Opioid Testing

Reviewed

Opioid testing looks for opioids in a sample of your urine, blood, saliva, sweat, or hair. Opioids include prescription pain medicines and illegal drugs such as heroin. This test can be used for therapeutic drug monitoring, monitoring prescription opioid use, or as part of a broader drug testing program for employment, legal, sports, or drug treatment purposes.

Preparation and collection

Tell your provider about any prescription or over-the-counter medicines you take, as some may show up as opioids on the test. Avoid foods with poppy seeds for at least three days before the test, as they can also affect results.

Understanding this test

Use the reference interval and units printed by the laboratory that performed the test. A result outside that interval is not a diagnosis by itself, and a result inside it does not rule out every condition. Your symptoms, history, medicines, timing, and related tests can change what the result means.

  • Screening tests cannot show the exact type or amount of opioid present
  • Positive screening results may be false positives and require confirmation testing
  • Negative results do not rule out recent opioid use if the drug has already cleared from the body
  • Results can be affected by how fast your body processes opioids, other medicines, and different lab methods
  • At-home tests only check for presence and need follow-up lab testing for accuracy

What to do next

Ask your provider to explain what your results mean in your specific situation. If you have a positive screening result, a confirmation test is usually needed. If you are concerned about opioid use or addiction, talk with your provider about available support and treatment options.

Evidence source

U.S. National Library of Medicine: Opioid Testing

Browse all reviewed lab tests