How Long Does Alcohol Take to Kick In and Leave?

Alcohol reaches your bloodstream within minutes of your first sip, with blood alcohol levels peaking anywhere from 30 minutes to over an hour later depending on what’s in your stomach. But “how long does alcohol take” is really several questions: how fast you feel it, how long it lasts, how long until you’re sober, and how long it stays detectable on various tests. Here’s a clear breakdown of each timeline.

How Quickly You Feel It

On an empty stomach, alcohol absorbs rapidly and hits peak blood alcohol concentration within about an hour. The type of drink matters, though. In controlled studies, volunteers drinking vodka with tonic reached peak levels in roughly 36 minutes on average, while wine peaked around 55 minutes and beer closer to an hour. Carbonated mixers and spirits with higher concentrations tend to leave the stomach faster.

Eating before or while you drink slows things down considerably. A solid meal delays stomach emptying, which means alcohol trickles into your small intestine (where most absorption happens) at a slower rate. The result is a lower, flatter peak in blood alcohol rather than a sharp spike. A liquid meal slows absorption too, but not as much as solid food does.

How Fast Your Body Clears Alcohol

Your liver does nearly all the work of breaking down alcohol, and it operates at a fairly fixed pace. The average person’s blood alcohol level drops by about 0.015% per hour. That means if you reach a blood alcohol concentration of 0.08% (the legal driving limit in most U.S. states), it takes roughly five to six hours to get back to zero.

A standard drink in the United States contains 14 grams of pure alcohol. That’s one 12-ounce beer, one 5-ounce glass of wine, or one 1.5-ounce shot of liquor. As a rough guide, your body processes about one standard drink per hour, though the actual rate varies from person to person.

Why It Hits Some People Harder

Body size, composition, and biological sex all change how alcohol moves through your system. Alcohol distributes into body water, so people with more lean mass and total body water (typically those who weigh more or have less body fat) dilute the same amount of alcohol into a larger volume. That means a lower peak blood alcohol level from the same number of drinks.

Women generally reach higher blood alcohol concentrations than men of similar weight after drinking the same amount. This comes down to two factors: women typically carry a lower proportion of body water and have smaller liver volumes, which limits how quickly the liver can process alcohol. Studies confirm that the actual elimination rate (grams of alcohol cleared per hour) is measurably lower in women than in men, and the difference tracks closely with liver size.

Age plays a role too. As you get older, lean body mass decreases while body fat increases, which reduces total body water. The same number of drinks produces a higher concentration in an older person’s blood compared to a younger person of the same weight.

How Long Alcohol Shows Up on Tests

Different tests have very different detection windows, which is why the answer depends entirely on which test you’re thinking about.

  • Blood test: Detects alcohol for up to about 12 hours after your last drink.
  • Breathalyzer: Can pick up alcohol on the breath for 12 to 24 hours, depending on how much you drank and individual metabolism.
  • Standard urine test: Roughly similar to a blood test, detecting alcohol itself for several hours after drinking.
  • EtG urine test: This test looks for a byproduct your body creates when processing alcohol, not the alcohol itself. It has a typical detection window of 24 to 72 hours, and in cases of heavy drinking, it may pick up traces for up to 80 hours.
  • Hair follicle test: The longest window by far. Alcohol markers can be detected in hair strands for 1 to 6 months after consumption.

If you’re preparing for a workplace or legal screening, the EtG urine test is the most common surprise because its window extends well beyond the point where you feel sober and even beyond what a breathalyzer would catch.

How Long Alcohol Stays in Breast Milk

Alcohol levels in breast milk rise and fall in step with blood alcohol levels. According to the CDC, alcohol from one drink can be detected in breast milk for about 2 to 3 hours. Two drinks extends that to roughly 4 to 5 hours, and three drinks to about 6 to 8 hours. The general guidance is to wait at least 2 hours per drink before nursing. “Pumping and dumping” does not speed up clearance, since alcohol leaves breast milk on its own as blood levels drop.

How Long a Hangover Lasts

Hangover symptoms begin as your blood alcohol approaches zero, not while you’re still drinking. Research tracking hangover timelines found that the average hangover lasts about 18 hours from the moment you stop drinking. For most people, that range falls between 14 and 23 hours.

Severity follows a predictable arc. Symptoms start creeping in around 8 hours after your last drink, peak in intensity at about 14 hours, and then decline sharply. By roughly 21 hours after drinking, most people report that symptoms have faded to near zero. That peak at 14 hours explains why a night of heavy drinking that ends at midnight often feels worst around 2 p.m. the following day, not first thing in the morning.

Nothing reliably speeds up a hangover beyond time, hydration, and rest. Your liver clears alcohol at its own pace regardless of coffee, cold showers, or supplements.