How Long Does a Steroid Shot Take to Work?
Quick Answer
1–3 days for initial pain relief, with full effect in 1–2 weeks. Results typically last 6 weeks to 6 months.
Typical Duration
Quick Answer
A cortisone (steroid) injection typically begins working within 1–3 days, with maximum pain relief reached at 1–2 weeks. The effects last anywhere from 6 weeks to 6 months depending on the condition treated, the injection site, and individual response. Some people feel immediate relief from the local anesthetic mixed into the injection, but the steroid itself takes time to reduce inflammation.
Onset Timeline
| Phase | Timeframe | What to Expect |
|---|---|---|
| Injection day | 0–24 hours | Numbness from local anesthetic; possible post-injection flare |
| Early relief | 1–3 days | Anesthetic wears off; steroid begins reducing inflammation |
| Peak effect | 7–14 days | Maximum pain relief and reduced swelling |
| Duration of relief | 6 weeks–6 months | Gradual return of symptoms varies by condition |
How Long Relief Lasts by Injection Site
| Injection Site | Typical Duration of Relief | Common Conditions Treated |
|---|---|---|
| Knee | 6 weeks–3 months | Osteoarthritis, meniscus tears |
| Shoulder | 4–8 weeks | Rotator cuff tendinitis, bursitis, frozen shoulder |
| Lower back (epidural) | 2 weeks–3 months | Herniated disc, spinal stenosis, sciatica |
| Hip | 6 weeks–3 months | Bursitis, osteoarthritis |
| Wrist/hand | 4–6 weeks | Carpal tunnel syndrome, trigger finger |
| Foot/heel | 3–6 months | Plantar fasciitis, Morton’s neuroma |
Types of Corticosteroids Used
Not all steroid injections are the same. The specific drug affects how quickly it works and how long it lasts.
| Corticosteroid | Onset | Duration | Common Use |
|---|---|---|---|
| Dexamethasone | 1–2 days | 2–4 weeks | Soft tissue, joints |
| Methylprednisolone (Depo-Medrol) | 1–3 days | 4–8 weeks | Joints, bursae |
| Triamcinolone (Kenalog) | 2–3 days | 6–12 weeks | Joints, epidural |
| Betamethasone (Celestone) | 1–2 days | 4–8 weeks | Joints, soft tissue |
The Post-Injection Flare
About 10–20% of patients experience a "cortisone flare" – increased pain and swelling at the injection site – within the first 24–48 hours. This is caused by the crystalline structure of the steroid irritating the tissue. It typically resolves within 2–3 days and can be managed with ice and over-the-counter pain relievers.
Risks of Repeated Injections
Most doctors limit cortisone injections to 3–4 per year in the same location because repeated use can cause:
- Cartilage damage: Accelerated joint degeneration with frequent injections
- Tendon weakening: Increased risk of tendon rupture
- Skin changes: Thinning or lightening of skin at the injection site
- Blood sugar spikes: Temporary increase in blood glucose (important for diabetics)
- Infection: Small risk (~1 in 10,000) of joint infection
When to Call Your Doctor
- No improvement after 2 weeks
- Severe pain that worsens rather than improves
- Signs of infection: redness, warmth, swelling, fever
- Pain relief lasting less than 2 weeks (may indicate a different underlying condition)
Tips for Best Results
- Rest the injected joint for 24–48 hours after the injection
- Apply ice for 15–20 minutes several times on the first day
- Avoid strenuous activity for at least 48 hours
- Follow up with physical therapy for longer-lasting results
- Keep a symptom diary to track how long relief lasts, which helps your doctor plan future treatment