CRIMINAL LAW CALCULATORS

Blood Alcohol Content (BAC) Calculator โ€” Canada

Estimate your BAC using the Widmark formula. See how you compare to the legal limit and how long until you reach zero.

⚠ For educational purposes only — not legal advice. Always consult a qualified criminal defence lawyer.

1 standard drink = 341 mL beer (5%), 142 mL wine (12%), or 43 mL spirits (40%). Each contains ~14 g of pure alcohol.
Heavier individuals generally reach lower BAC from the same number of drinks.
The Widmark formula uses different distribution factors: 0.68 for males, 0.55 for females, reflecting average body water percentage.
Time elapsed since you started drinking. Metabolism reduces BAC by ~0.015% per hour.

Enter your details to see results

Disclaimer: This BAC calculator uses the Widmark formula and is for educational purposes only. Individual metabolism varies significantly. Never drive based on a BAC estimate. This is not legal advice.

Embed this calculator

Copy the code below and paste it into your website.

Frequently Asked Questions

What is the legal BAC limit in Canada?
The legal limit for impaired driving in Canada is 0.08% BAC (80 mg of alcohol per 100 mL of blood) under section 253 of the Criminal Code. However, drivers found between 0.05% and 0.079% face provincial 'warn range' consequences including roadside suspensions and fines without a criminal charge. Drivers under 25 or with an N/L licence face a zero-tolerance standard.
Can I be charged even under 0.08% in Canada?
Yes. Police can charge you with impaired driving regardless of BAC if they observe signs of impairment โ€” slurred speech, poor coordination, or erratic driving. A BAC under 0.08% does not immunize you from a criminal impaired driving charge under s. 253(1)(a) of the Criminal Code.
How does body weight affect BAC?
BAC is a concentration โ€” the amount of alcohol in your blood. A heavier person has more blood volume, diluting the same amount of alcohol further. A 90 kg person will reach a lower BAC from the same drinks than a 60 kg person. However, tolerance is not the same as BAC โ€” chronic drinkers may show fewer signs of impairment at higher BAC levels.
How long until I'm under the legal limit?
The liver metabolizes alcohol at approximately 0.015% BAC per hour on average. There is no way to accelerate this โ€” coffee, water, food, and sleep do not speed metabolism. If your BAC is 0.12%, you will require approximately 2.7 hours to reach 0.05% and 5.3 hours to reach zero.

Related Calculators

All Criminal Calculators · Bail Calculator · Jail Time Credit

Related Tools & Guides

AI for Criminal Defense Lawyers โ€” 24/7 Intake  ยท  Bail Calculator Canada Surety Amount  ยท  Criminal Fine Surcharge Calculator Canada  ยท  Diversion Program Eligibility Calculator Canada  ยท  More free legal tools

Ready to grow your firm with AI?