Drugs can remain in your system for quite sometime, but they all differ from drug to drug. Some last longer, and some shorter. They do, however, stay in your hair the longest. Check out how long each drug stays in your system in the list below:

Alcohol

Urine: Three to five days
Blood: 10 to 12 hours
Hair: Up to 90 days

drugs1.jpg

Amphetamines

Urine: One to three days
Blood: About 12 hours
Hair: Up to 90 days

drugs2.jpg

Barbiturates

Urine: Two to four days
Blood: One to two days
Hair: Up to 90 days

drugs3.png

Cannabis

Urine: Seven to 30 days
Blood: About two weeks
Hair: Up to 90 days

drugs4.jpg

Cocaine

Urine: Three to four days
Blood: One to two days
Hair: Up to 90 days

drugs5.jpg

Heroin

Urine: Three to four days
Blood: Up to 12 hours
Hair: Up to 90 days

drugs6.jpg

MDMA

Urine: Three to four days
Blood: One to two days
Hair: Up to 90 days

drugs7.jpg

LSD

Urine: One to three days
Blood: Two to three hours
Hair: Up to three days

drugs8.jpg

Methamphetamine

Urine: Three to six days
Blood: 24 to 36 hours
Hair: Up to 90 days

drugs9.jpg

Morphine

Urine: Two to three days
Blood: Six to eight hours
Hair: Up to 90 days

drugs10.jpg