Hub · Detection windows

Detection windows

Approximate detection ranges across substances and specimens. Filter by substance, specimen, and use pattern. Ranges vary by individual and lab — they're a reference, not a tool to time or evade a test.

Detection-window explorer

Select substances and specimens to compare approximate detection windows. Ranges vary by individual physiology, dose, frequency of use, and lab cutoff — they are not predictive of whether someone will "pass" a test.

Substances
Specimens
Use pattern
Detection windows filtered by selection
SubstanceSpecimenPatternWindowCaveat
THC (cannabis / marijuana)UrineOccasional1–3 daysSingle use; cutoff and hydration affect detection. source
THC (cannabis / marijuana)UrineChronic10–30 daysDaily, heavy use can extend to ~30 days or longer due to fat-soluble metabolite accumulation. source
THC (cannabis / marijuana)SalivaTypical1–24 hoursDetects recent exposure (smoked/vaped); ingested edibles may shift the window. source
THC (cannabis / marijuana)BloodOccasional1–12 hoursTHC redistributes quickly; not a reliable indicator beyond same-day use in non-chronic users. source
THC (cannabis / marijuana)BloodChronic1–7 daysResidual THC and metabolites can persist longer in chronic, daily users. source
THC (cannabis / marijuana)HairTypical7–90 days~7–10 day incorporation delay; hair is not federally approved under SAMHSA/DOT and has documented bias concerns. source
CocaineUrineOccasional1–3 daysBenzoylecgonine is the primary urinary marker. source
CocaineUrineChronic3–7 daysHeavy use may extend benzoylecgonine excretion. source
CocaineSalivaTypical1–48 hoursCocaine itself appears in oral fluid; detection is short. source
CocaineBloodTypical1–12 hoursShort plasma half-life; benzoylecgonine slightly longer. source
CocaineHairTypical7–90 days~7–10 day incorporation delay; reflects historical not recent use. source
Opioids (opiates)UrineOccasional1–3 daysMorphine/codeine typically clear within ~3 days. source
Opioids (opiates)UrineChronic3–7 daysDetection extends with chronic use, particularly with semi-synthetics. source
Opioids (opiates)SalivaTypical1–48 hoursOral fluid window is short; useful for recent use detection. source
Opioids (opiates)BloodTypical1–24 hoursPlasma half-life is generally short. source
Opioids (opiates)HairTypical7–90 days~7–10 day incorporation delay; hair is not federally approved. source
Amphetamines & methamphetamineUrineOccasional1–3 daysUrinary pH affects excretion of methamphetamine and amphetamine. source
Amphetamines & methamphetamineUrineChronic3–5 daysHeavy use can extend the window modestly. source
Amphetamines & methamphetamineSalivaTypical1–48 hoursDetects parent compound; window is short. source
Amphetamines & methamphetamineBloodTypical1–48 hoursPlasma half-life varies by isomer. source
Amphetamines & methamphetamineHairTypical7–90 days~7–10 day incorporation delay. source

Approximate ranges only. Detection depends on individual physiology, dose, frequency of use, hydration, and the laboratory's cutoff and method. Do not use this tool to time or attempt to evade a drug test — that is not what it is for.

Substance reference pages

Open a substance for its full detection-window matrix, caveats, and the panels it appears in.