There is no certain answer as to how long heroin will stay in your system because it will vary from person to person. Heroin can actually stay in your system for months but it is only when a hair follicle test is done that it will show up. Hair follicle tests are rarely done in routine drug tests. With a regular drugs test, it is possible to say that heroin will roughly stay in your system for two to three days, but this is just a guide for the average person.
The factors that will influence how long it takes for any drug to leave your system are:
Heroin is usually tested via the following methods:
The factors that will influence how long it takes for any drug to leave your system are:
- Your height
- Your weight
- How much heroin you consumed
- The quality of the heroin. Drugs are usually mixed with other products so what percentage of pure heroin you consumed will have a huge effect.
Heroin is usually tested via the following methods:
- Urine
- Blood
- Saliva