You can test positive for oxycodone in urine for 3-4 days, blood for about 24 hours, saliva for 1-4 days, and hair follicles for up to 90 days, though these windows vary by individual, dose, frequency, and metabolism, with regular use extending detection times. https://secondnewlife.com/how-long-does-oxycodone-stay-in-your-system/