How Long Does Alcohol Stay in Your System?

For most people, the body clears alcohol from the blood at a rate that works out to roughly one standard drink per hour. A single drink takes about one to two hours to fully metabolize, while a night of heavier drinking (four to six drinks) can take anywhere from six to twelve hours or longer. But “out of your system” means different things depending on whether you’re talking about feeling sober, passing a breathalyzer, or clearing a drug test.

How Fast Your Body Processes Alcohol

Your liver does about 95% of the work. It breaks ethanol down in two stages: first into a toxic byproduct called acetaldehyde (a known carcinogen), then quickly into acetate, which your body converts to water and carbon dioxide. The remaining 5% leaves through your breath, sweat, and urine, which is why a breathalyzer works at all.

Blood alcohol concentration drops at a rate of 10 to 30 mg/dL per hour, depending largely on liver size and overall health. For a rough estimate, that means someone who reaches a BAC of 0.08% (the legal driving limit in most U.S. states) after two or three drinks would need roughly four to five hours to return to 0.00%. Someone who hits a BAC of 0.15% after a heavier night of drinking could need eight hours or more.

A standard drink in the United States contains 14 grams of pure alcohol. That’s 12 ounces of regular beer (5% alcohol), 5 ounces of wine (12%), or 1.5 ounces of liquor (80 proof). Drinks poured at a bar or at home often exceed these amounts, so what feels like “two drinks” may actually be three or four standard units.

Detection Windows by Test Type

How long alcohol shows up on a test depends entirely on the type of test being used. Here’s what to expect:

  • Breath test: Detects alcohol for about 4 to 6 hours after your last drink. This is the most common roadside and workplace screening method.
  • Standard blood test: Accurately measures BAC within the past 12 hours.
  • Standard urine test (ethanol): Picks up alcohol for roughly 12 hours.
  • EtG/EtS urine test: These tests look for metabolic byproducts rather than alcohol itself and can detect drinking 24 to 72 hours later. After heavy drinking, that window can stretch to about 80 hours.
  • Hair follicle test: Can reveal alcohol use within the past 90 days. These tests are less common and are typically used in legal or employment settings.

If your concern is a specific upcoming test, the EtG urine test is the one that catches people off guard. A few drinks on Friday night can still produce a positive result on Monday morning in some cases.

Why It Takes Longer for Some People

The one-drink-per-hour rule is an average, and individual variation is significant. Several factors push the timeline in one direction or the other.

Biological sex plays a measurable role. Women generally reach higher blood alcohol levels than men after the same number of drinks, even at the same body weight. The biggest reason is lower activity of a key stomach enzyme that begins breaking down alcohol before it ever reaches the liver. Women also tend to have a slightly smaller volume of body water to dilute the alcohol, though research shows this difference (about 7%) is too small on its own to explain the gap.

Body size matters because a larger person has more blood volume and body water, so each drink raises BAC less. Someone who weighs 140 pounds will reach a noticeably higher peak BAC from two glasses of wine than someone who weighs 200 pounds, all else being equal.

Food in your stomach slows alcohol absorption, which lowers your peak BAC and spreads processing out over a longer period. Drinking on an empty stomach means alcohol hits your bloodstream faster and peaks higher, even though total elimination time may not change much.

Liver health is the most critical variable. Chronic heavy drinking, liver disease, and certain medications can all reduce the liver’s processing capacity. People with significant liver damage may metabolize alcohol at the lower end of the range, closer to 10 mg/dL per hour instead of the typical 15 to 20.

Age also plays a role. Older adults tend to have lower total body water and reduced liver efficiency, meaning the same number of drinks produces a higher BAC that lingers longer.

What Doesn’t Speed Things Up

Coffee, cold showers, exercise, and drinking water are all popular remedies that do not meaningfully speed up alcohol metabolism in humans. Your liver processes ethanol at a fixed rate that you can’t rush. Coffee may make you feel more alert, but it doesn’t lower your BAC or help you pass a breath test any sooner. The only thing that reliably clears alcohol from your system is time.

While one animal study found that caffeine increased alcohol elimination rates in rats at very specific low doses, the effect was highly dose-dependent and has not translated into practical advice for humans. There is no supplement, food, or activity proven to make your liver work faster once alcohol is in your bloodstream.

Practical Timelines

To put real numbers on common scenarios: if you have two standard drinks over an hour and stop, you’ll likely be back to a BAC of zero within three to four hours. Four drinks over two hours might take five to seven hours. A heavy night of six to eight drinks could mean alcohol is still in your blood eight to twelve hours later, well into the following morning.

Keep in mind that BAC can continue rising for 30 to 60 minutes after your last drink, especially if you were drinking quickly or on an empty stomach. So even after you stop, your peak hasn’t necessarily arrived yet.

For anyone concerned about testing, the safest approach is to count standard drinks carefully and allow at least one hour per drink after your last one, plus an additional hour or two as a buffer. For EtG urine testing, three full days of abstinence is the most reliable window to ensure a negative result after moderate drinking.