Information only, not medical or legal advice. Struggling with substance use? SAMHSA National Helpline 1-800-662-4357, free, confidential, 24/7.
Home / Drug Detection Windows: A Sourced Reference Table (Free CSV)

Drug Detection Windows: A Sourced Reference Table (Free CSV)

Updated · By the DrugTestAnswers editorial team

drug detection windows table - laboratory testing equipment

We got tired of "how long does X stay in your system" pages that never say where the number came from. So we compiled one table where every row has a source. Use it, cite it, download it.

See the 10-panel home drug test at TestClear →

Ad: we may earn a commission if you buy through this link. Information only, not medical or legal advice. Tampering with a drug test can be illegal and usually counts as a refusal. The only sure way to pass is to not use.

Specimen containers - drug detection windows table
Specimen containers. Photo: Wikimedia Commons, see image credits.

The table

SubstanceSpecimenTypical windowNotesSource
Amphetaminesurine1-3 daysup to ~4 days after heavy useMoeller KE et al. Mayo Clin Proc 2017;92(5):774-796 (Table)
Methamphetamineurine2-5 daysMoeller 2017; SAMHSA Clinical Drug Testing in Primary Care (TAP 32) 2012
MDMAurine1-3 daysMoeller 2017
Cocaine (benzoylecgonine)urine2-4 days10-22 days reported after heavy useMoeller 2017
Marijuana (THC-COOH)urinesingle use ~3 daysmoderate use (4x/week) 5-7 days; daily 10-15 days; long-term heavy >30 daysMoeller 2017
Codeine/Morphineurine1-3 daysMoeller 2017
Heroin (6-acetylmorphine)urinehours (about 1 day)morphine metabolite 1-3 daysMoeller 2017
Oxycodoneurine1-3 daysMoeller 2017; TAP 32
Methadoneurine3-11 daysMoeller 2017
Buprenorphineurineup to ~11 daysMoeller 2017
Benzodiazepines (short-acting e.g. lorazepam)urine~3 daysMoeller 2017
Benzodiazepines (long-acting e.g. diazepam)urineup to ~30 daysMoeller 2017
PCPurine~8 daysup to ~30 days in chronic usersMoeller 2017
Alcohol (EtG metabolite)urineup to ~80 hoursdepends on amount consumedSAMHSA Advisory: The Role of Biomarkers in the Treatment of Alcohol Use Disorders (2012)
Alcoholbreath/bloodabout 1 hour per standard drink to clearaverage elimination ~0.015 g/dL per hourNIAAA
Most drugsoral fluidroughly 1-2 daysTHC usually hours to ~1-2 days in occasional usersSAMHSA Mandatory Guidelines for Oral Fluid (2019) background; TAP 32
Most drugshairup to ~90 daysstandard 1.5-inch head-hair sample; does not show use from the last ~7-10 daysTAP 32; Society of Hair Testing guidance
Nicotine (cotinine)urine~3-4 dayslonger in heavy smokersBenowitz NL et al. Pharmacol Rev / Handb Exp Pharmacol 2009

Download the CSV (free under CC BY 4.0, please link to this page).

See the 10-panel home drug test at TestClear →

Ad: we may earn a commission if you buy through this link. Information only, not medical or legal advice. Tampering with a drug test can be illegal and usually counts as a refusal. The only sure way to pass is to not use.

How to read it

Windows assume a standard lab screen at the federal cutoffs listed on our cutoff page. Lower cutoffs, heavier use, more body fat and slower metabolism stretch them. Very dilute urine shrinks the apparent window but gets flagged by validity checks.

Key sources

Try the detection window calculator built on this table.

See the 10-panel home drug test at TestClear →

Ad: we may earn a commission if you buy through this link. Information only, not medical or legal advice. Tampering with a drug test can be illegal and usually counts as a refusal. The only sure way to pass is to not use.

Straight talk, brother to brother.

No product can promise you a pass, and the only certain way is to not use. Tampering with a drug test can be illegal and is usually treated as a refusal. We never help anyone beat DOT, federal, safety-sensitive, or court-ordered tests. If substance use is getting on top of you, call the free, confidential SAMHSA National Helpline on 1-800-662-4357 (24/7, English and Spanish), or call or text 988 in a crisis. Source: samhsa.gov.