We use cookies to improve your experience.

Mexico

BAC Calculator for Mexico – Alcohol Limit & DUI Rules 🇲🇽

Driving in Mexico? Since 2022 the national limit has been 0.05 g/dL of blood (0.5 g/L) or 0.25 mg/L of breath, with 0.02 g/dL for motorcyclists and zero for passenger and freight transport. Mexico City still enforces 0.8 g/L in its own Reglamento de Tránsito. Our BAC calculator estimates your blood alcohol and when you'll be safe to drive.

0.5 g/L Drink-drive limit

Do you fancy AI? Try our AI-powered BAC calculator.

  • Instant BAC estimate
  • Sobriety timeline
  • Limits for 40+ countries
Alcohol Limit Mexico: 0.5 g/L Nationally, 0.8 g/L in CDMX — 0.5 g/L

Article 49, section XII of the Ley General de Movilidad y Seguridad Vial prohibits driving above <strong>0.25 mg/L of breath or 0.05 g/dL of blood</strong> — that is 0.5 g/L. Motorcyclists are held to 0.1 mg/L or 0.02 g/dL, and passenger and freight transport to any detectable alcohol. Article 73, section VI makes those the reference for alcohol checks nationwide, and article 51 requires licence withdrawal for at least a year. Mexico City has not yet followed: article 50 of its Reglamento de Tránsito still reads 0.8 g/L or 0.4 mg/L. The CDMX "Conduce sin Alcohol" / "El Torito" programme applies a mandatory 20–36 hour administrative arrest with no fine alternative.

ℹ️ Information

CONTEXT
🌎 Country
Show results in
ABOUT YOU
Sex
⚖️ Weight

lbs

⏱️ Start time of drinking (optional) Time of your first drink (not required)

🕒

⏳ Or: hours ago
0h6h12h18h24h

🍹🍸🍺 Drinks

Drink {{ index+1 }}

{{ drinkSummary(drink) }}

%

≈ {{ servingHint(drink) }}

Maximum number of drinks reached.

The results will show up here...
📈 Results
Current BACPeak BAC {{ initialSobriety }}{{ unitSign }} Drink-drive limit {{ countryLimit }}{{ unitSign }}
Safe Caution Impaired Intoxicated Dangerous
Over the legal limit – driving is illegal. Approaching the limit – driving not advised. Likely under the Mexican federal limit, but drive with care (and check the local state rule).
{{ legalLimitTimeLabel }}
Sober in: {{ sobrietyTime }}

Alcohol Limit Mexico: 0.5 g/L Nationally, 0.8 g/L in CDMX

Drivers in general (national) 0.5 g/L
Motorcyclists 0.2 g/L
Passenger & freight transport 0.0 g/L

Mexico Drink Driving Penalties & Alcohol Checkpoints

Offence type No offence Below the legal limit – driving is permitted.
Offence type Over the 0.0 limit Zero-tolerance country — driving with any detectable alcohol is prohibited.
Offence type Over the legal limit You are over the legal limit and committing a drink-driving offence. Exact penalties depend on your BAC and local law.
Offence type Drink driving (state — admin arrest) 0.4 – 0.79 g/L (CDMX / strict-state threshold) Administrative offence — up to 36 h non-commutable arrest ("El Torito"), fine and vehicle impound.
Typical penalties
  • Administrative arrest 20–36 h at El Torito (no fine substitution)
  • Vehicle impounded to corralón (additional tow + storage fees)
  • State fine ~3,000–15,000 MXN; licence points and possible suspension
Offence type Drunk driving (delito) Set by each state's penal code, not by a federal BAC figure Criminal offence — may result in a criminal record.
Typical penalties
  • 20–36 h non-commutable arrest + larger fine
  • Causing injury or death moves the case to criminal court — prison time possible
  • Long-term licence suspension; civil damages and insurance recovery against the driver
These are general penalties. Actual consequences may vary by local law and circumstances. Learn more →

Drink-drive limit

{{ countryLimit }}{{ unitSign }}
Based on the national limit (0.05 g/dL) ·

Elimination rate

{{ decayRateDisplay }}{{ unitSign }} / h
Typical average

Standard Drinks

{{ standardDrinks }}🍺
Approx. consumed

Pure Alcohol

{{ results.length > 0 ? results[0].pureAlcoholMl : '0' }} {{ qunits }}
Pure alcohol consumed

Pure Alcohol (g)

{{ alcoholGrams }} g
Total ethanol consumed

