Yes, a steroid shot can raise blood pressure for a short time, especially in people who already have hypertension, diabetes, or fluid-retention issues.
A steroid shot can calm pain and swelling fast, so it’s easy to see why many people get one for a flared joint, tendon, or back problem. The catch is that steroids do not stay locked inside one sore spot. A small amount can move through the body, and that can push blood pressure up for a few days.
That does not mean every injection will cause a dangerous spike. In many people, the change is small and passes on its own. Still, if you already have high blood pressure, take blood pressure medicine, or have had trouble with swelling, blood sugar, or heart disease, this side effect deserves a closer look.
This article explains what usually happens after a steroid shot, why blood pressure can rise, who needs extra caution, and when a post-shot reading crosses into “don’t wait” territory.
Can A Steroid Shot Cause High Blood Pressure? What Usually Happens After The Injection
Yes. A steroid shot can raise blood pressure, and the rise is often short-lived. That pattern shows up in patient guidance on steroid injections and in wider guidance on corticosteroids. The reason is simple: steroids can affect fluid balance, salt handling, and blood vessel tone. Even when the shot is placed into a joint or soft tissue, part of the dose may still have body-wide effects.
For most people, the rise is not dramatic. You may never notice it unless you check your readings at home. Others do feel it. They might get a pounding headache, feel flushed, or notice they are more puffy than usual. If you already run high numbers, even a modest bump can be enough to push you into a range your clinician wants to avoid.
The timing matters too. A blood pressure rise after an injection is more likely to show up in the first few days than weeks later. That short window is why clinicians often ask about your usual readings before the shot and why some clinics check blood pressure beforehand.
Why The Number Can Go Up
Steroids can make the body hold on to more sodium and water. That extra fluid can raise pressure inside blood vessels. Steroids can also change how the body responds to its own stress hormones, which may nudge blood pressure upward.
The odds and size of the rise depend on the dose, the type of steroid used, your baseline blood pressure, and how sensitive your body is to steroids. One person may notice nothing. Another may see a clear jump on the home cuff that night.
People Who Need More Caution
The risk is higher if you:
- already have high blood pressure
- take medicine for blood pressure control
- have diabetes or prediabetes
- have kidney disease or heart failure
- tend to retain fluid or swell easily
- need repeated steroid injections or a large dose
If you fall into one of those groups, it does not always mean “no shot.” It means the shot should fit into the full picture of your health, not just the painful body part in front of you.
How Long Can Blood Pressure Stay Higher After A Steroid Shot?
In many cases, any rise lasts a few days. Some people return to their baseline quickly. Others can take a bit longer, especially if their blood pressure was already hard to control. Local injection leaflets from NHS services warn that blood pressure may increase for a few days after a steroid injection, and broader steroid guidance notes raised blood pressure as a known effect of corticosteroids.
That short time frame is useful. It tells you what kind of follow-up makes sense. You do not need to check your pressure ten times a day for a month. A calmer plan works better: know your usual number, check once or twice daily for a few days, and act if the readings are climbing or symptoms show up.
You should also think about the rest of that week. Salty takeout, missed blood pressure tablets, poor sleep, hard pain, and stress can all push readings up too. A steroid shot may not be the whole story, yet it can still be the thing that tips the scale.
What A Short-Term Rise Can Feel Like
Some people feel nothing at all. Others feel “off” in ways that are easy to brush aside. Common clues include:
- headache that feels new or stronger than usual
- face flushing or a sense of warmth
- ankle or hand swelling
- feeling jittery or wired
- trouble sleeping that night
- blurred vision or lightheadedness
Those signs do not prove the shot is the cause. Pain, anxiety, and poor sleep can do the same thing. Still, if the timing lines up with the injection and your home readings are higher than your norm, the pattern is worth taking seriously.
| Situation | What It May Mean | What To Do |
|---|---|---|
| Your readings stay near your usual range | No clear blood pressure effect from the shot | Keep taking your usual medicine and monitor as you normally do |
| Mild rise for 1 to 3 days with no symptoms | A short steroid-related bump is possible | Recheck once or twice daily and cut back on salty meals |
| Readings run higher than usual and you feel flushed or headachy | The injection may be adding to an already touchy blood pressure pattern | Call your clinic if the readings keep climbing or do not settle |
| You already have treated hypertension | You have less room for a temporary spike | Track home readings for several days after the shot |
| You have diabetes, kidney disease, or heart failure | Fluid shifts and steroid side effects can hit harder | Ask about monitoring before the injection date |
| You need repeated injections close together | Body-wide steroid exposure may stack up | Ask whether spacing, dose changes, or another treatment fits better |
| Severe headache, chest pain, breathlessness, or vision change | This may be a dangerous blood pressure rise or another urgent problem | Get urgent medical help right away |
| Blood pressure stays high beyond a few days | The shot may not be the only cause | Book follow-up so your medicines and overall risk can be reviewed |
When To Worry After A Steroid Injection
A temporary rise is one thing. A reading that keeps climbing, sticks around, or comes with warning signs is another. You should get urgent care right away if high readings come with chest pain, shortness of breath, fainting, severe headache, weakness on one side, confusion, or sudden vision trouble.
Even without those red flags, call your clinic if your numbers are staying well above your normal range for more than a few days. If you have been told to follow a home blood pressure action plan, use that plan. If you do not have one, this is a good time to ask for clear cutoffs for when to call.
Official guidance on steroids from the NHS lists raised blood pressure among known steroid side effects. A patient leaflet from the North Tees and Hartlepool NHS Foundation Trust steroid injection service also says blood pressure may rise for a few days after a steroid injection. That lines up with what many clinicians see in day-to-day practice.
How To Lower The Chance Of A Blood Pressure Spike
You cannot erase the risk, but you can stack the odds in your favor.
Before The Shot
- Know your usual blood pressure range from home or clinic readings.
- Tell the clinician if your pressure has been running high lately.
- List your blood pressure medicines, water pills, diabetes drugs, and recent steroid use.
- Say if you have kidney disease, heart failure, or past steroid side effects.
After The Shot
- Take your usual blood pressure medicine on schedule unless you were told not to.
- Check your pressure once or twice a day for a few days if you are at higher risk.
- Go easier on salty food for that week.
- Drink normally unless you are on a fluid limit.
- Do not panic over one odd reading; sit quietly and recheck after five minutes.
For people on repeated or longer-term corticosteroids, the NHS Specialist Pharmacy Service lists periodic blood pressure checks as part of routine monitoring. You can read that guidance on corticosteroid monitoring. A single shot is not the same as long-term steroid treatment, though the same side effect pattern still matters.
Questions To Ask Before You Agree To The Injection
If your blood pressure has been rough lately, ask a few direct questions before the needle comes out:
- How likely is this steroid shot to affect my blood pressure?
- Should I check readings at home after the injection?
- What symptoms mean I should call the office that day?
- Is there a lower dose or a non-steroid option that could still help?
- How long should I wait before deciding the shot did or did not work?
These questions can save you from guessing later. They also help you weigh the trade-off: pain relief now versus a side effect you may need to track for a few days.
| If This Sounds Like You | Practical Step | Why It Helps |
|---|---|---|
| My blood pressure is usually steady | Check a baseline reading before the shot | You will know whether any later rise is new |
| I already take blood pressure medicine | Monitor for 3 to 5 days after the injection | You can catch a temporary jump early |
| I have diabetes or kidney trouble | Ask about closer follow-up | These conditions can make steroid side effects tougher to manage |
| I felt bad after a past steroid shot | Tell the clinician before this one | Your past reaction can shape dose and treatment choice |
| I get headaches or swelling after the shot | Recheck blood pressure the same day | Symptoms and readings together paint a clearer picture |
So, Should High Blood Pressure Stop You From Getting A Steroid Shot?
Not always. Plenty of people with hypertension still get steroid injections and do fine. The wiser approach is to treat the shot as one piece of your care, not a stand-alone fix. If the pain relief could help you sleep, move, and function again, that benefit may be worth it. If your blood pressure has been erratic or you have a history of strong steroid side effects, the plan may need more caution, closer monitoring, or a different treatment route.
The plain answer is this: a steroid shot can cause high blood pressure, yet it is often temporary. What matters most is your starting point, your other health issues, and whether anyone is watching the numbers after the injection.
References & Sources
- NHS.“Steroids.”Lists raised blood pressure as a known side effect of corticosteroids and explains general steroid effects.
- North Tees and Hartlepool NHS Foundation Trust.“Integrated Musculoskeletal Service Steroid Injections.”States that blood pressure may increase for a few days after a steroid injection, especially in people with hypertension.
- NHS Specialist Pharmacy Service.“Corticosteroids Monitoring.”Outlines periodic blood pressure monitoring for people using corticosteroids, showing raised blood pressure is a recognized effect that may need follow-up.
