Depends on the med: Most short acting narcotics (percocet, vicodin etc) last about 3-4 hours. Most long acting narcotics (ms contin, Opana er, oxycontin) last 8-12 hours and the duragesic/fentanyl patches last 72 hours. Any narcotic can persist in your bloodstream for one week to one month depending on how well your kidneys and liver filter out toxins.
Answered 4/3/2019
5.5k views
A doctor has provided 1 answer
A doctor has provided 1 answer
4 doctors weighed in across 2 answers
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question