It depends on the Pain Condition for which the steroid is injected. As well as the physical condition and well-being of the patient. A series of three steroid injections could last for a year or longer.