How Long Does Percocet Stay in Your Saliva?

Percocet is typically detectable in saliva for 1 to 4 days after your last dose. The active opioid in Percocet, oxycodone, has a half-life of roughly 3 to 5 hours, meaning your body eliminates half of the drug in that window. But trace amounts linger in oral fluid longer than you might expect based on that number alone.

How Oxycodone Gets Into Saliva

Oxycodone enters your saliva primarily through passive diffusion from your bloodstream. As the drug circulates in your plasma, it naturally crosses into oral fluid, so saliva concentrations tend to closely mirror what’s in your blood at any given moment. This is different from urine, where the drug’s breakdown products accumulate over a longer period.

There’s a notable quirk with saliva testing: oxycodone itself is the dominant compound detected, not its main metabolite (the form the liver converts it into). In urine, the reverse is true. This matters because it means a saliva test is picking up the parent drug more directly, and concentrations can sometimes read higher than expected if you’ve recently taken a pill. Residue left in the mouth from swallowing a tablet, or a process called active secretion, can temporarily spike saliva levels well above what the blood concentration alone would predict.

Typical Detection Windows

For a single dose of Percocet, most people will test positive on an oral fluid test for roughly 24 to 48 hours. If you’ve been taking Percocet regularly over weeks or months, the detection window extends because the drug builds up in your system. Chronic users can test positive for up to 4 days after their last dose.

Several factors shift that timeline in either direction:

  • Dose size. A higher milligram tablet leaves more oxycodone to clear.
  • Metabolism. Liver function, age, and body composition all influence how quickly you process the drug. Younger, healthier individuals with faster metabolisms clear it sooner.
  • Hydration and saliva flow. A dry mouth can concentrate the drug in a smaller volume of fluid, while well-hydrated individuals produce more saliva, potentially diluting concentrations.
  • Frequency of use. Repeated dosing allows oxycodone to accumulate in tissues, which then slowly release it back into the bloodstream and, by extension, into saliva.

What the Test Actually Measures

Federal workplace drug testing guidelines set the screening cutoff for oxycodone in oral fluid at 30 ng/mL. If a sample hits that threshold, it moves to a confirmatory test with a lower cutoff of 15 ng/mL. The test also looks for oxymorphone, a secondary metabolite, at the same cutoff levels. Both must be present in sufficient concentration for a confirmed positive result.

The acetaminophen in Percocet (the other active ingredient alongside oxycodone) does not affect the saliva drug test. Tests are designed to detect opioid compounds specifically, and acetaminophen is invisible to them.

Saliva vs. Urine vs. Other Tests

Saliva testing has a shorter detection window than urine for oxycodone. In urine, Percocet is generally detectable for 2 to 4 days, and sometimes longer in chronic users. The reason is that urine collects the drug’s metabolites over time as the kidneys filter them out, while saliva reflects what’s currently circulating in your blood.

Hair testing, by contrast, can detect oxycodone for up to 90 days, though it won’t catch very recent use within the first week or so. Blood tests have the shortest window, typically under 24 hours, because oxycodone clears from plasma relatively fast.

Saliva testing sits in a middle ground: it catches recent use within the past few days but doesn’t reach as far back as urine. It’s also harder to tamper with than a urine sample, which is one reason employers and agencies have increasingly adopted it. The U.S. Department of Transportation authorized oral fluid as an alternative to urine for federally regulated drug testing in 2023, though as of early 2025, the infrastructure to fully implement that program is still being built out.

Why Detection Times Vary So Much

You’ll notice that published detection windows for Percocet in saliva range from 1 to 4 days, which is a wide spread. The reason is that individual biology plays an enormous role. Two people can take the same 10 mg tablet and clear it at very different rates depending on their liver enzyme activity, body fat percentage, kidney function, and even genetics. People with certain liver enzyme variations process oxycodone significantly faster or slower than average.

Oral health can also matter. Gum disease, open sores, or recent dental work can increase the amount of blood seeping into the oral cavity, which may raise oxycodone concentrations in a saliva sample beyond what passive diffusion alone would produce. Even something as simple as when you last ate or drank water before the test can shift the result.

If you’re taking Percocet as prescribed and facing a drug test, having your prescription information available is the most straightforward way to explain a positive result. The test itself cannot distinguish between prescribed use and recreational use; it only measures whether the drug is present above the cutoff threshold.