A Percocet 10 (containing 10 mg of oxycodone) is typically detectable in urine for 1 to 1.5 days after a single dose. In saliva, it can show up for up to 48 hours. Hair testing extends that window dramatically, capturing drug use over roughly 90 days. The exact timing depends on your age, liver and kidney health, and how frequently you’ve been taking the medication.
Detection Windows by Test Type
Different drug tests look for oxycodone and its breakdown products in different parts of the body, and each has its own detection window:
- Urine: 1 to 1.5 days after your last dose. This is the most common test type. Oxycodone won’t trigger a standard opiate screening panel on its own; labs must test for it specifically.
- Saliva (oral fluid): Up to 48 hours. Oral fluid tests use lower cutoff thresholds than urine tests, which can make them slightly more sensitive in the first two days.
- Blood: Roughly 1 to 1.5 days, similar to urine, though blood tests are less commonly used for routine screening.
- Hair: Up to 90 days. A standard 1.5-inch hair sample captures approximately one month of drug exposure per half inch of growth.
These windows apply to a single dose. If you’ve been taking Percocet daily for weeks or longer, the drug and its byproducts accumulate in your system and can remain detectable beyond these ranges.
How Your Body Processes Oxycodone
Oxycodone, the active opioid in Percocet, has an elimination half-life of about 3.2 hours for the immediate-release form. That means roughly half the drug is cleared from your bloodstream every 3.2 hours. After five half-lives (around 16 hours), most of the oxycodone itself is gone, but your body converts it into metabolites, primarily oxymorphone and noroxycodone, that linger longer and are what drug tests actually detect.
Percocet also contains 325 mg of acetaminophen. Over 90% of that component is eliminated within 24 hours, and it isn’t part of any standard drug screening.
Factors That Slow Clearance
The 1 to 1.5 day estimate is an average. Several factors can push your personal clearance time in either direction.
Liver Health
Your liver does the heavy lifting in breaking down oxycodone. In people with moderate to severe liver disease, peak blood levels of oxycodone rise by about 50%, and overall drug exposure nearly doubles (a 95% increase). This means the drug stays active and detectable considerably longer.
Kidney Function
Your kidneys filter out oxycodone and its metabolites. Kidney impairment raises oxycodone concentrations by roughly 50%, adding about an hour to the elimination half-life. Since kidney function naturally declines with age (losing about 0.75 to 0.9 mL/min of filtration capacity per year starting around age 30 to 40), older adults tend to clear the drug more slowly.
Age
Older adults consistently show higher blood levels, greater overall drug exposure, and longer half-lives for oxycodone compared to younger adults. Children, on the other hand, clear oxycodone 20 to 40% faster than adults. Pregnant women also clear it faster than non-pregnant women.
Sex and Body Composition
Women tend to have oxycodone concentrations roughly 25% higher than men even after adjusting for body weight differences. This means women may test positive slightly longer than men who took the same dose.
How Drug Tests Screen for Oxycodone
Federal workplace drug testing uses specific cutoff concentrations to determine a positive result. For urine, the cutoff is 100 ng/mL for both the initial screening and the confirmatory test. For oral fluid, the initial screening cutoff is 30 ng/mL, with confirmatory testing at 15 ng/mL. These lower saliva thresholds are one reason oral fluid tests can sometimes catch recent use that a urine test might miss at the tail end of the detection window.
One important detail: standard opiate immunoassay panels (the kind that detect heroin, codeine, and morphine) typically screen negative for oxycodone. If a test is looking specifically for Percocet or oxycodone use, it needs to be ordered as a separate, targeted panel. Many employers and testing programs now include this expanded panel, but not all do.
Single Dose vs. Chronic Use
A one-time 10 mg dose follows the standard 1 to 1.5 day detection window fairly closely. With repeated daily use, the math changes. Oxycodone and its metabolites build up in your tissues over time, and your body needs longer to fully eliminate the accumulated load. If you’ve been taking Percocet regularly for weeks, expect the detection window to stretch beyond the typical range by at least a day or two in urine, potentially longer depending on the factors above.
Body fat also plays a role in chronic use scenarios. While oxycodone isn’t as fat-soluble as some other drugs, prolonged use allows more of the drug to distribute into tissues, creating a reservoir that releases slowly as your body works through the backlog.

