A standard dose of ibuprofen provides pain relief for 4 to 6 hours. Most people notice it starting to work within about 20 minutes, with the strongest effects kicking in around 1 to 2 hours after swallowing the dose.
How Quickly It Starts Working
In clinical trials, people taking 400 mg of ibuprofen reported noticeable pain relief within 20 minutes of dosing. The 200 mg dose showed similar timing in at least one study. That said, 20 minutes is when relief becomes detectable, not when it peaks. The strongest pain relief typically arrives between 1 and 2 hours after you take it, as the drug reaches its highest concentration in your bloodstream.
The 4-to-6-Hour Window
Once ibuprofen is fully absorbed, its pain-relieving effects last roughly 4 to 6 hours. This lines up with standard dosing guidance: for mild to moderate pain, the recommended interval is one dose every 4 to 6 hours as needed. For menstrual cramps, which can be more intense, the interval is sometimes shortened to every 4 hours.
The reason relief fades after this window comes down to how quickly your body breaks the drug down. Ibuprofen has a half-life of about 2 hours, meaning half the dose is eliminated from your system every 2 hours. After roughly 10 hours, your body has cleared it almost entirely. But you’ll feel the pain returning well before that point, because the drug concentration drops below the level needed to suppress inflammation and block pain signals long before it’s fully gone.
Liquid Gels vs. Tablets
Liquid-filled capsules are marketed as faster-acting, and the evidence partly supports that. A systematic review found no significant difference in the time to first noticeable pain relief between liquid gels and standard tablets. However, liquid gels did produce meaningfully better pain relief at the 60, 90, and 120 minute marks. So while you won’t feel the very first hint of relief much sooner, the buildup to full effect appears to happen faster with liquid gels. The total duration of relief is similar for both forms.
How Food Changes the Timeline
Taking ibuprofen on an empty stomach gets it into your bloodstream faster. Food slows absorption, which can delay when you start feeling relief, though it doesn’t change the total amount of drug your body absorbs. If speed matters, such as when a headache is ramping up quickly, taking it without food gives a meaningful head start.
For low doses (up to 1,200 mg per day, spread across multiple doses, for up to a week), taking ibuprofen on an empty stomach is generally safe. If you’re using higher doses or taking it regularly over a longer period, eating something beforehand helps protect your stomach lining from irritation.
Why It Sometimes Feels Shorter or Longer
Several factors influence whether you land closer to the 4-hour end or the 6-hour end of the relief window. The type and severity of pain matters: a mild tension headache may feel resolved for a full 6 hours, while intense post-surgical pain or a bad toothache can break through sooner. Your body weight, metabolism, and hydration levels also play a role in how quickly you process the drug.
The dose itself makes a difference too. A 200 mg dose provides the same type of relief as 400 mg, but the higher dose produces stronger effects that may feel like they last longer simply because they start from a higher peak. For chronic conditions like arthritis, dosing schedules are structured differently, with the total daily amount spread into three or four evenly spaced doses to maintain a more consistent level throughout the day rather than relying on as-needed use.
How Long It Stays in Your System
Pain relief and drug clearance are two different timelines. While the useful pain-relieving window is 4 to 6 hours, ibuprofen takes about 10 hours to leave your body completely. This matters if you’re switching to a different pain reliever, preparing for a medical procedure, or wondering about drug interactions. After 10 hours from your last dose, ibuprofen is effectively cleared.

