How long do hyaluronic acid injections last?

The pain relief resulting from hyaluronic acid injections for knee osteoarthritis can last 4 to 6 months. It depends on the individual and how their body reacts to the injection. After 6 months (or when the pain relief subsides), the patient can get another series of injections.