How long do different drugs stay in your system?
- By Robert Mauer
- Reviewed by: Dr. Janaka Hanvey, PhD
- Last Updated: Jan 06, 2026
Different drugs remain detectable for different lengths of time, ranging from hours to weeks, depending on the substance, the type of test used, and individual factors. Detection time reflects how long drug compounds or their metabolites stay in the body, not how long the effects last.
Stimulants such as cocaine or amphetamines are typically detectable for shorter periods. In urine testing, many stimulants are detectable for one to three days after last use, though heavy or repeated use can extend this window. Opioids like heroin, morphine, or oxycodone are often detectable for one to three days as well, with some long-acting or synthetic opioids remaining detectable longer.
Cannabis has a wider range. THC metabolites are fat-soluble and can be detected for several days after occasional use and for weeks or longer with frequent or heavy use. Sedatives and benzodiazepines vary significantly; some are short-acting and detectable for a few days, while long-acting versions may be detectable for a week or more.
Testing method matters. Blood and saliva tests usually detect drugs for shorter periods, while urine testing captures longer windows. Hair testing does not measure recent use but can reflect patterns over months.
Detection time is influenced by dose, frequency, metabolism, body composition, hydration, and overall health. Because of this variability, drug testing relies on estimated ranges rather than precise timelines, and results depend on both the substance and the testing method used.
Related questions
Need a more specific answer?
Use search.
Sources
Substance Abuse and Mental Health Services Administration (SAMHSA) — Drug Testing
https://www.samhsa.gov/workplace/drug-testing
National Institute on Drug Abuse (NIDA) — Drug Testing and Detection
https://nida.nih.gov/research-topics/drug-testing
Centers for Disease Control and Prevention (CDC) — Substance Use and Health
https://www.cdc.gov/overdose/prevention/treatment.html
National Institutes of Health (NIH) — Drug Metabolism and Detection
https://www.ncbi.nlm.nih.gov/books/NBK548561/
