Loading...

How Long Drugs Stay in Your System: Full Drug Detection Timeline

Cocaine Addiction
Published On 20-11-2025
1 minute read
How Long Drugs Stay in Your System: Full Drug Detection Timeline

How Long Drugs Stay in Your System: Full Drug Detection Timeline

People often search “How long do drugs stay in your system?” before a drug test or after using substances. Detection times depend on:

  • Substance
  • Frequency of use
  • Body fat
  • Metabolism
  • Test type (urine, blood, hair, saliva)

Here’s a full breakdown of detection windows.

Drug Detection Times by Substance

Marijuana (THC)

  • Urine: 3–30+ days
  • Blood: 1–2 days
  • Hair: 90 days

Explore: Marijuana Addiction Treatment

Cocaine

  • Urine: 2–4 days
  • Blood: 1–2 days
  • Hair: 90 days

Related: Cocaine Addiction Treatment

Alcohol

  • Urine (EtG): 24–72 hours
  • Breath: 12–24 hours
  • Hair: 90 days

Explore: Alcohol Addiction Treatment

Opioids (Heroin, Oxycodone, Fentanyl)

  • Urine: 2–7 days
  • Blood: 6–12 hours
  • Hair: 90 days

Explore: Opioid Addiction Treatment

Methamphetamine

  • Urine: 3–7 days
  • Blood: 1–3 days
  • Hair: 90 days

Explore: Methamphetamine Addiction Treatment

Benzodiazepines

  • Urine: 3–30+ days
  • Blood: 12–48 hours
  • Hair: 90 days

Explore: Benzo Addiction Treatment

What Affects Detection Time?

  • Body weight
  • Metabolism
  • Hydration
  • Chronic vs occasional use
  • Type of test
  • Purity and potency of substance

When to Seek Help

If drug use is regular or increasing, it may be time to seek help.

Find Rehabs Near Me

Frequently asked questions

Marijuana and benzodiazepines can remain detectable for weeks due to slow metabolization.

Most panels detect common drugs like THC, cocaine, opioids, amphetamines, and benzos, but not all synthetic substances.

Not significantly — detection times mostly depend on metabolism, frequency of use, and body fat.

Related articles

Top