How Long Does Alcohol Stay in Your System: Detection Times

Alcohol is typically detectable in your blood for 10 to 12 hours after drinking, in your breath for up to 24 hours, and in your urine for 3 to 5 days depending on the test used. The exact timeline depends on how much you drank, your body size and composition, and whether you ate beforehand. Your liver clears alcohol at a fixed rate of about one standard drink per hour, so the more you consume, the longer it takes.

How Your Body Processes Alcohol

Your liver does nearly all the work of breaking down alcohol. It produces an enzyme that converts ethanol into byproducts your body can eliminate, reducing your blood alcohol concentration (BAC) by roughly 0.015 per hour. That translates to about one standard drink per hour, and this rate is remarkably consistent. You can’t speed it up with coffee, water, food, or a cold shower.

What you can influence is how quickly alcohol enters your bloodstream in the first place. Drinking on an empty stomach allows alcohol to pass rapidly into your small intestine and get absorbed fast, producing a higher and earlier peak BAC. Eating before or while drinking, especially solid food, slows gastric emptying and blunts that spike. Some research also suggests that food may slightly increase the rate your body eliminates alcohol, giving you a small advantage on both ends.

Detection Windows by Test Type

Different tests look for different things, and their detection windows vary significantly.

  • Blood: Alcohol is detectable in blood for roughly 10 to 12 hours after your last drink. Blood tests measure the actual ethanol circulating in your system, so they reflect recent drinking most accurately.
  • Breath: A breathalyzer can pick up alcohol for up to 24 hours, though 12 hours is more common after moderate drinking. The variation depends heavily on how much you consumed.
  • Standard urine test: A conventional urine test detects alcohol for 3 to 5 days.
  • EtG urine test: This more sensitive test looks for a metabolic byproduct your body produces when processing alcohol. After a few drinks, it can show positive results for up to 48 hours. Heavier drinking can extend that window to 72 hours or longer.
  • Hair follicle test: Head hair grows about half an inch per month. A standard 1.5-inch hair sample can reveal alcohol use up to 90 days prior to testing, requiring roughly 90 to 120 strands of hair.

If you’re facing a workplace or legal test, the EtG urine test and hair follicle test are worth knowing about because they catch drinking long after you feel sober and long after a breathalyzer would read zero.

Factors That Change How Long Alcohol Stays

Two people can drink the same amount and clear it at noticeably different speeds. Several biological factors explain the difference.

Body size and composition play a major role. Alcohol distributes through your body’s water and lean tissue, not through fat. If you have a higher percentage of body fat, the alcohol concentrates in a smaller volume of tissue, producing a higher BAC from the same number of drinks. This also means it takes longer to fully clear.

Sex matters independently of body size. Women generally absorb more alcohol and take longer to process it than men, even after adjusting for weight. The CDC notes that women tend to reach higher blood alcohol levels after drinking the same amount. This comes down to differences in body water content, fat distribution, and hormones.

Medications and liver health can slow your metabolism of alcohol significantly. Certain medications interfere with your liver’s ability to produce the enzymes needed to break alcohol down. Existing liver damage, whether from heavy drinking or other causes, limits processing capacity in the same way.

How much you drank is the most straightforward factor. Since your liver handles roughly one drink per hour at a fixed pace, four drinks will take about four hours to metabolize, and eight drinks closer to eight. If you’re still drinking while your liver works through the backlog, the timeline extends further.

A Practical Example

Say you have four drinks between 8 p.m. and 10 p.m. Your BAC peaks sometime after your last drink, likely around 10:30 or 11 p.m. At the standard clearance rate of 0.015 BAC per hour, it could take until 3 or 4 a.m. for your blood alcohol to reach zero. A breathalyzer might still detect trace amounts the following morning. An EtG urine test could flag the drinking for two full days afterward.

This is why people sometimes fail a Monday morning test after heavy weekend drinking, or blow a positive breathalyzer the morning after a night out despite feeling fine. Feeling sober and being alcohol-free are not the same thing.

Alcohol and Breast Milk

Alcohol passes into breast milk at concentrations similar to your blood. The CDC recommends waiting at least 2 hours per drink before nursing. So if you had two glasses of wine, a 4-hour wait would allow alcohol levels in breast milk to drop. Pumping and dumping does not speed up clearance; only time does, because your breast milk alcohol level tracks your blood alcohol level as it falls.