Calories

{{ calories }} kcal
From alcohol only — mixers add more

Time over limit

{{ timeOverLimit || '0m' }}
Estimated duration above the legal drink driving limit
For your own safety, we recommend using a rate no higher than the average.
Current BACPeak BAC {{ initialSobriety }}{{ unitSign }} Drink-drive limit {{ countryLimit }}{{ unitSign }}
Safe Caution Impaired Intoxicated Dangerous
Over the legal limit – driving is illegal. Approaching the limit – driving not advised. Likely under the Mexican federal limit, but drive with care (and check the local state rule).
{{ legalLimitTimeLabel }}
Sober in: {{ sobrietyTime }}

Alcohol Limit Mexico: 0.5 g/L Nationally, 0.8 g/L in CDMX

Drivers in general (national) 0.5 g/L
Motorcyclists 0.2 g/L
Passenger & freight transport 0.0 g/L

Mexico Drink Driving Penalties & Alcohol Checkpoints

Offence type No offence Below the legal limit – driving is permitted.
Offence type Over the 0.0 limit Zero-tolerance country — driving with any detectable alcohol is prohibited.
Offence type Over the legal limit You are over the legal limit and committing a drink-driving offence. Exact penalties depend on your BAC and local law.
Offence type Drink driving (state — admin arrest) 0.4 – 0.79 g/L (CDMX / strict-state threshold) Administrative offence — up to 36 h non-commutable arrest ("El Torito"), fine and vehicle impound.
Typical penalties
  • Administrative arrest 20–36 h at El Torito (no fine substitution)
  • Vehicle impounded to corralón (additional tow + storage fees)
  • State fine ~3,000–15,000 MXN; licence points and possible suspension
Offence type Drunk driving (delito) Set by each state's penal code, not by a federal BAC figure Criminal offence — may result in a criminal record.
Typical penalties
  • 20–36 h non-commutable arrest + larger fine
  • Causing injury or death moves the case to criminal court — prison time possible
  • Long-term licence suspension; civil damages and insurance recovery against the driver
These are general penalties. Actual consequences may vary by local law and circumstances. Learn more →
{{ afterLabel }} {{ $t('unit.' + units) }} Status
{{ result.time }} {{ result.drunkenness }}
  • Likely under the Mexican federal limit, but drive with care (and check the local state rule).
  • Approaching the limit – driving not advised.
  • Over the legal limit – driving is illegal.
Create a pop-up notification

Sobriety Over Time

Your estimated BAC as your body clears the alcohol

Sober in {{ sobrietyTime }}
  • {{ lookaheadBacDisplay }}{{ unitSign }} Over the legal limit – driving is illegal. Approaching the limit – driving not advised. Likely under the Mexican federal limit, but drive with care (and check the local state rule).
  • {{ $t('unit.' + units) }}
  • Drink-drive limit ({{ countryLimit }}{{ unitSign }})
👮 Health impact and legal consequences
{{ item.title }} {{ item.summary }} {{ $t('severity.' + item.severity) }}

{{ $t('impact.limit_note', { limit: impactLimitLabel }) }}

{{ $t('impact.disclaimer') }}

Peak BAC: {{ peakBAC }}

💡 Advice: drink water, eat, and avoid driving until you are well under the applicable Mexican limit (0.5 g/L nationally, 0.2 g/L on a motorcycle, zero for passenger and freight transport) and ideally fully sober.

About results

Current BAC

Your Current BAC is the estimated alcohol in your blood, shown in g/L or as a percentage. Roadside alcoholímetro checkpoints measure it directly, and the number is what every state sets its limit around.

Legal limit

The national limit is 0.05 g/dL (0.5 g/L), or 0.25 mg/L of breath, with 0.2 g/L for motorcyclists and zero for passenger and freight transport. Mexico City still applies 0.8 g/L in its own Reglamento de Tránsito. In CDMX the “Conduce sin Alcohol” (El Torito) programme means a mandatory 20–36 hour administrative arrest with no fine alternative, so the safest reading before driving is zero.

Elimination rate

Alcohol clears at a near-steady 0.15 g/L an hour (about 0.015% BAC), and nothing accelerates it — a café, a cold shower or a taco stand change how you feel, not the reading. That gap is why a long night can still leave you over the limit the next morning.

Standard Drinks

A standard drink is about 13 g of pure alcohol — a 355 ml lata of 4.5% beer, a 150 ml glass of wine, or a 45 ml caballito of tequila or mezcal at 40%. This total converts what you drank into comparable units.

