There is no single best painkiller for osteoarthritis. The most effective option depends on which joint is affected, how severe your pain is, and what other health conditions you have. That said, oral anti-inflammatory drugs (NSAIDs) like naproxen and ibuprofen consistently outperform other painkillers in clinical trials, while topical treatments offer a safer starting point for knee and hand pain.
Why NSAIDs Work Better Than Acetaminophen
For years, acetaminophen (Tylenol) was recommended as the go-to first option. It’s safe and cheap. But the actual pain relief is modest. A pooled analysis of clinical trials found that acetaminophen reduced osteoarthritis pain by a standardized effect size of just 0.13 compared to placebo, a difference so small that researchers called it “of questionable clinical significance.” It works, technically, but barely.
NSAIDs do considerably more. Osteoarthritis involves inflammation in and around the joint, and NSAIDs target that inflammation directly, which acetaminophen does not. In a large network meta-analysis published in The BMJ, naproxen at standard doses had about a 68% probability of reaching a clinically meaningful level of pain reduction. Ibuprofen at full doses reached about 53%, and celecoxib about 20-25%. These aren’t miracle numbers, but they represent a real, noticeable difference in daily pain for most people.
The catch is that NSAIDs carry risks that acetaminophen largely avoids. NSAID use roughly quadruples the risk of serious gastrointestinal complications like bleeding or ulcers compared to non-use. Among individual NSAIDs, ibuprofen has the lowest gastrointestinal risk, while naproxen and diclofenac carry roughly 1.7 to 1.8 times the risk of ibuprofen. This is why the CDC recommends using oral NSAIDs at the lowest effective dose for the shortest duration needed.
Topical NSAIDs: A Safer First Step
If your osteoarthritis is in your knee or hands, topical diclofenac gel is often the smartest place to start. Studies comparing topical and oral diclofenac have found comparable pain relief, with far fewer side effects from the topical version. The medication stays concentrated near the joint rather than circulating through your entire body, which dramatically reduces the risk of stomach problems, kidney stress, and cardiovascular effects.
Topical NSAIDs are now widely recommended as a first-line treatment for localized osteoarthritis. They’re available over the counter in many countries. The main limitation is practical: they work best for joints close to the skin’s surface. For deeper joints like the hip, topical options don’t penetrate well enough to provide meaningful relief, and oral medications become necessary.
Capsaicin Cream as an Add-On
Capsaicin, the compound that makes chili peppers hot, is available as a topical cream and can reduce osteoarthritis pain when applied regularly. A meta-analysis of eight studies found a significant reduction in pain scores compared to placebo. The cream works by gradually depleting a chemical in your nerve endings that transmits pain signals. It needs to be applied two to four times daily for at least two weeks before you’ll notice consistent benefit. The burning sensation on the skin is common early on but tends to fade with continued use.
When Pain Affects Multiple Joints
Osteoarthritis in several joints at once, or pain that topical treatments can’t control, usually requires oral medication. The CDC notes that for patients with pain in multiple joints or incomplete relief from topical NSAIDs, oral NSAIDs or duloxetine are the next options to consider.
Duloxetine is an antidepressant that also modifies how your brain processes pain signals. It’s taken as a daily pill, typically starting at 30 mg and increasing to 60 mg after a week or two. Some people notice improvement within the first week. It’s a particularly useful option if you can’t take NSAIDs due to stomach, kidney, or heart concerns, or if your pain has a widespread, chronic quality that suggests your nervous system has become sensitized.
Steroid Injections for Flare-Ups
Corticosteroid injections directly into the joint are not a daily painkiller but a tool for managing flare-ups, those periods when pain suddenly worsens or the joint swells. Most people experience some relief lasting a few weeks to a few months, though the response varies widely. Some get many months of benefit, while others notice little difference. Doctors generally recommend no more than two or three injections per year in the same joint, as repeated steroid exposure may accelerate cartilage breakdown over time.
Your Health History Changes the Answer
The “best” painkiller shifts significantly based on your other health conditions. If you have heart disease or high blood pressure, oral NSAIDs need to be used cautiously because they can raise blood pressure and increase cardiovascular risk. If you have kidney disease, NSAIDs can worsen kidney function and are sometimes ruled out entirely. If you have a history of stomach ulcers or gastrointestinal bleeding, standard NSAIDs are risky, though a selective COX-2 inhibitor like celecoxib or pairing a regular NSAID with a stomach-protecting medication can reduce that risk.
For older adults, these concerns often overlap. Someone in their 70s with mild hypertension and a history of heartburn faces a very different risk calculation than a 55-year-old with no other health issues. This is why treatment often starts with the safest option (topical NSAIDs, acetaminophen, capsaicin) and escalates only as needed.
Where Opioids Fit
Opioid painkillers are generally reserved for people who cannot tolerate NSAIDs and haven’t responded to other options. European guidelines position them as an alternative only when NSAIDs are contraindicated, ineffective, or poorly tolerated. The risk of dependence, the diminishing effectiveness over time, and side effects like constipation and drowsiness make opioids a poor fit for a condition that requires years of ongoing management. They do not treat the underlying inflammation driving osteoarthritis pain.
A Practical Starting Approach
For knee or hand osteoarthritis, topical diclofenac gel applied to the affected joint is a reasonable first choice. It offers real pain relief with minimal systemic risk. If that’s not enough, adding capsaicin cream or acetaminophen (up to 2,000 mg per day to minimize complications) can provide additional benefit.
When topical options fall short, oral naproxen or ibuprofen at the lowest effective dose typically delivers the strongest pain relief available without a prescription. Celecoxib is an alternative for people with stomach sensitivity. Duloxetine fills an important gap for people who can’t safely take any NSAID. And steroid injections remain a valuable tool for getting through acute flares while your daily regimen keeps baseline pain in check.
No single painkiller eliminates osteoarthritis pain completely. Most people end up using a combination of approaches, often pairing medication with exercise, weight management, and joint supports, to get the best overall result.

