Home » STEROIDS » How Long After Steroid Shot Will I Feel Better

How Long After Steroid Shot Will I Feel Better

When you’re heading to the doctor for a physical, one of the first things they’ll do is check your blood pressure. And if you’re like most people, you probably take your medications as directed—no matter how inconvenient or unpleasant they may be. But what about steroid shots? As wonderful as they are for athletes and people with conditions like asthma and arthritis, often these shots are given without much thought or consideration for the long term affects. In this post, we’ll discuss how long after a steroid shot will you feel better and answer some common questions about the effects of these injections. We hope this information will help you make an informed decision about whether or not to take such a medication.

How steroid shots work

Steroid shots work by decreasing inflammation and swelling in the body. This can improve symptoms such as pain, fatigue, and a reduced range of motion.

How long it will take for the effects of the steroid shot to wear off

It can take anywhere from a few hours to a few days for the effects of a steroid shot to wear off. However, most people feel much better and have less pain within 24-48 hours after getting the shot. If you experience any discomfort or other symptoms following your injection, please speak with your doctor as soon as possible.

When to seek medical help if you experience negative side effects

If you experience any negative side effects from your steroid shot, whether they are short-term or long-term, it is important to seek medical help as soon as possible. If you experience short-term side effects such as pain, fever, and chills, these can usually be treated at home with cold baths and rest. If you experience long-term side effects such as joint pain or muscle weakness, these can require more intensive treatment from a doctor.


Hopefully, this article has given you some insight on the effects of a steroid shot and how long it will take for you to feel better. Remember that everyone is different and there is no definitive answer as to how long it will take for you to feel your best. However, by following our tips and taking things slow, hopefully you can return to your regular routine sooner rather than later!