How Long Does It Take to Get Alcohol Out of Your System?

Your body eliminates alcohol at a fairly fixed rate: about one standard drink per hour. That means if you’ve had four drinks, it will take roughly four to five hours before your blood alcohol level returns to zero. But “out of your system” can mean different things depending on whether you’re thinking about feeling sober, passing a breathalyzer, or clearing a workplace drug test.

How Your Body Processes Alcohol

Your liver does the heavy lifting. It uses a two-step enzyme process to break alcohol down: first into a toxic intermediate compound, then into a harmless substance called acetate, which eventually becomes carbon dioxide and water. This process runs at a nearly constant speed regardless of what you do. You can’t meaningfully speed it up with coffee, cold showers, or exercise.

The average person’s blood alcohol concentration (BAC) drops by about 0.015 to 0.020 per hour. To put that in practical terms, if you’re at the legal driving limit of 0.08 BAC, it takes roughly 4 to 5 hours to reach 0.00. If you had a heavier night and hit a BAC of 0.15, you’re looking at 8 to 10 hours before your blood is completely clear.

Detection Windows by Test Type

How long alcohol stays “detectable” varies dramatically depending on the type of test:

  • Blood test: Up to 12 hours after your last drink.
  • Breathalyzer: Up to 12 hours in most people, though it can register for up to 24 hours in some cases.
  • Standard urine test: 12 to 24 hours for alcohol itself.
  • EtG urine test: This test looks for a byproduct your body creates when processing alcohol, not alcohol itself. After a few drinks, it can show positive for up to 48 hours. After heavier drinking, 72 hours or longer.
  • Hair follicle test: Up to 90 days.

The EtG test is the one that catches most people off guard. It’s commonly used in court-ordered monitoring, probation programs, and some workplace screenings. Even moderate drinking on a Friday night can produce a positive result on Monday morning.

Why It Takes Longer for Some People

The one-drink-per-hour rule is an average, and several biological factors shift the timeline in either direction. Body size and composition matter most. A larger person with more muscle mass and more body water will dilute alcohol more effectively, resulting in a lower peak BAC and a shorter window to clear it. A smaller person drinking the same amount will reach a higher BAC and need more time to return to zero.

Sex plays a significant role. Women generally absorb more alcohol and take longer to process it than men, even when body weight is similar. This is partly because women tend to have a higher ratio of body fat to water, which concentrates alcohol in the bloodstream. After the same number of drinks, women typically reach higher blood alcohol levels.

Genetics also influence the speed of your liver enzymes. Some people produce more or less of the key enzymes involved in breaking alcohol down, which affects how quickly they clear it. This is one reason two people of similar size can feel and metabolize the same amount of alcohol quite differently.

How Food Changes the Timeline

Eating before or while you drink has a real, measurable effect. Food in your stomach slows the rate at which alcohol enters your bloodstream, which lowers your peak BAC. In one study, fasting subjects absorbed nearly all the alcohol they consumed, while subjects who ate a full meal absorbed only about 66 to 71 percent. That’s a significant difference: a lower peak BAC means less total time before you’re back to zero.

A full meal works better than a snack. Eating doesn’t speed up your liver’s processing rate (that stays roughly constant), but by blunting the peak, it effectively shortens the total clearance time. This is why drinking on an empty stomach hits harder and lingers longer.

Practical Timelines for Common Scenarios

Here’s what clearance looks like for a few typical situations, assuming average metabolism and a starting point after your last drink:

  • 2 drinks over dinner: BAC likely peaks around 0.03 to 0.05. You’re back to 0.00 in roughly 2 to 3 hours.
  • 4 drinks over 2 hours: BAC may reach 0.07 to 0.10. Expect 4 to 6 hours to fully clear.
  • 6 or more drinks in an evening: BAC could reach 0.12 to 0.18 or higher. You may still have measurable alcohol in your blood 8 to 12 hours later, which means you could wake up still legally impaired.

That last scenario is worth emphasizing. Many people assume a night’s sleep resets the clock, but sleep doesn’t accelerate metabolism. If you stop drinking at midnight with a BAC of 0.15, you may not reach zero until 8 or 9 a.m. the next day. Morning-after impairment is a common and underestimated risk for drivers.

What You Can and Can’t Control

Time is the only thing that reliably eliminates alcohol from your body. No supplement, food, or home remedy will make your liver work faster once alcohol is in your bloodstream. What you can control is how high your BAC gets in the first place: eating a substantial meal before drinking, pacing yourself to roughly one drink per hour, and alternating with water all help keep your peak BAC lower, which means a shorter path back to zero.

If you’re concerned about a specific test, the type of test matters more than anything. A standard breathalyzer or blood draw is unlikely to detect alcohol more than 12 hours after your last drink. But an EtG urine test can flag exposure from two to three days earlier, and a hair test can look back three months. Knowing which test you’re facing changes the math entirely.