Epidural steroid injections typically start working within two to seven days, though full pain relief may take up to two weeks to develop. Some people notice improvement sooner, while others need patience as the medication gradually reduces inflammation around the compressed or irritated spinal nerves.
What Happens in the First Week
The steroid medication delivered during the injection doesn’t act like a painkiller that kicks in within hours. Instead, it works by calming inflammation around the nerve roots in your spine, and that process takes time. Most people begin noticing a reduction in pain somewhere between day two and day seven after the procedure.
Before you feel improvement, you may actually feel worse. About one in three patients experiences a temporary pain flare after a steroid injection. This increased pain can start within 30 minutes of the procedure or develop hours later, and it typically lasts around four days, though it can resolve in as little as one day or linger for up to a week. This flare doesn’t mean the injection failed. It’s a known reaction that resolves on its own before the steroid’s real effects begin.
The local anesthetic mixed into many injections can provide near-instant numbness or pain relief that wears off within hours. If your pain returns after that initial numbness fades, that’s expected. The steroid component is still building up its effect.
When to Expect Peak Relief
The strongest pain relief from an epidural steroid injection generally arrives around one to two months after the procedure. In one study of people with radiating leg pain from a herniated disc, up to 70% reported feeling at least 50% better by the one-to-two-month mark. That’s a meaningful window to keep in mind if you’re only a week or two out and feeling uncertain about whether it worked.
For many people, the relief holds for three to six months. Some experience benefits lasting up to 12 months. In that same study, 40% of patients still reported improvement a full year later. Others get only a few weeks of relief, and a portion of patients experience little to no benefit at all.
Your Condition Affects the Results
The underlying cause of your pain plays a significant role in how well the injection works and how long the relief lasts. Epidural steroid injections tend to be more effective for disc herniations than for conditions like spinal stenosis or disc bulging. Research comparing disc protrusions (a type of herniation) to disc bulging found that both groups improved similarly in the first week, but the herniation group showed significantly greater pain reduction at one month and six months.
This makes sense when you consider the mechanism. A herniated disc pressing on a nerve root creates acute, localized inflammation. Reducing that inflammation can provide substantial relief. Spinal stenosis involves a more gradual, structural narrowing of the spinal canal, which a steroid injection can’t physically reverse. It may still help with the inflammatory component, but the results tend to be less dramatic and shorter-lived.
Signs the Injection Is Working
The clearest indicator is a gradual decrease in your baseline pain level over the first one to two weeks. You might notice that the sharp, shooting pain down your leg (if you had sciatica) becomes duller or less frequent. Activities that previously triggered intense pain, like sitting for long periods or bending forward, may become more tolerable. Sleep often improves as nighttime pain decreases.
Pay attention to functional changes, not just pain scores. Being able to walk farther, stand longer, or return to daily tasks you’d been avoiding are all signs the injection is doing its job. These functional improvements sometimes lag behind pain reduction by a few days.
When an Injection Hasn’t Worked
If you’ve seen no improvement after two to three weeks, the injection may not be effective for your particular situation. Give it the full two-week window before drawing conclusions, since some people are slower responders. But if you reach the three-week mark with no change in pain or function, it’s reasonable to discuss next steps with your provider.
A partial response matters too. Even a 30% improvement in symptoms can be meaningful, especially if it allows you to participate more actively in physical therapy. Not every injection needs to eliminate pain entirely to be considered useful. The goal is often to create a window of reduced pain that lets you strengthen the surrounding muscles and improve mobility through exercise.
If a first injection provides some but insufficient relief, a second injection is sometimes offered. Current guidelines limit epidural steroid injections to a maximum of four per spinal region within a 12-month period. This cap exists because repeated steroid exposure carries cumulative risks, including bone density loss and hormonal effects.
Activity After the Procedure
Plan on resting for the first 24 hours after your injection. This rest period allows the medication to absorb properly and gives you time to monitor for any reactions. Most providers recommend avoiding driving on the day of the procedure, partly because of the sedation or local anesthetic used and partly as a general precaution.
After the first day or two, you can begin gradually increasing your activity. For lower-body injections, this might mean starting with light activities like walking or stationary cycling at the 24-to-48-hour mark, then progressing to more demanding exercise as tolerated. Current recommendations for athletes suggest one to two days of rest before returning to sport, with a progressive ramp-up rather than jumping straight back to full intensity.
This is also the ideal time to start or resume physical therapy if your provider has recommended it. The pain relief window created by the injection is your opportunity to make physical progress that would have been too painful before. Many providers time injections specifically to align with a therapy program for this reason.