Pure Alcohol

The total pure alcohol (ethanol) your body has absorbed, in grams — the basis for both your standard-drink count and your BAC.

Time vs. Sobriety Table

The table projects your BAC each hour, and with your first-drink time it maps them onto the clock — useful the morning after, showing when you drop below the 0.5 g/L national limit. Status icons mark the safe-to-drive hours.

Sobriety Over Time Graph

A line chart of your BAC coming down over the hours ahead, showing when it passes below the legal limit and then to zero.

How Alcohol Affects You

A reference table linking BAC ranges to their typical effects on judgement, coordination and reaction time — impairment that starts well below the legal limit.

Legal limit reached in / Sober in / Peak BAC

Quick summary estimates:

  • Legal limit reached in: time until your BAC falls below the 0.5 g/L national limit (Mexico City still applies 0.8 g/L).

  • Sober in: time until it returns to ~0.00 g/L.

  • Peak BAC: the highest level reached in the session.

Mexico Drink Drive Limit & Alcohol Calculator Data

Five factors that determine your result

Weight
Body weight determines how alcohol distributes in the body — more weight means a lower blood alcohol concentration.
Sex
Men and women metabolise alcohol at different rates because of differences in body water content.
Amount
The amount of pure alcohol consumed is the main factor that determines your BAC result.
Strength
A higher strength (%) means more ethanol in the same drink serving.
Time
The time of your first drink shows how BAC changes hour by hour and when you'll be sober again.

How much does Mexico drink?

Alcohol consumption per adult, per year

6.0L

litres of pure alcohol per adult (15+), per year

Per adult, that is roughly:

338 beers ≈ 7/week
333 glasses of wine ≈ 6/week
375 shots ≈ 7/week
6.0 L
1.7 L Ø 6.0 11.4 L

1% below the regional average

Ranks #18 of 35 in the Americas Ranks #78 of 188 in the World Average in the Americas: 6.0 L

How neighbours compare

#1 Canada 10.0L #2 the Americas
#2 United States 9.8L #3 the Americas
#3 Mexico 6.0L #18 the Americas
#4 Belize 5.1L #23 the Americas
#5 Guatemala 1.7L #35 the Americas

How safe are the roads in Mexico?

Road traffic deaths per 100,000 people, per year

12.0 /100k

road traffic deaths per 100,000 people, 2021

~30% of road deaths linked to alcohol WHO estimate, 2019 · 20–47%
294 road deaths per week WHO estimate, 2021
89 alcohol-linked deaths per week WHO-derived estimate
12.0
4.7 Ø 14.1 31.3

15% fewer road deaths than the regional average

#13 safest of 36 in the Americas #94 safest of 195 worldwide Average in the Americas: 14.1 per 100k

How neighbours compare

#1 Canada 4.7 #1 the Americas
#2 Mexico 12.0 #13 the Americas
#3 Guatemala 12.6 #15 the Americas
#4 United States 14.2 #20 the Americas
#5 Belize 17.5 #27 the Americas

Latest available year shown per country.

LIMITS NEARBY

BAC limits in neighboring countries

Explore the legal blood alcohol concentration (BAC) limits for drivers in nearby countries.

GT

Guatemala

0.8g/L
Relaxed
BZ

Belize

0.8g/L
Relaxed

Mexico Drink Driving Penalties & Alcohol Checkpoints

Consequences of exceeding Mexico's alcohol limit (state-dependent — CDMX shown)

0.4 – 0.79 g/L (CDMX / strict-state threshold)
Drink driving (state — admin arrest)
  • Administrative arrest 20–36 h at El Torito (no fine substitution)
  • Vehicle impounded to corralón (additional tow + storage fees)
  • State fine ~3,000–15,000 MXN; licence points and possible suspension
Set by each state's penal code, not by a federal BAC figure
Drunk driving (delito)
  • 20–36 h non-commutable arrest + larger fine
  • Causing injury or death moves the case to criminal court — prison time possible
  • Long-term licence suspension; civil damages and insurance recovery against the driver

Source: Reglamento de Tránsito de la CDMX; Programa "Conduce sin Alcohol"; Ley General de Vías de Comunicación.

Responsible Drinking & Mexico''s Alcohol Limits

Practical tips for safer drinking

