Webprotection from the flu vaccine declines over time.
A flu shot generally offers protection for at least five to six months.
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.