From the Research
You should wait until you have fully recovered from the flu before getting a flu vaccine, which typically takes about 7-10 days from the onset of flu symptoms. The Centers for Disease Control and Prevention recommends delaying vaccination until you've recovered from acute illness, as stated in the 2021-22 influenza season recommendations 1. This recommendation exists because your body needs to mount an effective immune response to the vaccine, and this response might be compromised if your immune system is already fighting an active infection. Additionally, getting vaccinated while sick might make it difficult to distinguish between vaccine side effects and worsening flu symptoms.
Some key points to consider when deciding on the timing of flu vaccination include:
- The flu vaccine is recommended for all persons aged ≥6 months who do not have contraindications 1
- Vaccination soon after vaccine becomes available can be considered for pregnant women in the third trimester 1
- Children who need 2 doses should receive their first dose as soon as possible after vaccine becomes available to allow the second dose to be received by the end of October 1
- For nonpregnant adults, vaccination in July and August should be avoided unless there is concern that later vaccination might not be possible 1
It's also important to note that the composition of influenza vaccines is updated annually to protect against the most common strains of the virus, and the vaccine takes approximately 14 days to provide peak antibody protection 2. If you're unsure about your recovery status, consult with your healthcare provider who can assess your specific situation and provide personalized guidance on when to receive the flu vaccine. The most recent and highest quality study on this topic is from 2021, which provides the most up-to-date guidance on influenza vaccination 1.