Time to Sober Calculator
Estimate how many hours until your blood alcohol content (BAC) reaches 0.00 based on your current estimated BAC level.
Time to reach 0.00% BAC is estimated using the average alcohol elimination rate:
Hours to Sober = Current BAC / 0.015
The body eliminates alcohol at a fairly constant rate of approximately 0.015% BAC per hour (range: 0.010–0.020%).
Example: A BAC of 0.08% takes roughly 5 hours 20 minutes to reach 0.00%.
Factors that affect elimination rate:
- Metabolism — Varies by individual
- Liver health — Liver processes ~90% of alcohol
- Food intake — Food slows absorption but not elimination
- Medications — Some medications affect processing speed
Nothing speeds up elimination:
- Coffee, cold showers, and exercise do not make you sober faster
- Only time reduces BAC
DISCLAIMER: This is an estimate only. Never drive if you have consumed alcohol and are unsure of your sobriety. Individual results vary significantly.