how long does morphine stay in your system

2 months ago 11
Nature

Morphine typically stays in your system for the following durations, depending on the type of test and individual factors such as metabolism, dosage, and frequency of use:

  • Urine: Morphine can be detected in urine for up to 3 days after use, with some sources noting detection up to 4 days in certain cases

. Most of the drug is excreted within the first 8 hours, but metabolites can linger longer

  • Blood: Morphine is usually detectable in blood for up to 12 to 24 hours post-administration

, though some tests may detect it up to 3 days

  • Saliva: Morphine can be detected in saliva for up to 3 to 4 days after use
  • Hair: Morphine can be detected in hair follicles for up to 90 days, reflecting longer-term use

Morphine has a relatively short elimination half-life of about 2 to 3 hours, meaning it takes roughly 15 hours (about five half-lives) for the drug to be mostly eliminated from the body. However, drug tests can detect morphine and its metabolites beyond this time frame due to accumulation and slower metabolite clearance

. In summary, morphine is generally detectable in urine and blood for up to 3 days, saliva up to 4 days, and hair up to 90 days after use, though individual factors and test sensitivity can influence these windows