How Many Hours for Ibuprofen to Work and Wear Off

A standard dose of ibuprofen provides pain relief for 4 to 6 hours. You can take another dose after that window, though the exact timing depends on whether you’re treating mild pain, menstrual cramps, or a child’s fever. Here’s what you need to know about ibuprofen’s full timeline, from the moment you swallow it to when it leaves your body.

How Quickly Ibuprofen Starts Working

The form you take makes a real difference. A standard tablet takes about 2 hours to reach its peak level in your bloodstream. Chewable tablets get there in roughly 1 hour, and liquid suspensions are the fastest at around 47 minutes. For most people taking a regular tablet, noticeable relief begins within 30 to 60 minutes, even before the drug hits its full peak.

Eating before you take ibuprofen slows things down. Food reduces peak blood levels by 30 to 50 percent and delays the peak by an additional 30 to 60 minutes. The total amount your body absorbs stays the same, so you’ll still get the full effect eventually. If you need fast relief, taking ibuprofen on an empty stomach works quicker. If your stomach is sensitive, eating first is a reasonable trade-off for a slower onset.

How Long the Pain Relief Lasts

Ibuprofen’s pain-relieving effect lasts 4 to 6 hours per dose. Most people notice the relief fading closer to the 4-hour mark, especially with more intense pain. For milder aches, you may get a full 6 hours before you feel the need to take another dose. The drug’s half-life is about 2 hours, meaning half of it is cleared from your blood roughly every 2 hours after it peaks.

Hours Between Doses for Adults

The spacing depends on what you’re treating:

  • Mild to moderate pain: 400 mg every 4 to 6 hours as needed
  • Menstrual cramps: 400 mg every 4 hours as needed
  • Arthritis (prescription strength): 1,200 to 3,200 mg per day, divided into 3 or 4 doses

For over-the-counter use, the standard ceiling is 1,200 mg in 24 hours, which works out to three 400 mg doses spread throughout the day. Higher daily amounts are sometimes used for chronic conditions like arthritis, but only under a doctor’s guidance. The key rule is simple: don’t take the next dose sooner than 4 hours after the last one.

Timing for Children

Children need longer gaps between doses than adults. The recommended interval is every 6 to 8 hours, not the 4 to 6 hours used for adults. Dosing is based on your child’s weight, with age used as a backup if you don’t know the weight. Ibuprofen is not recommended for babies under 6 months old.

In children with a fever, liquid ibuprofen reaches its peak blood level in about 1 to 1.5 hours. That means you can expect a fever to start dropping within about an hour of giving the dose, with the effect lasting through that 6- to 8-hour window.

How Long Ibuprofen Stays in Your System

Even after the pain relief wears off, ibuprofen is still being processed by your body. With a half-life of about 2 hours, it takes roughly 4 to 5 half-lives for your body to fully eliminate a dose. That adds up to approximately 10 hours from the time you take it. This is worth knowing if you’re switching to a different pain reliever or preparing for a medical procedure where your doctor wants you off anti-inflammatory drugs.

Most of the drug is broken down in the liver and filtered out through the kidneys. By the 10-hour mark, a single dose is essentially gone from your system.