Medicare Flu Shots

May 1, 2004

Is it true that Medicare pays for flu shots only once a year?

Question: Is it true that Medicare pays for flu shots only once a year?

Answer: Medicare pays for flu shots once every flu season. Two shots can be given within the same calendar year and still be reimbursed. For example, a patient can have a flu shot in January 2004 and again in November 2004.