Medicare Part D covers most vaccines and immunizations. However, there are certain vaccinations that are always covered by Part B:

  • Influenza (flu) shots, including both the seasonal flu vaccine and the H1NI (swine flu) vaccine
  • Pneumococcal (pneumonia) shots
  • Hepatitis B shots
  • COVID-19 vaccine, though it is not yet approved for or available to everyone
    • Note: COVID-19 vaccine has been authorized for limited emergency use. This means it is only available to certain groups, such as nursing home residents and health care workers. Speak with your doctor to learn more about your eligibility to receive the vaccine and its availability in your state.

Part B also covers vaccines after you have been exposed to a dangerous virus or disease. For example, Part B will cover a tetanus shot if you step on a rusty nail, or a rabies shot if you are bitten by a dog.