how long will heroin show up in urine?

My roommate's son is a heroin addict, a wife and child abuser and a convicted criminal. He recently got out of jail for doing time for armed robbery and assault with a deadly weapon with intent to kill. We called his PO when we found out that he was doing heroin (AGAIN), and they're going to test him when he goes in. I think he may know he's getting tested because magically, three weeks before his PO meeting (for some reason it's only once a month, I don't get it), he 'quits'. A day after his meeting he's wasted again. If he 'quits' now, and his meeting is 5 days away, will it still show up in his urine test?

3 Answers

Relevance
  • 1 decade ago
    Favorite Answer

    Heroin breaks down into codeine and morphine. Codeine breaks down into morphine. The opiate drug tests look for codeine, morphine, and 6-acetyl-morphine. The presence of 6-acetyl-morphine is relatively conclusive of recent heroin use, but is only detectable for a few hours after use. The presence of codeine can be the result of either heroin or codeine use. The presence of morphine can be the result of the use of heroin, codeine, or morphine. Relative levels of codeine and morphine can help determine their origin.

    With the new higher cutoff levels (2,000 ng/ml), Heroin use will generally only produce a positive test result for a day after single use (somewhat longer with chronic use).

    Source(s): Erowid. Erowid is a small non-commercial organization that has tried to provide accurate, specific, and responsible information about how psychoactives are used in the United States and around the world. http://www.erowid.org/chemicals/opiates/opiates_te...
  • Anonymous
    5 years ago

    Have you pissed since then? You might be alright but im not sure, 3 hours might be stretching it. Just drink a ton of water and try to just piss a little in the cup and put a ton of water if you get the chance. or make some fake urine with something yellow like food coloring and water. if they send it to a lab theyll know somethings up but as long as its not positive you can dispute it. If its an at home drug test and they do not send it away they are really easy to pass if you dilute your urine enough. but if your using more than once a month your heading down a bad road, ive been there.

  • 1 decade ago

    Most narcotics will stay in your urine stream for about 7 days after last use. However, there are synthetics people can take to 'cheat' the test. Sometimes it works, sometimes it doesn't. If you called the PO already, they may arrange to do a blood test rather than a urine test.

    Source(s): Work at a drug rehab facility
Still have questions? Get your answers by asking now.