How Long Does Alcohol Stay in Blood?

Alcohol remains in the bloodstream for 6–24 hours depending on the total amount consumed. The liver eliminates alcohol at a remarkably fixed rate of approximately 0.015 BAC per hour — equivalent to roughly one standard drink per hour. This rate cannot be accelerated by coffee, cold showers, food, or exercise. The only variable that significantly changes it is liver enzyme genetics and liver health.

What this calculator does

Blood alcohol concentration (BAC) follows zero-order kinetics for most of the elimination curve — meaning the liver processes a fixed amount per hour regardless of how much is in the system. This is unlike most drugs which follow first-order kinetics (percentage-based elimination). At very low BAC levels (<0.02), elimination switches to first-order kinetics, which is why the last traces clear relatively quickly.

How it works

Practical BAC timelines: 3 standard drinks (BAC ~0.06) → approximately 4 hours to reach zero. 5 drinks (BAC ~0.10) → approximately 6.7 hours. 8 drinks (BAC ~0.16) → approximately 10.7 hours. 12 drinks (BAC ~0.24) → approximately 16 hours. This is why heavy evening drinking can still leave you above the legal limit the next morning.

Morning-after DUI is more common than many realize. If you consume 8 drinks ending at midnight, your BAC doesn't reach zero until approximately 10:40 AM. Driving at 8 AM puts you at a BAC of approximately 0.06 — below 0.08 but still causing measurable impairment and above the zero-tolerance limit for commercial drivers (0.04) and under-21 drivers (0.00–0.02).

Frequently asked questions

How fast does the liver process alcohol?

Approximately 0.015 BAC per hour, equivalent to one standard drink per hour. This rate is essentially fixed and cannot be meaningfully accelerated by any commonly cited method.

Can I still be over the limit the morning after drinking?

Yes. Heavy drinking (8+ standard drinks) ending at midnight can leave BAC above 0.08 until approximately 10 AM. This is a common and dangerous scenario.

Does eating food help lower BAC faster?

Food consumed BEFORE drinking slows absorption and reduces peak BAC. Food consumed AFTER drinking has minimal effect on BAC elimination rate — the liver works at its fixed pace regardless.