Skip Navigation

How long do drugs stay in your system?

Drug testAlcohol 3 - 5 days in urine , up to 90 days in hair and around 10 - 12 hours in your blood. 

Amphetamines 1 - 3 days in urine, up to 90 days in hair and around 12 hours in your blood.

Barbiturates  2 - 4 days in urine, up to 90 days in hair and 1 - 2 days in your blood. 

Benzodiazapines 3 to 6 weeks in urine, up to 90 days in hair and 2 - 3 days in your blood.

Cannabis 7 to 30 days in urine, up to 90 days in hair, two weeks in your blood.

Cocaine 3 - 4 days in urine, up to 90 days in hair, 1 - 2 days in your blood. 

Codeine 1 day in urine, up to 90 days in hair, 12 hours in your blood.

Heroin 3 - 4 days in urine, up to 90 days in hair, up to 12 hours in your blood.

LSD – 1 - 3 days in urine, up to 3 days in hair, 2 - 3 hours in your blood.

MDMA (ecstasy)  3 - 4 days in urine, up to 90 days in hair and 1 - 2 days in your blood.

Methamphetamine (crystal meth) – 3 - 6 days in urine, up 90 days in hair, 24 - 72 hours in your blood.

Methadone – 3 - 4 days in urine, up to 90 days in hair, 24 - 36 hours in your blood.

Morphine  2 -3 days in urine, up to 90 days in hair, 6 - 8 hours in your blood. 

Share this: del.icio.us Favicon Digg Favicon Email Favicon Facebook Favicon Reddit Favicon TwitThis Favicon
We're here to help.
Live Helper offers you a person to talk to.
This is a secure and confidential service - your identity is not made known to the staff member - and there is no charge for you, the service user.

Live Helper
Poll Poll

Should there be a minimum price for alcohol?

Newsletter Newsletter