There is no single best medicine for knee pain. The right choice depends on what’s causing your pain, how severe it is, and whether you’re dealing with a short flare-up or a chronic condition like osteoarthritis. That said, for most people with mild to moderate knee pain, over-the-counter anti-inflammatory medications and topical gels are the most effective starting point, with stronger options available when those fall short.
Over-the-Counter Anti-Inflammatories
Oral anti-inflammatory drugs like ibuprofen and naproxen are the most widely used first-line treatments for knee pain. They reduce both pain and swelling, which makes them particularly effective for conditions involving inflammation, such as osteoarthritis, tendinitis, and minor injuries. Acetaminophen can help with pain but does nothing for inflammation, so it’s a better fit when swelling isn’t a major factor or when you can’t tolerate anti-inflammatories due to stomach issues or kidney concerns.
The main limitation of oral anti-inflammatories is that they carry risks with long-term use, including stomach ulcers, kidney problems, and increased cardiovascular risk. For occasional flare-ups they work well, but if you find yourself reaching for them daily for weeks at a time, it’s worth exploring other options.
Topical Gels and Creams
Topical anti-inflammatory gels deliver the same type of medication directly to the knee with far less absorption into the rest of your body. This makes them a strong option if you want to avoid the stomach and cardiovascular risks that come with swallowing pills every day. For knee osteoarthritis specifically, a 1% gel is applied in a 4-gram dose to the knee four times daily, up to a maximum of 32 grams per day across all treated joints. A topical solution version uses 40 drops per knee, four times a day.
The trade-off is that topical treatments work best for joints close to the skin surface, and the knee is a good candidate. They tend to be slightly less powerful than oral versions for deep or severe pain, but for mild to moderate osteoarthritis they often provide enough relief with a much better safety profile. Over-the-counter versions are available at most pharmacies, while higher-strength formulations require a prescription.
Cortisone Injections for Stronger Relief
When pills and gels aren’t cutting it, cortisone injections deliver a powerful anti-inflammatory steroid directly into the knee joint. They can take up to a week to reach full effect, and the relief typically lasts somewhere between a few weeks and a few months. Most people shouldn’t have more than three shots in a year, because repeated injections can weaken cartilage and surrounding tissue over time.
Cortisone injections work best as a bridge, buying you time to pursue physical therapy or other longer-term strategies. They’re not a permanent fix, and their effectiveness tends to diminish with repeated use. But for an acute flare or a period of intense pain that’s keeping you from being active, they can be genuinely transformative in the short term.
Prescription Options for Chronic Pain
For knee pain that persists despite standard anti-inflammatories, doctors sometimes prescribe medications originally developed for depression or nerve pain. One commonly used option works by boosting the activity of natural brain chemicals that help dampen pain signals. The typical dose starts at 30 milligrams daily for the first week, then increases to 60 milligrams. This type of medication is most useful when the pain has a nerve component or when chronic pain has become sensitized, meaning your nervous system is amplifying pain signals beyond what the physical damage alone would explain.
These medications take several weeks to reach full effect, and they come with their own side effects, including nausea, drowsiness, and dizziness. They’re not a first choice for straightforward knee injuries, but for people with persistent osteoarthritis pain who can’t tolerate anti-inflammatories, they offer a different pathway to relief.
Glucosamine and Other Supplements
Glucosamine and chondroitin are among the most popular supplements for knee pain, though the evidence for using them alone is mixed. Where research gets more interesting is in combination therapies. A 2024 network meta-analysis found that glucosamine paired with omega-3 fatty acids produced a large, clinically meaningful reduction in pain compared to placebo. Glucosamine combined with a common anti-inflammatory like ibuprofen also showed strong results. A triple combination of glucosamine, chondroitin, and MSM (a sulfur compound) showed effectiveness as well, though with lower-quality supporting evidence.
For long-term pain specifically, the glucosamine plus omega-3 combination was the only one that maintained a large and clinically important effect over time. Glucosamine with MSM showed a large short-term effect, but the statistical confidence was less certain. If you’re considering supplements, the data suggests that glucosamine alone may not do much, but pairing it with omega-3s could be worth trying for several months to see if you notice a difference.
Hyaluronic Acid Injections
Hyaluronic acid injections, sometimes called viscosupplementation, aim to restore the natural lubricating fluid inside the knee joint. They’ve been marketed heavily for osteoarthritis, but the clinical evidence is not encouraging. A large systematic review in The BMJ covering nearly 9,000 patients found that these injections produced only a tiny reduction in pain compared to placebo, one so small it fell below the threshold considered clinically meaningful. On a 100-point pain scale, the difference amounted to about 2 points.
Even more concerning, hyaluronic acid injections were associated with a 49% higher risk of serious adverse events compared to placebo. The review concluded that evidence has been “conclusive since 2009” that these injections are essentially equivalent to placebo, and that the findings do not support their broad use for knee osteoarthritis. Some individual patients report benefit, but on average, the data doesn’t back this as a worthwhile treatment.
PRP Injections
Platelet-rich plasma (PRP) injections use concentrated components from your own blood, injected into the knee to promote healing. According to Mayo Clinic data, PRP injections show a 60% to 70% chance of success, defined as at least a 50% improvement in pain and function lasting 6 to 12 months. That’s a meaningful success rate, though it also means roughly a third of patients don’t see significant improvement.
PRP is not covered by most insurance plans and typically costs several hundred dollars per injection. It tends to be most effective for mild to moderate osteoarthritis rather than severe, bone-on-bone cases. The recovery is minimal, with some soreness at the injection site for a few days, and most people need one to three sessions.
Matching Treatment to Your Situation
For a recent injury or short-term flare, oral anti-inflammatories combined with ice, rest, and gentle movement are usually sufficient. For mild to moderate osteoarthritis that you’re managing day to day, topical anti-inflammatory gel offers the best balance of effectiveness and safety for ongoing use. Adding a glucosamine and omega-3 supplement may provide additional long-term benefit.
If those approaches aren’t enough, cortisone injections can provide temporary relief during bad stretches, and PRP injections offer a reasonable shot at longer-lasting improvement for the right candidates. Prescription pain-modifying medications are worth discussing with your doctor if your pain has become chronic and isn’t responding to standard anti-inflammatories. Physical therapy, weight management, and strengthening exercises remain the foundation underneath all of these, because no medication works as well in isolation as it does alongside movement.