How long does Heroin stay in your system? opiates OpiatesHeroin is a short-acting opiate sold on the streets. drug-testing Drug TestingWhen a drug is "in your system", drug tests are able to detect its presence. heroin HeroinHeroin use can be detected by some drug tests. |
Heroin can be detected by urine tests 1-4 days after use, by blood tests 1-2 days after use, and hair tests up to 90 days after use. Almost all drugs may be detectable by hair tests that long after use. |