How Long After Drinking Can a Breathalyzer Detect Alcohol?

A breathalyzer can detect alcohol on your breath for up to 12 to 24 hours after drinking, depending on how much you consumed. The key number to remember is that your body clears roughly one standard drink per hour, so the detection window is largely a math problem: the more you drink, the longer alcohol stays measurable on your breath.

The Basic Math of Alcohol Clearance

Your liver breaks down alcohol at a remarkably steady pace, about one standard drink per hour. A “standard drink” means 12 ounces of regular beer, 5 ounces of wine, or 1.5 ounces of liquor. If you have three drinks over the course of an evening, you can roughly estimate it will take your body about three hours just to process that alcohol, starting from when you finished drinking. In practice it takes longer, because your blood alcohol level has to rise before it can fall.

After your last sip, alcohol continues to be absorbed from your stomach and small intestine into your bloodstream. Blood alcohol concentration typically peaks somewhere between 30 and 90 minutes after your final drink, depending on whether you ate beforehand and how quickly you were drinking. Only after that peak does the steady decline begin. So if you stop drinking at midnight with a blood alcohol level around 0.08%, you can expect it to take roughly five to six hours before a breathalyzer would read 0.00%.

For heavier drinking sessions, the math scales up. Someone who reaches a BAC of 0.15% (nearly double the U.S. legal limit) might need 10 or more hours to fully clear the alcohol. A night of very heavy drinking that pushes BAC to 0.20% or higher could keep a breathalyzer reading positive well into the following afternoon.

How a Breathalyzer Reads Your Blood Alcohol

Breathalyzers don’t measure alcohol in your blood directly. They measure alcohol vapor in the air you exhale from deep in your lungs. Because alcohol in your blood exchanges into your lung air at a predictable rate, the device converts that breath reading into an estimated blood alcohol concentration. The standard conversion assumes that 1 milliliter of blood contains 2,100 times more alcohol than 1 milliliter of exhaled air. This 2100:1 ratio is baked into every certified breathalyzer’s calculations.

That ratio is an average, though. In real people it ranges from about 1500:1 to 3000:1, which means the same actual blood alcohol level can produce slightly different breath readings from person to person. This is one reason why two people who drank the same amount might get different numbers on the same device.

What Changes the Detection Window

Several factors shift how long alcohol remains detectable on your breath. Body size matters: a larger person has more blood volume to dilute the alcohol, so the same number of drinks produces a lower peak BAC and a shorter detection window. Food in the stomach slows absorption, which lowers the peak but can also stretch out how long some alcohol lingers in your system.

Sex plays a role too, though not in the way most people assume. Research published in Gastroenterology found that women actually metabolize alcohol faster per unit of lean body mass, about 33% faster than men. The catch is that women tend to have less lean body mass and less total body water, so the same number of drinks typically produces a higher BAC in women despite their faster processing rate. The net effect is that women often reach a higher peak and stay above detectable levels longer after the same number of drinks.

How quickly you drank also matters. Spacing four drinks over four hours produces a much lower peak BAC than downing four drinks in one hour. A lower peak means the breathalyzer detection window shrinks accordingly.

Mouth Alcohol and the 20-Minute Rule

There’s an important distinction between alcohol that’s genuinely in your bloodstream and residual alcohol sitting in your mouth or throat. If you just took a sip of beer, used alcohol-based mouthwash, or even burped up stomach contents, a breathalyzer can pick up that concentrated mouth alcohol and produce an artificially high reading. Law enforcement handles this with a mandatory observation period, typically 20 minutes, during which an officer watches to make sure you don’t eat, drink, burp, or vomit before the test. That 20-minute window allows any residual mouth alcohol to dissipate or be swallowed, so the device reads only the deeper lung air that reflects your true blood alcohol level.

This is why timing a home breathalyzer test right after your last drink gives unreliable results. You’re measuring leftover alcohol in your mouth, not what’s actually circulating in your blood.

Medical Conditions That Skew Results

Certain health conditions can make a breathalyzer register alcohol that isn’t there, or inflate your actual reading. Gastroesophageal reflux disease (GERD) is the most common culprit. If stomach acid pushes alcohol vapors back up into your esophagus and mouth, the breathalyzer reads that concentrated vapor as though it came from your lungs. This can happen silently, without noticeable heartburn or a full burp.

Ketosis is another source of false readings. When your body burns fat instead of carbohydrates for fuel (whether from uncontrolled diabetes or a strict keto diet), it produces acetone on your breath. Many breathalyzers, particularly older or less expensive models using semiconductor sensors, struggle to tell the difference between acetone and ethanol. A person in deep ketosis who hasn’t had a drop of alcohol can register a positive reading.

Not All Breathalyzers Are Equally Sensitive

The type of breathalyzer makes a difference in both accuracy and how long it can pick up trace amounts of alcohol. Law enforcement and evidentiary-grade devices use fuel cell sensors, which are more selective for ethanol and less prone to interference from things like cigarette smoke or acetone. These are the devices that undergo rigorous testing at the U.S. DOT Volpe Center before they can appear on the federal approved products list. Ninety to ninety-five percent of submitted devices initially fail those tests.

Consumer-grade breathalyzers often use cheaper semiconductor sensors. Testing by the Nordic Alcohol and Drug Policy Network found that several low-rated semiconductor models displayed 0.0 BAC even when the user was above the legal limit. So while a high-quality fuel cell device might detect trace alcohol 12 or more hours after heavy drinking, a cheap personal unit might miss it entirely.

Rough Detection Estimates by Drinking Level

  • 1 to 2 standard drinks: Detectable for roughly 2 to 4 hours after your last drink.
  • 3 to 4 standard drinks: Detectable for roughly 4 to 8 hours.
  • 5 to 8 standard drinks: Detectable for roughly 8 to 14 hours.
  • Heavy binge drinking (10+ drinks): Potentially detectable for 18 to 24 hours.

These are ballpark figures that assume average metabolism and body size. Your actual window could be shorter or longer based on the variables above. The only reliable way to know if your BAC has returned to zero is to test with a quality fuel cell breathalyzer after an appropriate waiting period, not to guess based on how you feel. Feeling sober and being at 0.00% are frequently not the same thing.