Pace yourself
Stick to the "one drink per hour" rule – your liver needs time to process alcohol.
Eat before and while drinking
A solid meal slows alcohol absorption – an empty stomach raises BAC faster.
Drink water
After each alcoholic drink, have a glass of water – it reduces dehydration and health risks.
Don't drive
Even small amounts of alcohol impair reaction time. If in doubt, call a taxi, an Uber, or stay overnight.

Source: WHO; Secretaría de Salud (México); Reglamento de Tránsito de la CDMX.

Official sources & references

The limits and penalties on this page come from official government sources

Confirm the current rules directly with the responsible authorities:

Laws change — always check the latest limits and penalties with the official source before driving.

How we calculate your BAC

The exact formula, step by step

Your result is not a guess. It comes from the Widmark equation, the same formula forensic toxicologists use in court. Here it is, worked through with an example.

BAC = A ÷ (r × W) − (β × t)

where A = grams of pure alcohol, r = body-water factor (0.68 for men, 0.55 for women), W = weight in kg, β = elimination rate (~0.15 g/L per hour), and t = hours since your first drink.

  1. Pure alcohol (A). Three 500 ml beers at 5% ABV hold 3 × 500 × 0.05 × 0.789 ≈ 59 g of pure alcohol.
  2. Body water (r × W). For an 80 kg man: 0.68 × 80 = 54.4.
  3. Peak level. A ÷ (r × W) = 59 ÷ 54.4 ≈ 1.09 g/L — the same as 1.09‰ or about 0.11% BAC.
  4. Subtract elimination. After 2 hours: 1.09 − (0.15 × 2) = 0.79 g/L.

The calculator runs this same equation on your own weight, sex, drinks and timing — the numbers above are only a worked example. Method based on E. M. P. Widmark (1932); results are an estimate, not a legal measurement.

What people actually log

SmartBAC has run over 17,000 calculations in recent weeks. Of every drink people log, beer is the most common by far — about 6 in 10 — ahead of spirits and then wine.

Anonymous, aggregated first-party usage data from SmartBAC, July–August 2026.

FAQ

How long does it take for alcohol to leave your body?

Your body removes alcohol at a fairly steady rate — roughly 0.015% BAC per hour (0.15 ‰/h), or about one standard drink per hour. Starting from a BAC of 0.10%, it would take about 6 – 8 hours for the alcohol to clear completely; from 0.15%, more like 10 hours. From 0.05% (the national Mexican limit), it takes roughly 3 – 4 hours to reach zero.

That figure is an estimate, not a guarantee. The actual time depends on your weight, sex, metabolism, whether you have eaten, and your general health, so two people who reach the same BAC can sober up at different speeds. Detection windows are different from "safe to drive" windows — alcohol can be detected in breath/blood for hours and in urine longer, but the figure that matters in Mexico is whether your BAC is below the applicable legal threshold (0.5 g/L nationally, 0.8 g/L in Mexico City, zero for passenger and freight transport).

How can I sober up faster?

The honest answer is that you cannot sober up faster. Your liver breaks down alcohol at an essentially fixed rate, and only time lowers your blood alcohol content. Popular Mexican remedies — strong coffee, a cold shower, agua mineral with lime, fresh air, ceviche at sunrise, or a swim — do not change how quickly alcohol leaves your system.

What some of these can do is make you feel more alert, and that is precisely the danger: feeling more awake while your BAC is still high can fool you into thinking you are fit to drive when you are not. Coffee, for example, masks tiredness without touching your alcohol level. Drinking water is sensible for rehydration and may ease a hangover, but it does not speed up sobering up. The only safe plan in Mexico is to wait — use the calculator to estimate when your BAC should be back below the local legal limit, and then back to zero.

How accurate are the alcoholímetros used by Mexican police?

The breath devices used at "El Torito" and other state operations are professional fuel-cell units (typically Dräger or equivalent) that are regularly calibrated and certified for legal use. They have a small built-in margin of error — usually a few percent — that is already factored into their evidential certification. Officers normally wait 15 minutes after your last drink before testing to avoid residual mouth-alcohol skewing the reading, and you can request a confirmatory blood test at a medical facility if you dispute the result.

Consumer-grade personal breathalysers sold at pharmacies or online in Mexico are noticeably less accurate, lose calibration faster, and have no legal weight in court. They can be useful for awareness — especially the morning after — but treat any reading near 0.05% on a personal device as "do not drive". Online calculators (including this one) don''t measure anything; they model your BAC from the inputs you provide. Garbage in, garbage out.

Read all