Disclaimer: For informational purposes only. This does not constitute medical advice. Always consult a qualified healthcare professional before taking any medication.
How Long Does Ibuprofen Last?
Ibuprofen provides pain and fever relief for approximately 4-6 hours per dose. Here is everything you need to know about the duration of its effects, how long it stays in your system, and what factors influence how long it lasts.
Duration of Ibuprofen Effects
After taking a standard dose of ibuprofen (200-400mg), you can expect the following timeline:
20-30 minutes: Effects begin
Ibuprofen is absorbed through the GI tract and you start to feel initial pain relief.
1-2 hours: Peak effect
Blood levels reach their maximum, providing the strongest pain relief and fever reduction.
4-6 hours: Effects wear off
Pain relief gradually diminishes. You may re-dose after a minimum of 4 hours (OTC) or 6 hours (prescription).
24 hours: Cleared from system
Ibuprofen is almost entirely eliminated from the body within 24 hours after the last dose.
Factors That Affect How Long Ibuprofen Lasts
Several factors can influence the duration and intensity of ibuprofen's effects:
Dose Taken
Higher doses (400mg vs 200mg) may provide longer-lasting relief, but do not exceed recommended maximums.
Food Intake
Taking ibuprofen with food slows absorption slightly but may extend the duration of effects. An empty stomach leads to faster but shorter-lasting relief.
Body Weight & Metabolism
Larger individuals or those with faster metabolisms may clear ibuprofen more quickly, shortening the duration of effects.
Age
Older adults metabolize ibuprofen more slowly, so effects may last longer. Kidney function also affects clearance speed.
Formulation
Liquid-gel capsules (like Advil Liqui-Gels) are absorbed faster than standard tablets, potentially working sooner but lasting a similar duration.
Severity of Pain
More severe pain may seem to outlast ibuprofen's effects, making re-dosing necessary at the 4-hour mark rather than 6.
How Long Does Ibuprofen Stay in Your System?
While the pain-relieving effects of ibuprofen last 4-6 hours, the drug itself remains in your body longer. Ibuprofen has a half-life of approximately 2 hours, meaning:
- After 2 hours: 50% of the drug remains
- After 4 hours: 25% of the drug remains
- After 8 hours: ~6% of the drug remains
- After 24 hours: Virtually all ibuprofen has been eliminated
Ibuprofen is primarily eliminated by the kidneys. About 90% is excreted in the urine as metabolites. The drug does not usually show up on standard drug tests.