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

Who’s at risk for serious flu complications?
Who’s at risk for serious flu complications?
Influenza is an infection that affects your nose, throat, and lungs. You likely know it as the flu. The flu is caused by a virus. The flu can lead to...
Read More
What vaccinations are important for older adults?
What vaccinations are important for older adults?
As a person ages, the immune system functions less well than it used to. The term for this is immunosenescence. This decline in immune function means ...
Read More
Make flu shots last longer with this trick
Make flu shots last longer with this trick
Some research suggests that the flu shot wears off more quickly in older people. But here's something you can do to counter that: Go for a walk. In a...
Read More
4 home remedies that can ease cold symptoms
4 home remedies that can ease cold symptoms
The common cold comes from a virus. The virus can be spread: By direct contact with someone who has a cold Through tiny air droplets that are rele...
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.