The short answer

A saliva drug test, also called an oral fluid test, looks for drug residue in the fluid inside your mouth. Detection windows are short compared with urine or hair. For cannabis, most people test positive for 1 to 24 hours after use, and heavy or frequent users can stay positive for up to 72 hours. For most other drugs, the window runs about 1 to 3 days. Alcohol is usually detectable for 12 to 24 hours. The three criteria that decide your personal window are how often you use, how you use, and how much time passes before the sample is collected.

more on this topic

Quick reference: saliva detection windows

  • Cannabis (THC): 1 to 24 hours, up to 72 hours with heavy or daily use
  • Amphetamines and methamphetamine: 1 to 3 days
  • Cocaine: 1 to 2 days
  • Opioids (heroin, morphine, codeine): 1 to 3 days
  • Benzodiazepines: 1 to 3 days
  • Alcohol: 12 to 24 hours

Why the window is short

Oral fluid carries drug compounds that move from blood into saliva, plus residue left in the mouth after smoking, vaping, or swallowing a substance. The mouth clears fast. Saliva turns over, you swallow, you drink, and you brush your teeth. That means a saliva test captures recent use rather than a long history. A urine test can detect THC for days or weeks in chronic users, and a hair test can reach back months. Saliva cannot do that.

read more

Detection windows by substance

Cannabis

THC in oral fluid peaks within an hour of smoking or vaping and drops fast. Occasional users often clear the 1 to 24 hour window. Daily users, people who use concentrates, and people who eat edibles can test positive for up to 72 hours. Edibles take longer to appear and can stretch the tail end of the window.

more on this topic

Stimulants

Cocaine usually clears oral fluid in 1 to 2 days. Amphetamine and methamphetamine show up for 1 to 3 days, and chronic meth use can push detection near the 3 day mark.

cannabis in saliva how long does it stay

Opioids

Heroin, morphine, codeine, and prescription opioids are generally detectable for 1 to 3 days. Fentanyl analogs can vary because labs use different cutoff levels.

Benzodiazepines

Most benzodiazepines clear in 1 to 3 days. Long acting versions such as diazepam can stay detectable longer in some people.

Alcohol

Oral fluid alcohol tests target ethanol itself, not a metabolite. The window runs about 12 to 24 hours, and it shrinks if you eat, drink water, or rinse your mouth.

What changes your personal window

  • How often you use: daily use extends the cannabis window.
  • How you use: smoking and vaping leave more oral residue than edibles, though edibles can linger.
  • Potency: high THC products leave more detectable material.
  • Hydration and oral hygiene: drinking water and brushing can lower surface residue, but they do not fool a lab.
  • Timing of collection: a test taken within a few hours of use is more likely to be positive.
  • Cutoff level: labs set a threshold, and a lower cutoff catches more positives.
  • Test brand and lab method: screening immunoassays and confirmatory methods differ.

Pros and cons of saliva testing

Oral fluid collection is one of several specimen types used in workplace, legal, and clinical testing. It has clear tradeoffs.

Pros

  • Collection is observed and hard to adulterate.
  • It detects recent use, which fits impairment focused programs.
  • Collection is quick and non invasive.

Cons

  • The short window can miss weekend or evening use.
  • Results vary by lab, cutoff, and collection device.
  • It does not show a history of use the way hair or urine can.

What this means for you

If you use cannabis and you face a saliva test, the facts that matter most are timing and frequency. A one time user who is tested 48 hours later is likely to be clear. A daily user who is tested the same day is likely to be positive. Home remedies, mouthwash, and large amounts of water are unreliable, and some labs flag diluted or adulterated samples. If you live in a state with legal cannabis, workplace and legal testing rules still apply, so read the policy that covers you.