This is a question that gets asked very often by both employers and employees. It is important to note that the length of time alcohol or drugs remain detectable in a persons system will vary depending on the testing method, the amount ingested, medical conditions, and metabolism. The information below is to be used only as a guideline and may vary significantly.
Note:
Hair testing may go back up to 6 months but may take 5-10 days to become detectable.
Urine testing may go back 5-8 days but may take 5-12 hours to show up.
Oral Fluids may go back 1-2 days and tends to show up in as little as 30 minutes.
—–Detection Times/Methods—–
Alcohol
3 – 5 days in urine (ETG Testing) , 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.
Methamphetamine (crystal meth)
3 – 6 days in urine, up 90 days in hair, 24 – 72 hours in your blood.
THC/Marijuana
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.
MDMA (ecstasy)
3 – 4 days in urine, up to 90 days in hair and 1 – 2 days 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.
PCP (Phencyclidine)
1-7 days, heavy 1 – 4 wks in urine, 24 hrs in blood, 1-10 days in saliva
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.