Ibuprofen typically starts relieving pain within 30 to 60 minutes of taking a standard tablet on an empty stomach. Most people notice meaningful relief closer to the 30-minute mark, with the drug reaching its full effect shortly after. The exact timing depends on the formulation you take, whether you’ve eaten recently, and what kind of pain or symptom you’re treating.
Standard Tablets vs. Liquid Capsules
Not all ibuprofen products kick in at the same speed, and the differences are worth knowing. Standard ibuprofen sodium tablets reach peak blood levels in about 35 minutes on average when taken on an empty stomach. Liquid-filled capsules (like Advil Liqui-Gels) are often marketed as faster-acting, but FDA review data shows they actually peak a bit later, around 40 to 50 minutes on average. The difference is modest enough that most people won’t notice it in practice.
Liquid ibuprofen suspension, the kind given to children, absorbs faster because it doesn’t need to dissolve first. The NHS notes that children typically start feeling better within 20 to 30 minutes of a dose. Adults who can find liquid formulations may get a slight speed advantage for the same reason, though tablets remain the most common option.
How Long the Relief Lasts
Once ibuprofen takes effect, you can expect relief to last roughly 4 to 6 hours per dose. The drug’s half-life in your bloodstream is about 1.8 to 2 hours, meaning half of it is cleared in that window. But pain relief extends beyond the half-life because the drug works by reducing inflammation at the tissue level, which lingers after blood levels start to drop.
For general pain, the standard over-the-counter dose is 200 to 400 mg every 4 to 6 hours. For menstrual cramps specifically, dosing every 4 hours tends to work better because the pain-generating process is continuous. Starting ibuprofen at the earliest sign of cramps, rather than waiting until pain is severe, makes a noticeable difference in how well it controls discomfort throughout the day.
Why Food Slows It Down
Eating before or with ibuprofen delays how quickly it works. In clinical studies, taking ibuprofen with a meal pushed peak absorption back by about 25 minutes compared to taking it on an empty stomach. That means instead of feeling relief in 30 minutes, you might wait closer to an hour.
The main reason is gastric emptying. Food in your stomach slows the rate at which the tablet moves into your small intestine, where most absorption happens. Research published in Molecular Pharmaceutics found that gastric emptying alone explains about 53% of the variation in how quickly ibuprofen reaches effective blood levels. The more calories in the meal, the greater the delay. A light snack causes less of a slowdown than a full meal.
That said, taking ibuprofen with food does reduce the chance of stomach irritation, which is why the label recommends it for people with sensitive stomachs or anyone using it repeatedly. If speed matters most (a sudden headache, for example), taking it with a glass of water on a relatively empty stomach gets you relief fastest. If you’re using it over several days, pairing it with food is the safer trade-off even if it takes a bit longer each time.
What Affects How Fast You Feel It
Beyond food and formulation, several practical factors influence onset time:
- Type of pain: Headaches and dental pain often respond within 20 to 30 minutes because these areas have rich blood supply. Joint inflammation or muscle soreness may take the full 60 minutes because the drug needs to accumulate in deeper tissues.
- Severity of pain: Mild pain becomes noticeably better sooner than severe pain at the same dose. Higher pain levels may need the drug to reach full peak concentration before you feel a difference.
- Body size and metabolism: A 200 mg dose produces higher blood concentrations in a smaller person than a larger one, which can affect both speed and intensity of relief.
- Stomach acidity: Individual variation in stomach pH affects how quickly the tablet dissolves. Research shows that stomach pH, combined with how fast the stomach empties, explains about 63% of the variation in peak drug levels between people.
If It Doesn’t Seem to Work
When ibuprofen hasn’t provided noticeable relief after 60 minutes, the most common explanation is that the dose is too low for the level of pain. Over-the-counter packages typically suggest 200 mg, but 400 mg is the standard effective dose for most adults and is still within safe limits. If you took 200 mg and it didn’t help much, a second 200 mg tablet (for a total of 400 mg) is a reasonable next step.
Some types of pain simply don’t respond well to ibuprofen. Nerve pain, for instance, involves different pathways than the inflammation ibuprofen targets. Stomach pain and kidney-related pain are also poor candidates, and ibuprofen can actually make both worse. For pain that consistently doesn’t improve with a full 400 mg dose taken on a reasonable schedule, a different class of pain reliever or a targeted treatment is likely a better fit.

