How Long Does Heroin Stay in Urine?
Evidence-based answer reviewed against SAMHSA cutoffs and FDA assay documentation · Updated September 2026
Quick answer: Most people clear Heroin from urine within 1–3 days (6-MAM only 1–2 days) of last use — heavy or daily use stretches that window substantially. Standard opiate strip: 2,000 ng/mL morphine/codeine initial and confirm. Heroin-specific 6-MAM confirmation: ~10 ng/mL when ordered.
Heroin detection windows by test type
Each specimen tells a different story because each samples different biology:
| Test type | Typical Heroin detection window |
|---|---|
| Urine | heroin: 1–3 days (6-MAM only 1–2 days) |
| Saliva (Mouth Swab) | any: 12–24 hours |
| Hair Follicles | up to 90 days |
| Blood | any: ~12–24 hours |
('Urine remains the employment default because it balances cost, window-length and legal defensibility. Metabolite CONCENTRATIONS (not presence/absence) decide results against cutoff tables, which is why hydration status moves numbers and why validity checks (creatinine, specific gravity) police dilution attempts.',)
Why detection works this way
Heroin is not itself a panel analyte. Within minutes of use it is deacetylated to 6-acetylmorphine (6-MAM) and then to morphine, so classic opiate strips catch the morphine metabolite — but a morphine positive alone cannot prove heroin, because codeine, morphine, and poppy seeds produce the same result.
6-MAM is the heroin-specific marker. No other drug, food, or medication produces it, which is why labs order a 6-MAM confirmation (typically ~10 ng/mL) when they need to prove heroin specifically. The catch: 6-MAM clears within roughly 8–22 hours, so it is only detectable for about a day after use.
Poppy seeds can never cause a 6-MAM positive. They contain morphine and codeine, not heroin, so a confirmed 6-MAM result is definitive evidence of heroin exposure regardless of what you ate.
Factors that stretch or shrink your window
- Frequency & dose — chronic use saturates stores; single use clears fastest.
- Body composition — some metabolites persist longer with higher body-fat percentages.
- Metabolism & hydration — concentration shifts with fluid intake; elimination speed does not.
- Potency & route — concentrates and edibles deliver more analyte than light use.
Testing cutoffs in plain language
Standard opiate strip: 2,000 ng/mL morphine/codeine initial and confirm. Heroin-specific 6-MAM confirmation: ~10 ng/mL when ordered. A specimen under the initial cutoff reports negative without further work; a screen above cutoff gets confirmed by mass spectrometry before anyone sees a positive.
Planning ahead? Our at-home drug test guide covers retail kits that mirror lab screens.
Certified labs nationwide · Results in 1–2 days
Need a test? Order online, test same-day →People also ask
How Long Does Heroin Stay in Your System?
How long Heroin stays detectable in your system (all test types) — urine, hair, saliva & blood windows explained with cutoffs. Full guide →
How Long Does Heroin Stay in Urine?
How long Heroin stays detectable in urine — urine, hair, saliva & blood windows explained with cutoffs. Full guide →
What Does Heroin Show up As on a Drug Test?
Yes — Heroin appears on standard drug panels. Full guide →
Heroin Drug Test Guide: Panels, Detection Windows & More?
Complete Heroin drug test guide: which panels detect it, urine/hair/saliva/blood detection windows, cutoff levels and prescription verification. Full guide →
Do prescriptions count against me?
No — verified prescriptions report as negative through the Medical Review Officer. Declare medications at collection and answer the follow-up call.
Sources & further reading
- SAMHSA — Mandatory Guidelines for Federal Workplace Drug Testing Programs (cutoffs, MRO process)
- DOT — 49 CFR Part 40 procedures for transportation workplace testing
- Brahm NC et al., Mayo Clinic Proceedings 2008;83(1):66–76 — false-positive cross-reactivity reference
- FDA — drug-of-abuse test device labeling (detection window conventions)