“How long do swine flu shots last?”
Me and my kids got the swine flu shot last year. Do we need to get them again this year? If yes, why would we need to get them twice?
3 Answers
The flu shot only lasts for ONE flu season, and is geared for the major type of flu that comes around once a year. Thus, it needs to be repeated annually.
There was no swine flu vaccine last year or any other year except that year! Flu shots last the season and new renewal each year.