How Long Does Alcohol Stay in Your System?

Alcohol leaves your bloodstream at a fixed rate of about 0.015 BAC per hour, which means a single drink typically clears in one to two hours, while a night of heavy drinking can take 12 hours or more. But “your system” is broader than just your blood. Depending on the type of test, alcohol or its byproducts can be detected anywhere from a few hours to several months after your last drink.

How Your Body Processes Alcohol

Your liver does roughly 90 to 95 percent of the work. An enzyme called alcohol dehydrogenase breaks alcohol down at a steady pace of about 0.015 grams per 100 milliliters of blood per hour. That number is essentially the same for everyone, and there’s no reliable way to speed it up. If your BAC is 0.08 (the legal limit in most U.S. states), it will take roughly five and a half hours to reach 0.00.

The remaining 5 to 10 percent leaves through your breath, sweat, and urine. These traces are what various tests pick up, sometimes long after you feel sober.

Detection Windows by Test Type

How long alcohol shows up depends entirely on what’s being tested and which method is used.

  • Breath: A breathalyzer typically detects alcohol for 4 to 6 hours after drinking, though it can register positive up to 24 hours after a heavy session.
  • Blood: A standard blood alcohol test picks up alcohol within the last 12 hours. Specialized blood tests that look for a metabolic byproduct (EtG) can extend that window to about 24 hours.
  • Urine (standard): A basic ethanol urine test detects alcohol for roughly 12 hours.
  • Urine (EtG/EtS): These tests look for metabolic markers rather than alcohol itself. After a few drinks, they can return positive results for up to 48 hours. After heavier drinking, detection can stretch to 72 hours or occasionally longer. False negatives become more likely beyond the 24-hour mark.
  • Hair: Hair follicle tests capture a much longer window, typically 1 to 6 months. It takes several weeks after drinking for the markers to appear in a hair strand, so this method isn’t useful for recent consumption. Most results reflect the past 3 to 6 months simply because people trim their hair before older growth can be tested.

What Counts as One Drink

A standard drink in the United States contains 0.6 ounces (14 grams) of pure alcohol. That translates to 12 ounces of regular beer at 5% alcohol, 5 ounces of wine at 12%, or a 1.5-ounce shot of 80-proof liquor. Many cocktails and craft beers contain significantly more than one standard drink per serving, which means your actual intake can be two or three times what you estimate.

If you had four standard drinks over two hours and reached a BAC around 0.08, simple math puts your clearance time at about five and a half hours from your last drink. Double the intake, and you’re looking at closer to 11 hours before your blood is completely clear.

Why It Hits Some People Harder

The 0.015-per-hour elimination rate is an average, but how quickly you reach a high BAC in the first place varies a lot. Body size, muscle-to-fat ratio, and hormones all play a role. Women generally absorb more alcohol and take longer to process it than men, even when drinking the same amount. This is partly because men tend to have more body water and muscle mass, which dilutes alcohol more effectively.

Eating before or while drinking makes a significant difference. Food slows the rate at which alcohol reaches your small intestine, where most absorption happens. Research from Johns Hopkins found that eating while drinking increases the rate of alcohol elimination from the bloodstream by 25 to 45 percent. Drinking on an empty stomach does the opposite: alcohol moves quickly into the intestine, spikes your BAC faster, and intensifies the effects.

People who drink heavily over long periods can actually have lower levels of the key enzyme that breaks alcohol down. That means the liver becomes less efficient at clearing it, not more. The common assumption that frequent drinkers “handle” alcohol better is really about tolerance to the feeling, not faster processing.

What Won’t Speed Things Up

Coffee, cold showers, exercise, and energy drinks will not help your body metabolize alcohol faster. The CDC is clear on this point: caffeine mixed with alcohol does not reduce alcohol’s effects on your body. It can make you feel more alert, which creates a dangerous illusion of sobriety, but your BAC stays exactly the same. Your liver works at its own fixed pace, and nothing you consume or do will change that rate.

The only thing that reliably lowers your BAC is time.

Legal BAC Limits

As of January 2025, every U.S. state except Utah sets the legal driving limit at 0.08 BAC. Utah uses a stricter 0.05 limit. At 0.08, you’re looking at roughly five to six hours of wait time before your blood is fully clear. At 0.05, it’s closer to three to four hours after your last drink, assuming you stopped at a moderate amount.

Keep in mind that impairment starts well below the legal limit. Reaction time, coordination, and judgment begin to decline at BAC levels as low as 0.02 to 0.03, which for many people is just one drink.

Practical Timelines

Here’s a rough guide based on the 0.015-per-hour elimination rate. These assume average body size and that you’ve stopped drinking.

  • 1 to 2 standard drinks: Alcohol is generally out of your blood within 2 to 3 hours. A breathalyzer would likely be negative within 4 to 6 hours.
  • 3 to 4 standard drinks: Blood clearance takes roughly 4 to 6 hours. A standard urine test could pick up alcohol for about 12 hours.
  • 5 or more standard drinks: Full clearance from the blood may take 8 to 12 hours or longer. An EtG urine test could detect metabolic markers for 48 to 72 hours.

These numbers shift based on your body composition, whether you ate, how fast you drank, and other individual factors. They’re useful as a ballpark, not a guarantee. If you’re concerned about a specific test or timeline, the safest assumption is that alcohol stays detectable longer than you’d expect.