[skip to main content]

Drug Detection Times

This page contains information on  approximate urine drug detection times. That is the approximate amount of detectable time the drug remains in the urine after use.

We sell urine drug test kits because the detection times are longer than saliva drug test kits.

Amphetamines (speed, amph, whizz) 2-6 days 

Barbiturates (depressants, barbs, downers) 3-8 days 

Buprenorphine Subutex 3-6 days 

Benzodiazepines (valium, benzos, rohypnol, roofies) 2-14 days 

Cocaine (coke, crack, charlie, sniff) 2-5 days 

Methylenedioxymethamphetamine (MDMA, ecstasy, E) 2-6 days

Methamphetamines (glass, ice,  meth, crystal meth) 2-6 days 

Opiates (heroin, morphine, smack, gear) 2-5 days 

Methadone 2-8 days 

Phencyclidine (angel dust, pcp) 3 - 8 days 

Tricyclic Antidepressants 6 -10 days depending on duration of drug use. 

Cannabis (marijuana, puff, spliff, hash) Casual use 2-14 days heavy use up to 30 days.

The amount of time drugs stay in the body depends on many factors such as, the amount of the drug taken, its strength, purity, the body weight of the person being tested and rate of metabolism, and whether they are a casual user or a long term user.