Quick answer

A saliva drug test, also called an oral fluid test, usually detects cannabis (THC) for 24 to 48 hours after last use. Heavy or daily users can test positive for up to 72 hours. Most other drugs clear saliva faster than they clear urine, so the window is short: often 1 to 3 days depending on the substance and cutoff level.

cannabis in saliva how long does it stay

Typical detection windows in saliva

  • Cannabis (THC): 24 to 48 hours, up to 72 hours with frequent or high-dose use.
  • Cocaine: 1 to 2 days.
  • Amphetamines and methamphetamine: 1 to 3 days.
  • Opioids (heroin, morphine, codeine): 1 to 2 days.
  • Benzodiazepines: 1 to 3 days, longer for some long-acting forms.
  • PCP: 1 to 3 days.
  • Alcohol (as EtG or ethanol): up to 12 to 24 hours.

Why the window changes

Several factors move the detection window up or down. Frequency of use matters most for THC. A one-time edible or vape may clear in a day; daily concentrates can linger near 72 hours. Dose and potency play a role. High-potency THC products leave more parent drug and metabolites in oral fluid. Hydration and oral hygiene affect how much residue stays in the mouth. The lab cutoff level also decides when a sample flips from positive to negative. A test with a 1 ng/mL cutoff catches more than one with a 4 ng/mL cutoff.

read more

How an oral fluid test works

A swab collects saliva and mucosal transudate from the gum line or under the tongue. On-site devices give a screening result in minutes. Lab-based tests use immunoassay screening followed by mass spectrometry confirmation. Labs can measure THC, cocaine metabolite, opioids, amphetamines, and other drugs. Oral fluid tracks recent use better than urine, which can detect THC for weeks in chronic users.

cannabis in saliva how long does it stay

What to do on test day

  1. Ask the collector which panel and cutoff level the test uses.
  2. Avoid food, drink, gum, and tobacco for 10 to 30 minutes before the sample.
  3. Provide the sample while the collector watches, since oral fluid tests are easy to adulterate.
  4. Expect screening results in minutes or lab results in 1 to 3 days.
  5. Request a confirmation test (LC-MS/MS or GC-MS) if a screening result comes back positive and you dispute it.

Legal cannabis and saliva tests

State legal status does not change the chemistry. A saliva test detects THC whether you bought the product from a licensed shop or not. Employers in legal states often choose oral fluid testing because the window is short and results align with recent use. A medical cannabis card may offer protection in some states, but not under federal workplace rules or safety-sensitive jobs. Check your state law and employer policy before you rely on either.

related article