text: I don't know specifically for oxycodone but for most narcotics it is 2 days.  Since oxycodone stays in your body such a long time (assuming it is oxycontin), it may take even longer to leave.  It is partly related to half-life but also related to the sensitivity of the test being used.