Restart ريستارت Confidential consult
Substances & risks

How long do drugs stay in the body?

A clear answer from the Restart team — reviewed November 2026.

Short answer

It depends on the substance, amount, length of use and test type. As a general urine-test estimate: stimulants such as meth and amphetamine a few days, opioids one to three days, cannabis days to weeks with chronic use — and hair tests can show months.

Key facts
  • Figures are estimates and vary by person
  • Cannabis is stored in fat, so it lasts longer
  • Clearing the body ≠ recovery

Why does it vary by person?

Weight, body fat, liver and kidney function, frequency of use and hydration all play a part.

Can the body be 'cleaned' quickly?

There's no proven safe way to speed it up, and some popular remedies are dangerous. What matters is treatment, not hiding a result.

How Restart helps

General educational content from the Restart team — not a substitute for a medical assessment. In an emergency, call emergency services immediately. · Last reviewed: November 2026

Medically reviewed byDr. Huthayfa BarhamMedical Director · Addiction psychiatrist
FAQ

FAQ

How long do drugs stay in the body?
It depends on the substance, amount, length of use and test type. As a general urine-test estimate: stimulants such as meth and amphetamine a few days, opioids one to three days, cannabis days to weeks with chronic use — and hair tests can show months.
Does a test alone prove addiction?
No. A test shows use; addiction is diagnosed by clinical assessment.
Start now

The first step is a conversation.

Tell us about your situation or a loved one's. We'll understand what's happening and guide you to the right path — in complete confidence.

The first conversation is free and fully confidential · no commitment

Chat with us