Test tubes in a rack with sample being taken from one of them

Drug Detection Times

drug-alcohol-time-detection  The following table shows how long different drugs can be detected in urine tests.

Different things can affect these times such as:

  • body weight
  • medication and other drugs and alcohol
  • amount of drug taken
  • regular use of drug/alcohol or occasional use


 drug-testalcohol-test drug-detection-time
Alcohol 3-4 days
Amphetamines 2-4 days
Barbiturates: Short-Acting (e.g. pentobarbitone) 1 day
Barbiturates: Long-Acting (e.g. phenobarbitone) 2-3 weeks
Benzodiazepines (e.g. diazepam) 3-7 days
Cannabinoids 3-30 days (up to 2 months in habitual users)
Cocaine 2-4 days
Codeine 2-5 days
Dihydrocodeine 1-4 days
Ephedrine 1 day
Ketamine 2-4 days
LSD 1-4 days
MDMA 1-3 days
Methadone 3-5 days
Metamphetamines 2-3 days
Methaqualone Up to 2 weeks
Morphine 2-3 days
Phencyclidine 8 days
Propoxyphene 7-10 days