Ibuprofen is a common non-steroidal anti-inflammatory drug (NSAID) used to relieve pain from musculoskeletal problems such as arthritis, ligament tears, and tendon inflammation. One of the most common questions is: how long does it take for ibuprofen to start working? Here’s the answer, along with how it works, the dose, and the side effects to know about.
How long does it take for ibuprofen to work?
It helps to separate two different effects.
For pain relief, ibuprofen works fairly quickly. A single dose typically starts easing pain within about 20–30 minutes, with the blood level peaking at around 1–2 hours. Taking it with food can slightly slow the onset, but it is gentler on the stomach.
For the full anti-inflammatory effect — reducing swelling — it takes longer. This builds up over regular dosing, usually over a few days, which is why a one-off tablet eases the pain but doesn’t settle the underlying inflammation. So for an inflammatory problem such as tendonitis or arthritis, ibuprofen works best when taken regularly for several days, rather than as the occasional single tablet.
In short: pain relief in under an hour from one dose; full anti-inflammatory benefit over a few days of regular use.
How does ibuprofen work?

Ibuprofen blocks prostaglandins — key mediators of inflammation — by inhibiting the cyclooxygenase enzymes (COX-1 and COX-2). Lowering prostaglandin levels reduces inflammation and relieves pain, which is why ibuprofen acts as both an anti-inflammatory and a painkiller.
Other NSAIDs
Ibuprofen is one of many NSAIDs, which are divided into two groups. Non-selective NSAIDs block both COX enzymes — examples include ibuprofen, diclofenac, and naproxen. Selective NSAIDs block only COX-2, so they cause fewer stomach side effects — examples include celecoxib, etoricoxib, and etodolac.
What conditions respond to ibuprofen and NSAIDs?
Any condition causing inflammation tends to respond — tendon pain, ligament sprains, and joint inflammation — and NSAIDs are commonly used for osteoarthritis and rheumatoid arthritis.
A recent study found diclofenac (Voltarol) and etoricoxib to be the most effective tablets for knee and hip arthritis, with etoricoxib less likely to cause stomach ulcers. Diclofenac gel is the most effective topical option for knee arthritis. By contrast, opioids such as codeine or tramadol are ineffective for arthritis and carry more side effects, and paracetamol is the least effective.
Side effects of ibuprofen and other NSAIDs
Most people tolerate ibuprofen well, but some side effects are worth noting.
Gastric (stomach) side effects
The commonest is stomach inflammation — gastritis or ulcers. Most are mild, but occasionally serious: warning signs include severe abdominal pain, blood in the stool, or vomiting blood. Those most at risk are older people, people with a history of bleeding, and those on blood thinners or steroids. If you’re higher-risk, a COX-2 NSAID (such as Celebrex or Arcoxia) plus a gut-protecting tablet such as omeprazole reduces the risk.
Heart side effects
NSAIDs can raise blood pressure and increase the risk of heart attack and stroke. If you’ve had a heart attack, use the lowest effective dose of an NSAID such as ibuprofen or naproxen for the shortest time.
Allergy and other cautions
Allergic reactions cause swelling, wheezing, and breathlessness — stop the NSAID immediately and seek medical help. Avoid NSAIDs altogether if you have liver or kidney disease, clotting disorders, or severe asthma.
How long can I take ibuprofen safely?
There’s no fixed rule — it depends on the condition and your personal risk. The general principle is the lowest effective dose of a short-acting NSAID for the shortest time, and ibuprofen fits that well.
Does topical ibuprofen work?
Yes. A study comparing NSAID tablets with gel for knee or hand arthritis found that the gel worked as well as the tablets, with fewer side effects (because less is absorbed). Diclofenac gel was the best topical option for knee arthritis. For hand or knee arthritis, doctors often suggest trying an NSAID gel first.
Frequently asked questions about ibuprofen
How long does it take for ibuprofen to start working?
For pain, about 20–30 minutes from a single dose, peaking at 1–2 hours. The full anti-inflammatory effect builds over a few days of regular dosing.
Can I take ibuprofen on an empty stomach?
It’s better taken with food. Ibuprofen can irritate the stomach lining, and food reduces that risk — though it may slightly slow how fast the pain relief kicks in.
Are NSAIDs safe in pregnancy?
Generally avoid NSAIDs in pregnancy — including gels and creams — because of risks to the baby’s development and bleeding. Safer alternatives such as paracetamol, or a cortisone injection where appropriate, should be considered with your doctor.
Do NSAIDs raise blood pressure?
They can, but mainly if your blood pressure is already high, and the effect only lasts while you’re taking the drug, returning to normal once you stop.
Can you take ibuprofen with alcohol?
In moderation, low-risk people usually can, but alcohol increases the chance of stomach side effects. If you have liver or kidney disease or a history of ulcers, avoid or strictly limit alcohol with NSAIDs.
Can you take ibuprofen with prednisone (steroids)?
Best avoided. Prednisone is a strong anti-inflammatory with its own stomach side effects, so combining the two significantly raises the risk of gastric problems.
Can I take ibuprofen with amitriptyline or duloxetine?
Yes — ibuprofen works on inflammation, a different mechanism from amitriptyline and duloxetine, so they’re generally safe to combine and can complement each other for musculoskeletal pain.
Final word from Sport Doctor London about how long ibuprofen takes to work
Ibuprofen relieves pain within about half an hour from a single dose, while its full anti-inflammatory effect builds over a few days of regular use. NSAIDs play an essential role in treating joint and tendon injuries — but they carry real risks, so use the lowest effective dose for the shortest time, and speak to your doctor about the most appropriate NSAID for you.
If you have a joint or tendon problem that isn’t settling with simple measures, Dr Masci can assess you in London. Contact the team here or call +44 (0) 203 488 0350.
Hi
Just wondering g if Ibuprofen is good for long term arthritic hip pain or if it puts too much strain on the liver or other organs?
Hi Sue, Thank you for your question. As a general rule, I think intermittent or occasional ibuprofen is fine for younger patients without other medical problems. However, as I outline in my blog, you need ot be careful of ibuprofen or the same class of drug if you have significant heart disease (like a previous heart attack), high blood pressure, or diabetes. If you have these conditions, you need to consider other medications such as paracetamol.