Our admissions team is available now, 24/7
Morphine Guide · Detection Time

How long morphine stays in the body and drug testing

Reviewed by: Dr. Mahmoud El-Sawy Last updated: September 28, 2026 8-minute read
The short answer

Morphine is usually detectable in urine for one to three days after last use, in blood for a few hours, in saliva for roughly one to two days, and in hair for up to about 90 days. The window varies with the amount used, how often it is used, and kidney and liver function. Because codeine and heroin are also converted into morphine, a positive result needs confirmatory testing.

  • These are approximate windows that vary between laboratories and testing methods.
  • The purpose of this page is medical awareness, not getting around tests.

How is morphine processed in the body?

Morphine is broken down mainly in the liver, where it is attached to a substance that makes it water-soluble. This produces two main metabolites that leave the body through the kidneys in the urine; one of them is active and contributes to pain relief and to side effects. Morphine itself has a half-life of roughly two hours in the blood after an injection, but its metabolites stay in the body longer.

Morphine itself

Clears from the blood within hours, and most of it is metabolized in the liver.

Morphine metabolites

Leave through the kidneys. In people with kidney failure they build up, so they stay longer and the risk increases.

Other sources of morphine

Heroin is converted into morphine, and part of codeine is converted into morphine, which complicates the interpretation of a test.

How long morphine stays in the body, by type of test

Urine

About 1–3 daysThe most commonly used test; the window can be longer with chronic use or reduced kidney function

Blood

Hours, up to about 12 hoursOften used in emergencies to assess poisoning or recent use

Saliva

About 1 to 2 daysDetects recent use

Hair

Up to about 90 daysReveals the pattern of use over the previous months, not recent use
Infographic: how long morphine stays in the body by type of test. Urine: about 1–3 days. Blood: hours, up to about 12 hours. Saliva: about 1–2 days. Hair: up to about 90 days.
How long morphine stays in blood, saliva, urine and hair

These time frames are approximate and vary with the laboratory, the sensitivity of the test and the cutoff level used. For an accurate interpretation of a specific result, consult a doctor or the laboratory.

Does morphine show up on a standard drug test?

Yes. The standard rapid “opiates” test is designed mainly to detect morphine, codeine and heroin, so morphine usually shows up clearly. This is unlike some synthetic opioids, such as tramadol and fentanyl, which need tests designed specifically for them.

Factors that affect how long morphine stays in the body

  • Frequency and duration of use: Chronic use lengthens the detection window compared with a single use.
  • Form of the medicine: Extended-release tablets stay in the body longer than fast-acting forms.
  • Amount: larger amounts take longer to clear.
  • Kidney and liver function: Reduced kidney function in particular clearly prolongs the time morphine metabolites stay in the body.
  • Age and general health: Elimination is usually slower with advancing age and with chronic illness.

Can a test be positive without taking morphine?

Yes, and this is relatively common with morphine in particular. The initial screening test cannot always tell the sources of morphine apart, and it may come back positive in the following situations:

Reasons morphine shows up on a test
CauseExplanation
Medicines containing codeinePart of codeine is converted into morphine in the liver, as with some cough medicines and painkillers.
Poppy seedsEating foods that contain poppy seeds can make morphine appear on the initial screening test.
Prescribed morphineProper medical use in a hospital or with a prescription.
heroin useHeroin is converted into morphine, and testing for a heroin-specific metabolite helps tell the two apart.

The difference between a screening test and a confirmatory test

Types of morphine tests
Type of testWhat it doesLimitations
Rapid initial screening testDetects opiates above a certain level within minutesDoes not identify the substance or its source precisely
Confirmatory testIdentifies the substance and its metabolites precisely, using specialized laboratory equipmentMore accurate, but slower and more expensive

This is why an unexpected positive result should be confirmed with a confirmatory test before it is relied on for a medical, legal or professional decision.

If you take morphine by prescription and are asked to take a test

A positive result is expected and does not mean addiction. Keep the prescription or the hospital report, and tell whoever is requesting the test in advance. Do not suddenly stop your medicine before a test out of fear of the result; discuss it with your doctor instead.

People with kidney disease and older adults

Because morphine metabolites leave the body through the kidneys, they stay longer in people with kidney disease and in older adults. This does not only lengthen the detection window; it also raises the risk that active metabolites build up and cause severe drowsiness or suppressed breathing, which is why the doctor adjusts the treatment plan for these patients carefully.

Morphine testing in the emergency room

When a person arrives in the emergency room unconscious or breathing slowly, doctors do not wait for a test result before starting first aid. They support breathing and give naloxone immediately if needed. The test is useful afterward for identifying the substances involved, especially when opioids are suspected of being mixed with sedatives or other substances.

The detection window cannot be relied on to determine exactly when morphine was used or how much was used. The test mostly tells you that the substance is present above a certain level, not the details of use.

When are morphine tests requested?

  • In emergencies, when an overdose or unexplained loss of consciousness is suspected.
  • When starting an addiction treatment program, and during it to follow adherence.
  • In people with chronic pain, to monitor adherence to the prescribed medicine.
  • In some job, licensing, or legal procedures.

Why don’t we mention ways to get around the test?

In a treatment setting, testing is a way to protect the patient and follow their recovery, not a form of punishment. Attempts to quickly “clean” the body can be dangerous. If you genuinely want to stop, the safe route is withdrawal under medical supervision.

Frequently asked questions

Frequently asked questions about how long morphine stays in the body and testing

Didn’t find your answer?

Ask an advisor directly. The reply is confidential and carries no commitment.

Ask on WhatsApp
How many days does morphine stay in urine?

It is usually detectable for roughly one to three days after last use, and the window can be longer with chronic use or reduced kidney function.

How long does morphine stay in the blood?

Morphine clears from the blood within hours. Its half-life is roughly two hours, and it may be detected for up to about 12 hours.

Does morphine show up on a hair test?

Yes. A hair test can detect use over roughly the previous three months.

Do cough medicines show up as morphine on a test?

Some cough medicines that contain codeine may make morphine appear on the initial screening test, because part of the codeine is converted into morphine in the body.

Do poppy seeds show up as morphine on a test?

Eating poppy seeds can cause morphine to appear on the initial screening test, which is why positive results need a confirmatory test.

Can a morphine test give a wrong result?

Yes. The initial screening test can be falsely positive because of codeine or poppy seeds, or negative if the amount is below the cutoff level. That is why important results are confirmed with a confirmatory test.

Does prescribed morphine show up on a test?

Yes, it shows up even when it is prescribed, so keep the prescription or the hospital report and tell whoever is requesting the test in advance.

Does the time morphine stays in the body differ from person to person?

Yes. It varies with the amount, the length of use, the form of the medicine, age, and kidney and liver function, so an exact time cannot be given for a specific person.

How does the laboratory tell morphine and heroin apart?

Through a confirmatory test that looks for a heroin-specific metabolite that disappears quickly, together with the person’s history and medicines.

Medical reviewDr. Mahmoud El-Sawy, Consultant Psychiatrist and Addiction Specialist

This page was written by the Eradah editorial team and reviewed by a specialist physician under the medical review policy. Last medically reviewed: September 28, 2026. The content is for education and does not replace consulting a doctor.

Need help with morphine?

Your information is confidential and is not shared with anyone

Call WhatsApp Consultation