How Long do Painkillers Stay in Your System?

Painkillers can typically stay in your body for about 3 days to 10 days. This really depends on your body weight and if it is a prescription painkiller or an over the counter medication.