Who Answers?

How Long Do Opiates Stay In Urine?

There are opiates that come from the plant and are in the natural form such as codeine and morphine, while some are synthetic in kind. Opiates have found a place in history as an important part of the evolution of medicine. In the recent decades, it has become an active ingredient in producing drugs that are indicated for physical pain sensations. Some opiates, like heroin, are used in many ways, but discreetly due to their undesirable side-effects.

How Long Do Opiates Stay in Your System?

Due to its chemical properties, opiates mostly stick at fatty tissues and slowly flow through the blood flow.

Generally, opiates length of stay in the system depends on its type, frequency of use, and quantity of dosage.  As opiates are narcotics, they can be found in a patient’s blood and saliva for 6 to 12 hours, 2 to 5 days in urine, and 90 days in the hair.


Codeine is mainly made as painkillers in the forms of syrup, capsule or tablet. This type of opiate affects the patient instantly, but it does not last long. If taken at 200ml/ mg its effects are only 30 minutes and have a half-life of 3 hours post intake.

  • Blood Test: 1 day
  • Urine Test: 1 – 2 days
  • Saliva Test: 1 – 4 days
  • Hair Test: 90 days


Heroin has no distinct use in the medical industry and takes the longest time to be dissolved in the body. The majority of the tests can detect heroin days after its intake, with this timeline:

  • Blood Test: 6 hours
  • Urine Test: 2 – 7 days
  • Saliva Test: 5 hours
  • Hair Test: 90 days


Opium, also known as Paregoric or Laudanum, is found directly in the plant and is one of the main ingredients to produce different kinds of opiates. Detection has been estimated below:

  • Blood Test: 6 hours
  • Urine Test: 2 – 4 days
  • Saliva Test: 1 – 4 days
  • Hair Test: 90 days


As most opiates, hydrocodone is prescribed as pain relievers, yet it is highly addictive both mentally and physically. A 10mg hydrocodone has a half-life of 3.8 hours. A patient will have evident withdrawal symptoms 6 to 12 hours after intake. Its length of stay within the system are detectable in this timeline:

  • Blood Test: N/A
  • Urine Test: 2 – 4 days
  • Saliva Test: 12 – 36 hours
  • Hair Test: 90 days


Morphine is an opiate that is used mainly for pain relief. The peak levels of its half-life depend on the time it was injected. It is discharged from the body after 24 hours, but a number of laboratory tests can still detect minute amounts in the system. The length of time morphine can be detected are here as follows:

  • Blood Test: 12 hours
  • Urine Test: 2 – 3 days
  • Saliva Test: 4 days
  • Hair Test: 90 days

These opiates can be addictive when taken in large doses for a long time. Always remember, opiate addiction is challenging and time-consuming, especially without the help from trained detoxification experts.



Call Now