How Long Does It Take Alcohol to Leave Your Body?

Your liver processes alcohol at a steady rate of about one standard drink per hour, lowering your blood alcohol concentration (BAC) by roughly 0.015 per hour. That means if you stop drinking at midnight with a BAC of 0.08 (the legal limit in most U.S. states), your body won’t fully clear the alcohol until around 5:30 a.m. But “leaving your body” means different things depending on whether you’re thinking about feeling sober, passing a breathalyzer, or clearing a urine test.

How Your Liver Processes Alcohol

Your liver does about 90 to 95 percent of the work. It uses an enzyme called alcohol dehydrogenase to break alcohol down into acetaldehyde (a toxic byproduct), then into acetate, and finally into water and carbon dioxide. This happens at a remarkably fixed pace. Unlike most substances, where doubling the dose means your body works harder to keep up, the liver handles alcohol on a near-constant conveyor belt: roughly half an ounce of pure alcohol per hour.

A standard drink contains about half an ounce of pure alcohol. That’s 12 ounces of regular beer, 5 ounces of wine, or 1.25 ounces of 80-proof liquor. So one drink takes approximately one hour to process. Four drinks take roughly four hours. The math is simple, but people consistently underestimate how long it actually takes because they stop “feeling drunk” well before the alcohol is gone.

When you drink heavily, a backup enzyme system kicks in to help. This secondary pathway only activates after large amounts of alcohol, and it still can’t speed things up dramatically. Your liver has a ceiling, and nothing you do from the outside raises it in any meaningful way.

What Actually Affects Your Timeline

While 0.015 BAC per hour is the average, your personal rate depends on several factors. Genetics play a significant role. Variations in the enzymes that break down alcohol differ across individuals and populations, meaning some people naturally process alcohol faster or slower. Overall nutrition matters too, because a well-nourished liver with healthy enzyme activity performs differently than one that’s been chronically stressed.

Body weight and composition influence your peak BAC more than your elimination rate. A smaller person reaches a higher BAC from the same number of drinks, which means they have more alcohol to clear and a longer total wait. Biological sex matters here as well: women generally have less body water and less of the stomach enzyme that begins breaking down alcohol before it reaches the bloodstream, so the same number of drinks typically produces a higher BAC.

Food has a surprisingly large effect, though not in the way most people assume. Eating before or while drinking slows absorption, which means your BAC peaks lower and later. But research published in Annals of Emergency Medicine found something additional: a high-carbohydrate meal temporarily increased the alcohol elimination rate by 86 percent in the two hours after eating (from 0.021 to 0.039 g/dL per hour). By four hours after the meal, the rate dropped back to baseline. So eating doesn’t just blunt the peak; it briefly speeds up processing, though the effect fades.

Certain medications can also interfere. Some drugs compete with alcohol for the same liver enzymes, which can slow clearance and push your BAC higher than expected. If you take prescription medications regularly, this interaction is worth knowing about.

Detection Windows by Test Type

How long alcohol stays “detectable” depends entirely on what’s being tested.

  • Blood tests: A standard blood alcohol test detects alcohol for up to 12 hours after your last drink. This is the most direct measurement of current intoxication.
  • Breath tests: A breathalyzer can pick up alcohol for up to 24 hours, though 12 hours is more typical for moderate drinking. The variation depends on how much you drank and your personal metabolism.
  • Urine (standard): A conventional urine test detects alcohol for roughly 12 to 24 hours.
  • Urine (EtG): EtG tests look for a metabolic byproduct rather than alcohol itself. After a few drinks, EtG can show up for 48 hours. After heavier drinking, the window extends to 72 hours or longer.
  • Hair tests: Hair follicle testing can detect alcohol use from 1 to 6 months prior, though practical limits (haircuts, trimming) usually narrow the window to 3 to 6 months.

If you’re concerned about a specific test, the EtG urine test is the one that catches people off guard. A couple of drinks on Friday night can still produce a positive result on Sunday morning.

Practical Timelines for Common Scenarios

Here’s roughly how long it takes for alcohol to fully leave your bloodstream, assuming you stop drinking and your BAC drops at the standard 0.015 per hour:

  • 2 drinks (BAC ~0.04): About 2.5 to 3 hours
  • 4 drinks (BAC ~0.08): About 5 to 6 hours
  • 6 drinks (BAC ~0.12): About 8 hours
  • 10 drinks (BAC ~0.20): About 13 to 14 hours

These are estimates based on average-weight individuals. Your actual BAC from a given number of drinks varies with your weight, sex, how fast you drank, and whether you ate. The key takeaway is that a night of heavy drinking can leave alcohol in your system well into the next afternoon.

Why Coffee, Showers, and Exercise Don’t Help

The CDC is clear on this: caffeine does not reduce the effects of alcohol on your body. It can make you feel more alert, which tricks you into thinking you’re sobering up, but your BAC stays exactly where it would be without the coffee. Your liver is still processing alcohol at the same fixed rate.

The same applies to cold showers, fresh air, and exercise. None of these change your blood alcohol level. They might make you feel more awake or comfortable, but “feeling better” and “being sober” are not the same thing. The only thing that actually eliminates alcohol from your body is time, and the rate is set by your liver’s enzymatic capacity. You can’t rush it.

Why the “One Drink per Hour” Rule Falls Short

You’ll often hear that if you pace yourself to one drink per hour, you’ll stay sober. In theory, this matches your liver’s processing speed. In practice, it’s more complicated. Absorption isn’t instant. A drink you finish at 9:00 p.m. may not fully hit your bloodstream until 9:15 or 9:30, depending on your stomach contents. If you’re drinking on an empty stomach, absorption is faster, which means the next drink arrives before the first is fully processed. Over several hours, even “one per hour” can push your BAC above zero, particularly in smaller individuals.

The pacing rule is a reasonable guideline, not a guarantee. If you need to be at zero for driving, testing, or any other reason, the only reliable approach is counting your drinks, estimating your peak BAC, and giving your body enough hours of not drinking to clear it completely.