6 doctors weighed in:
How long does a flu shots last?
6 doctors weighed in

Brian Fishman
Emergency Medicine
4 doctors agree
In brief: 1 Year
Influenza vaccines are given once a year. Elderly patients, health care workers, immunocompromised patients, and patients with lung disease should be sure to get the vaccine because they are at greater risk, but it's also recommended that healthy adults get the vaccine yearly.

In brief: 1 Year
Influenza vaccines are given once a year. Elderly patients, health care workers, immunocompromised patients, and patients with lung disease should be sure to get the vaccine because they are at greater risk, but it's also recommended that healthy adults get the vaccine yearly.
Brian Fishman
Brian Fishman
Answer assisted by Brian Fishman, Medical Student
Thank
Dr. Edward Workman
Pain Management
In brief: Designed for season
The flu shot is designed to last for a given season during which a given strain of virus, e.
g. HxNy, is present.

In brief: Designed for season
The flu shot is designed to last for a given season during which a given strain of virus, e.
g. HxNy, is present.
Dr. Edward Workman
Dr. Edward Workman
Thank
Get help from a real doctor now
Dr. Dennis Higginbotham
Board Certified, Obstetrics & Gynecology
26 years in practice
49M people helped
Continue
108,000 doctors available
Read more answers from doctors