how long does a perciset stay in your system?
Also depends on how much or how often you take it. Generally as stated 2-3 days for one time or limited use. However if you take it on a regular basis you might be looking at 3-5+ days.
Percoset's effects will last around 8 hours,
but the drug will stay in your system around 2-3 days