Advertisement
question

Should I put off getting a flu shot if I am taking steroids?

Dr. Michael Roizen, MD
Dr. Michael Roizen, MD
Internal Medicine
answer
Delay your flu shot until three days after you finish your corticosteroid prescription. The main reason is that steroids could weaken your response to the vaccine, making it less effective.
 
Make sure that you get your flu shot ASAP afterward, as it takes about two weeks to kick in. Once it does, it's about 70% to 80% effective in preventing flu hospitalizations and fatalities.

Continue Learning about Cold and Flu

The impact of RSV on high-risk patients
The impact of RSV on high-risk patients
Older adults and people with chornic illnesses are at higher risk when it comes to RSV.
Read More
Feeling unwell? when calling in sick may be the best option
Feeling unwell? when calling in sick may be the best option
Next time you get a sore throat and sniffles, here's how to avoid can't-get-out-of-bed misery later: Stay home. Clocking into your job when you don’t ...
Read More
How monoclonal antibodies prevent severe RSV infections
How monoclonal antibodies prevent severe RSV infections
Respiratory syncytial virus (RSV) is a virus that infects the airways. Most cases of RSV cause cold symptoms—runny nose, congestion, coughing, sore th...
Read More
How soon do flu symptoms develop after being exposed to a virus?
The flu is highly contagious and is spread though airborne droplets of moisture produced when someon...
More Answers

Important: This content reflects information from various individuals and organizations and may offer alternative or opposing points of view. It should not be used for medical advice, diagnosis or treatment. As always, you should consult with your healthcare provider about your specific health needs.