BAC Calculator Australia: How Long Until You Can Drive?
You had a few drinks last night. It's now 7am and you need to drive to work. Are you safe? Are you legal? Most Australians guess — and many guess wrong.
Blood Alcohol Concentration (BAC) doesn't drop as fast as most people think. A big night out can easily leave you over the legal limit the next morning. Here's the science behind BAC, the Australian legal limits, and how to calculate when you're actually safe to drive.
Australian BAC limits: the basics
Every state and territory in Australia has the same BAC limits:
- Full licence holders: under 0.05 BAC
- Learner drivers: 0.00 BAC
- Provisional (P1 and P2) drivers: 0.00 BAC
- Professional drivers (truck, bus, taxi): 0.00 BAC in most states
At 0.05 BAC, you're already impaired — reaction times are slower, peripheral vision narrows, and judgment of speed and distance is affected. Australia's 0.05 limit is stricter than some countries (the US is 0.08) but more lenient than others (Sweden and Japan: 0.02).
How BAC is calculated
The Widmark formula is the standard method for estimating BAC:
BAC = (Alcohol consumed in grams ÷ (Body weight in grams × r)) × 100 − (0.015 × hours since first drink)
Where r is the Widmark factor: 0.68 for males, 0.55 for females. This accounts for the difference in body water content.
What's a standard drink?
In Australia, one standard drink contains 10 grams of pure alcohol. But most drinks aren't one standard drink:
- Schooner of full-strength beer (425ml, 4.8%): 1.6 standard drinks
- Glass of wine (150ml, 13%): 1.5 standard drinks
- Spirit and mixer (30ml nip, 40%): 1.0 standard drink
- Pint of craft beer (570ml, 6%): 2.7 standard drinks
- Bottle of wine (750ml, 13%): 7.7 standard drinks
That "couple of glasses of wine" at dinner? Likely 3+ standard drinks if poured generously. That's the gap between perception and reality that catches people out.
How fast does your body process alcohol?
Your liver eliminates alcohol at a remarkably consistent rate: approximately 0.015 BAC per hour. This is roughly one standard drink per hour for an average-sized person, but it varies.
Crucially, nothing speeds this up. Not coffee. Not cold showers. Not exercise. Not greasy food. Only time.
The morning-after problem
This is where most people get caught. Here's a realistic Friday night scenario:
- 6pm–11pm: 8 standard drinks (4 pints of craft beer)
- 80kg male — peak BAC around 0.12
- Stop drinking at 11pm
- BAC drops at 0.015/hour
- By 6am (7 hours later): BAC ≈ 0.12 − (0.015 × 7) = 0.015
- Under 0.05 — but only just. And still not 0.00 for P-platers
Now consider a bigger night — 12 standard drinks, peak BAC around 0.18. Stop at midnight. You wouldn't be under 0.05 until approximately 9am the next morning. Under 0.00? Not until almost noon.
Factors that affect your BAC
- Body weight: Heavier people generally reach lower BAC levels from the same amount of alcohol
- Sex: Women typically reach higher BAC than men from the same amount of alcohol due to lower body water content and different enzyme activity
- Food: Eating before or while drinking slows alcohol absorption (doesn't change the total absorbed, just the peak BAC)
- Drinking speed: Faster drinking = higher peak BAC
- Liver health: Regular heavy drinkers may process alcohol slightly faster, but this is not a reliable difference and comes with serious health costs
- Medications: Some medications interact with alcohol and can affect both impairment and metabolism
Penalties for drink driving in Australia
Getting caught over the limit carries serious consequences across all states:
- Low range (0.05–0.079): Fines of $500–$2,200, licence suspension 3–6 months, possible interlock device
- Mid range (0.08–0.149): Fines up to $3,300, licence disqualification 6–12 months, mandatory interlock in most states
- High range (0.15+): Fines up to $5,500, licence disqualification 12+ months, possible imprisonment, mandatory interlock
- P-platers at any reading: Immediate licence suspension, fines, extended provisional period
Beyond fines: a drink driving conviction stays on your record, affects insurance premiums, can prevent travel to some countries (the US and Canada check criminal records), and — most importantly — puts lives at risk.
Using a BAC calculator responsibly
Our BAC Calculator uses the Widmark formula to give you an estimate. But it is an estimate. Individual variation means your actual BAC could be higher or lower than calculated.
The safest approach:
- Use the calculator to get a rough idea
- Add a safety margin — if the calculator says 0.04, don't assume you're fine to drive
- When in doubt, don't drive. Use a rideshare, taxi, or wait longer
- If you need to be at 0.00 (P-platers, professional drivers), allow extra time beyond what the calculator suggests
Tips for managing your BAC
- Count standard drinks, not "drinks": A pint of craft beer is nearly 3 standard drinks
- Alternate with water: One water between each alcoholic drink slows consumption
- Eat before and during: Food slows absorption and reduces peak BAC
- Plan ahead: If you're driving tomorrow morning, set a cut-off time and stick to it
- Buy a personal breathalyser: They're $50–$150 and reasonably accurate. Not perfect, but better than guessing
Frequently asked questions
What is the legal BAC limit in Australia?
0.05 for fully licensed drivers. 0.00 for learner and provisional licence holders.
How long does it take to get to 0.00 BAC?
Your body metabolises alcohol at about 0.015 BAC per hour. After reaching 0.08, it takes 5-6 hours. After a big night at 0.15, it could take 10+ hours.
Does coffee sober you up faster?
No. Nothing speeds up alcohol metabolism except time. Coffee may make you feel more alert, but your BAC stays the same.
How many standard drinks can I have and still drive?
There's no safe universal number — it depends on weight, sex, food, and drinking speed. Use our calculator for a personalised estimate, and always add a safety margin.
Use our BAC Calculator to estimate your blood alcohol level and how long until you're safe to drive.
