Oxycodone (Oxy) generally stays in the system for several days, depending on the test type and individual factors. It has a half-life of about 3 to 5 hours, but the drug and its metabolites can be detected for longer periods:
- Blood tests can detect oxycodone for up to 24 hours.
- Saliva tests can detect it for 1 to 4 days.
- Urine tests usually detect it for about 3 to 4 days.
- Hair tests can detect oxycodone for up to 90 days.
The elimination time depends on factors such as dosage, frequency of use, metabolism speed, liver function, hydration, activity level, and whether it is an immediate-release or extended-release formulation. Higher doses, slower metabolism, and extended-release formula prolong detection times.