How Long Does Heroin Stay in Your System?

Detection Timetable Depends on Many Variables

Powdered heroin
Powdered heroin. DEA

Determining exactly how long heroin is detectable in the body depends on many variables, including which kind drug test is being used. Heroin - also known as Diacetylmorphine, horse, smack, dragons tail, smack, junk, H - can be detected for a shorter time with some tests, but can be "visible" for up to three months in other tests.

The timetable for detecting heroin in the system is also dependent upon each individual's metabolism, body mass, age, hydration level, physical activity, health conditions and other factors, making it almost impossible to determine an exact time heroin will show up on a drug test.

The following is an estimated range of times, or detection windows, during which heroin can be detected by various testing methods:

How Long Does Heroin Show Up in Urine?

Heroin is detectable in a urine test for 2-4 days.

How Long Does Heroin Stay in the Blood?

A blood test will detect heroin for up to 6 hours.

How Long Will Heroin Show Up in a Saliva Test?

A saliva test will detect heroin from 1-4 days.

How Long Does Heroin Remain in Hair?

Heroin, like like many other drugs, can be detected with a hair follicle drug test for up to 90 days.

How Is Heroin Eliminated From the Body?

Like most drugs, the main way heroin is eliminated from the body is via the kidneys in urine, but it can also be excreted via sweat, tears, saliva and feces.

How long heroin will show up in a standard drug test depends on several factors such as your weight, body mass and personal metabolism. However, the main factor in how long heroin is detectible in a drug test is the amount of the drug you have taken.

Heroin will stay in the body only 1 or 2 days if you are a light user, but if you are a heavy, chronic user, it can remain detectible in a urine test for almost a week.


Always Test Clean. "What Are Drug Detection Times?" Drug Test Facts Accessed June 2015

American Association for Clinical Chemistry "Drugs of Abuse Testing." Lab Tests Online. Revised 2 January 2013.

LabCorp, Inc. "Drugs of Abuse Reference Guide." Accessed March 2013.

Continue Reading