A flu shot generally offers protection for at least five to six months.

Webprotection from the flu vaccine declines over time.

Webthe centers for disease control and prevention (cdc) advises that people 6 months or older get an annual flu shot by the end of flu season.

Recommended for you
You may also like