Skip to content
Procedure

Epidural Steroid Injection

An epidural steroid injection is a medical procedure performed by a trained clinician to relieve pain, numbness, or weakness caused by inflammation and compression of spinal nerves. It involves injecting a powerful anti-inflammatory medication, usually a corticosteroid, into the epidural space around the spinal cord. This treatment aims to reduce swelling and irritation, providing temporary relief for various back and leg pain conditions.

What is Epidural Steroid Injection?

An epidural steroid injection is a common procedure where a clinician injects medication into the epidural space, which is the area surrounding the spinal cord and nerves. This injection typically contains a corticosteroid (a strong anti-inflammatory medicine) and often a local anesthetic (numbing medicine). The goal is to reduce inflammation and pain in the spine, often in the lower back or neck.

This procedure targets pain that radiates from the spine into other areas of the body, such as the arms or legs. Conditions like a herniated disc (a bulging or ruptured disc in the spine) or spinal stenosis (narrowing of the spinal canal) can cause nerves to become compressed and inflamed. The injection delivers medicine directly to the source of this inflammation. The corticosteroid medication works by reducing swelling and irritation around the affected nerves. The local anesthetic provides immediate, but temporary, pain relief. Together, these medications can help calm the irritated nerves, allowing you to move more comfortably and potentially participate in physical therapy more effectively. There are different types of epidural steroid injections, named for where the needle enters the epidural space: interlaminar, transforaminal, and caudal. Your clinician will choose the most appropriate type based on the location of your pain and the specific nerves affected. All types aim to deliver medication to the inflamed area around the spinal nerves to reduce discomfort. (MedlinePlus, Mayo Clinic)

Why it's done

Epidural steroid injections are primarily done to relieve pain, numbness, or weakness in the back, neck, arms, or legs that results from inflamed spinal nerves. This inflammation is often caused by conditions like a herniated disc, spinal stenosis, or sciatica. The injection aims to reduce nerve irritation, helping to improve comfort and function.

The main reason for this procedure is to treat pain that originates in the spine and travels along nerve pathways. For example, sciatica (pain that radiates along the sciatic nerve, from the lower back down one or both legs) is a common condition treated with epidural injections. This pain often results from a pinched nerve in the lower back. Other conditions that may benefit include a herniated disc, where the soft cushion between spinal bones pushes out and presses on a nerve, and spinal stenosis, which is a narrowing of the spaces within your spine that can put pressure on the spinal cord and nerves. These conditions can cause persistent pain, tingling, or weakness. By reducing inflammation around the affected nerves, the injection can lessen pain and allow you to perform daily activities with greater ease. It is often part of a broader treatment plan that may include physical therapy, oral medications, and lifestyle changes. The goal is to provide enough pain relief to allow you to engage in rehabilitation and improve your overall condition. (MedlinePlus, Mayo Clinic)

How to prepare

Preparing for an epidural steroid injection involves discussing your medical history and current medications with your clinician. You may need to stop certain medications, especially blood thinners, a few days before the procedure. It's also important to arrange for someone to drive you home afterward and follow any fasting instructions given by your care team.

Before your injection, your clinician will review your medical history, including any allergies, current medications, and past surgeries. It is crucial to inform them about all medications you are taking, including over-the-counter drugs, supplements, and herbal remedies. This is especially important for blood-thinning medications (anticoagulants), as these can increase the risk of bleeding during the procedure. Your clinician will advise you on when to stop and restart these medications. You will likely be asked not to eat or drink anything for several hours before the procedure, typically 6-8 hours, especially if sedation will be used. This helps prevent complications like nausea or vomiting. Make sure to follow these instructions carefully. If you have diabetes, discuss how to manage your blood sugar levels during this fasting period with your doctor. Because you may receive a mild sedative to help you relax, or because of the temporary numbness, you will not be able to drive yourself home after the injection. Arrange for a trusted friend or family member to pick you up. You should also plan to take it easy for the rest of the day. Ask your clinician any questions you have about the procedure or preparation steps to ensure you feel comfortable and informed. (MedlinePlus, Mayo Clinic)

What happens during

During an epidural steroid injection, you will typically lie on your stomach or side on an X-ray table. The clinician will clean the injection site and numb your skin with a local anesthetic. Using X-ray guidance (fluoroscopy), a thin needle is carefully inserted into the epidural space. Once the needle is in the correct position, the steroid and anesthetic medication are slowly injected.

The procedure usually takes about 15 to 30 minutes. First, you will be positioned comfortably on a special table, often on your stomach or side, to allow the clinician clear access to your spine. The skin around the injection site, usually in your lower back or neck, will be thoroughly cleaned with an antiseptic solution to prevent infection. A local anesthetic will then be injected into your skin to numb the area, making the needle insertion less uncomfortable. To ensure precise placement of the medication, the clinician uses X-ray guidance, called fluoroscopy. A special dye may be injected first to confirm the needle is in the correct epidural space and not in a blood vessel or other unintended area. This imaging helps the clinician visualize the needle's path in real-time, greatly increasing the safety and effectiveness of the injection. Once the needle is accurately positioned, the corticosteroid and local anesthetic mixture is slowly injected. You might feel some pressure or a mild burning sensation during this part, but it should not be painful. After the medication is delivered, the needle is removed, and a small bandage is applied to the injection site. You will then be monitored for a short period before being discharged. (MedlinePlus, Mayo Clinic)

Recovery & timeline

After an epidural steroid injection, you will typically rest for 15-30 minutes before going home. You should avoid strenuous activities, heavy lifting, and hot baths for the first 24 hours. While some immediate pain relief from the local anesthetic may occur, the steroid medication usually takes 2-7 days to start working, with full effects potentially seen within two weeks.

