Oxycodone generally clears the blood within 24 hours but can be detectable through a urine test for up to 3 to 4 days and a saliva test for up to 4 days.
https://recoverypartnernetwork.com/drug/opioid/how-long-do-opioids-stay-in-your-system
See All 982 Episodes of "Recovery Partner Network"