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

Is bronchitis contagious? Here’s what you need to know
Is bronchitis contagious? Here’s what you need to know
Bronchitis can leave you with a nagging cough for weeks on end. But is it contagious? The short answer is: it depends. Understanding the types and cau...
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
Why people are more likely to get sick in winter
Why people are more likely to get sick in winter
You may have heard that you can get sick from going outside without a hat during winter. More people do tend to get sick during colder months. But it ...
Read More
What you need to know about ‘stomach flu’
What you need to know about ‘stomach flu’
Sometimes it seems like kids and germs go together like peanut butter and jelly. And once summer comes to an end and a new school year begins, many pa...
Read More

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.