Does Medicare cover flu shots and other vaccinations?
Yes, Medicare pays for a flu shot each year for all Medicare consumers. Medicare also pays for a single pneumonia shot, which you get after you turn 65. In addition, a Hepatitis B vaccination is covered for those at high or intermediate risk for hepatitis. There is no coinsurance and no Part B deductible required for flu or pneumococcal vaccinations. However, Medicare consumers must pay 20 percent of the Medicare approved cost for the Hepatitis B vaccination.