Immediately after the procedure, you will be moved to a recovery area for observation. Nurses will monitor your vital signs and check for any immediate side effects. You might feel some numbness or weakness in your legs for a few hours due to the local anesthetic, which is normal and temporary. It's important not to drive or operate machinery until these effects wear off. For the first 24 hours, it's recommended to take it easy. Avoid strenuous activities, heavy lifting, and excessive bending or twisting. You can usually resume most normal activities the day after the procedure, but listen to your body and your clinician's specific instructions. You may experience some soreness or tenderness at the injection site, which can be managed with ice packs and over-the-counter pain relievers. Pain relief from the steroid typically does not happen right away. The local anesthetic provides immediate relief, but this wears off within hours. The corticosteroid needs time to reduce inflammation, so it can take several days to a week for you to notice significant improvement. For some people, the full benefits may not be apparent for up to two weeks. The duration of relief varies widely among individuals, from weeks to several months. (MedlinePlus, Mayo Clinic)

Risks & side effects

Epidural steroid injections are generally safe, but like any medical procedure, they carry potential risks and side effects. Common, mild side effects include temporary soreness at the injection site, headache, or facial flushing. More serious, though rare, risks can include infection, bleeding, nerve damage, allergic reaction, temporary paralysis, or a temporary increase in pain.

Most people tolerate epidural steroid injections well, experiencing only minor and temporary side effects. These can include pain or tenderness at the injection site, which usually resolves within a day or two. Some individuals may experience a temporary headache, dizziness, or facial flushing (a feeling of warmth and redness in the face). A temporary increase in blood sugar levels is also possible, especially for individuals with diabetes. Serious complications are rare but can occur. These include infection, which is minimized by sterile techniques, and bleeding, particularly for those on blood-thinning medications. There is also a very small risk of nerve damage, though this is significantly reduced by the use of fluoroscopy (X-ray guidance) during the procedure. In extremely rare cases, temporary paralysis or a dural puncture (a tear in the membrane surrounding the spinal cord) can occur, leading to a severe headache. It's important to discuss all potential risks and benefits with your clinician before undergoing the procedure. They can help you understand if the benefits of pain relief outweigh the potential risks for your specific situation. If you experience severe pain, fever, weakness, numbness, or loss of bowel/bladder control after the injection, seek immediate medical attention. (MedlinePlus, Mayo Clinic, Cochrane Library)

Success rate

The success rate of epidural steroid injections for pain relief varies among individuals and depends on the underlying condition. Many people experience significant pain relief, with some sources suggesting about 50-70% of individuals find at least short-term improvement. However, the relief is often temporary, lasting from a few weeks to several months, and may require repeat injections or other treatments.

Epidural steroid injections are not a cure for the underlying cause of pain but rather a tool for managing symptoms. For many people, these injections can provide substantial, though often temporary, relief from pain, numbness, and tingling. This temporary relief can be crucial, allowing individuals to participate more effectively in physical therapy and other rehabilitative treatments. Studies and clinical experience show that the effectiveness of epidural steroid injections can vary widely. Some individuals experience complete pain relief, while others may have only partial or no relief. The duration of pain relief also differs, typically ranging from a few weeks to a few months. It's important to have realistic expectations and understand that the injection may not eliminate all pain permanently. If the first injection provides good relief, your clinician may recommend additional injections if your pain returns. However, there is generally a limit to how many injections can be safely given over a certain period due to the potential side effects of corticosteroids. Your clinician will discuss the best course of action based on your individual response and overall treatment plan. (MedlinePlus, Mayo Clinic, Cochrane Library)

Frequently asked questions

How long does an epidural steroid injection last?

The pain relief from an epidural steroid injection is usually temporary. It can last anywhere from a few weeks to several months, depending on the individual and the specific condition being treated. Some people may experience longer-lasting relief, while others might find it wears off more quickly. The goal is to provide enough relief to allow for other treatments like physical therapy.

Can I drive after an epidural steroid injection?

No, you should not drive immediately after an epidural steroid injection. You may receive a mild sedative to help you relax during the procedure, and the local anesthetic can cause temporary numbness or weakness in your legs. It is crucial to arrange for someone to drive you home and avoid driving for the rest of the day until these effects have fully worn off.

How many epidural steroid injections can I have?

The number of epidural steroid injections you can have in a given period is typically limited due to the potential side effects of corticosteroids. While there's no strict universal rule, clinicians often recommend no more than 2-3 injections within a 6-month period, or 3-4 injections per year. Your doctor will determine the appropriate frequency based on your individual response and overall health.

When will I feel pain relief after the injection?

You might feel some immediate pain relief from the local anesthetic injected with the steroid, but this effect is temporary and usually wears off within a few hours. The corticosteroid medication takes time to reduce inflammation, so it typically takes 2-7 days for you to start feeling the full benefits. For some people, significant improvement may not be noticeable for up to two weeks.

What should I avoid after an epidural steroid injection?

After an epidural steroid injection, you should avoid strenuous activities, heavy lifting, and hot baths or showers for at least 24 hours. Do not drive or operate machinery on the day of the procedure. Your clinician may also advise against swimming or soaking in a tub for a few days to prevent infection at the injection site. Follow all specific instructions provided by your care team.

Is an epidural steroid injection painful?

During an epidural steroid injection, your clinician will numb the skin at the injection site with a local anesthetic, so the initial needle stick should feel like a small pinch or sting. You might feel some pressure or a mild burning sensation as the medication is injected, but it should not be severely painful. Most people tolerate the procedure well, and any discomfort is usually brief.

Sources

  • MedlinePlus — Epidural Steroid Injection
  • Mayo Clinic — Epidural Steroid Injection
  • Cochrane Library — Epidural Steroid Injection
KA
Medical reviewer
Kathy Bacon

Reviewed this article for medical accuracy (2026-06-05).