A 28-year-old female asked:
i have been on oxycodone 30mg for about 7yrs. how long will it take for my urine to come up clean?
1 doctor answer

Dr. Paul Grin answered
36 years experience Pain Management
2-4 days: The length of time a drug can be detected in the urine varies due to several factors: dosing, hydration, metabolism, body mass, urine ph, duration of use, and a drug’s particular pharmacokinetics. Each person and circumstance is different and there is no one size fit all.
Answered on Mar 3, 2018
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:
People also searched for:
Connect by text or video with a U.S. board-certified doctor now — wait time is less than 1 minute!
24/7 visits
$15 per month