Living With Arthritis
Skip to main content

Should I have a steroid or hyaluronic acid injection in my knee?

Steroid (corticosteroid) injections give faster, more consistent pain relief but the effect only lasts 4-12 weeks and repeated use can accelerate joint damage — the NHS typically limits them to 3-4 per year. Hyaluronic acid injections work more slowly but effects can last 6 months; NICE has moved away from routinely recommending them because evidence is mixed, and they're rarely offered on the NHS.

Last updated 2026-07-04. This is general information, not a substitute for personalised medical advice.

Frequently asked questions

When would you pick Corticosteroid injection?

Acute flare; wanting fast relief; short-term bridge to physio or surgery.

When would you pick Hyaluronic acid injection?

You want longer-lasting relief and can access it privately (£250-500 per injection).

What should I be careful about?

Neither treats the underlying arthritis — pair with exercise and weight management.

Sources and references

  1. NHS: Arthritis overview
  2. NICE: Osteoarthritis in over 16s (NG226)
  3. NICE: Rheumatoid arthritis in adults (NG100)

Sources and further reading