Drug Detection Times
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
![]() ![]() |
![]() |
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 |