Does Medicare Cover Vaccinations?

Medicare covers certain vaccinations, including those for COVID-19, influenza (flu), pneumonia and Hepatitis B. Medicare Advantage Prescription Drug plans and Medicare Part D plans help cover many other vaccines.

Medicare Part B does cover preventive vaccinations that include getting flu shots, pneumonia shots, COVID-19 vaccinations and Hepatitis B shots.

Most Medicare Advantage (Part C) plans offer prescription drug coverage, including many commercially available vaccines that Original Medicare (Part A and Part B) doesn’t cover.

A doctor gives a vaccination to her patient

Find a $0 premium Medicare Advantage plan today.

Speak with a licensed insurance agent


What vaccines are covered by Medicare?

The following chart shows how some common vaccines are covered by Medicare.

Vaccine Medicare coverage Medicare costs
Coronavirus 2019 (COVID-19) - Part B You pay nothing for the vaccine, whether you receive 2 shots or only a single dose.
Influenza (flu shots) -Part B You pay nothing for 1 flu shot per flu season if your doctor accepts Medicare assignment.
Pneumococcal (pneumonia) -Part B You pay nothing for 2 shots (the first at any time, the second at least one year after the first shot) if your doctor accepts Medicare assignment.
Hepatitis B -Part B You pay nothing if you’re at medium or high risk for Hepatitis B and your doctor accepts Medicare assignment.
Shingles (Shingrix) -Medicare Advantage (Part C) plans with drug coverage

-Part D
Coverage rules and costs vary by plan.
Tetanus (Tdap) -Medicare Advantage (Part C) plans with drug coverage

-Part D
Coverage rules and costs vary by plan.

These are only a few of the most commonly recommended vaccines. Check with your doctor or health care provider if you have questions about a specific immunization or vaccine that is not listed here.

Medicare Part B also typically covers vaccines after you’ve potentially been exposed to a dangerous disease or virus. For example, your rabies shot may be covered by Medicare Part B if you are bitten by a dog.

Does Medicare pay for Tdap immunizations?

Medicare Part B does not typically cover Tdap, which is the adult booster shot for tetanus, diphtheria and pertussis (whooping cough).

Many Medicare Advantage Prescription Drug plans (MAPD) and standalone Medicare Part D prescription drug plans (PDP) cover Tdap.

Does Medicare cover the Hepatitis B vaccine?

Medicare Part B and Medicare Advantage plans will cover injection of the Hepatitis B vaccine if you are considered at medium or high risk for Hepatitis B.

You may have an increased risk if:

  • You have hemophilia
  • You have End-Stage Renal Disease (ESRD)
  • You have diabetes
  • You live with another person who has Hepatitis B
  • You work in health care and have frequent contact with blood and other bodily fluids

Your doctor can help you determine if you’re at increased risk for contracting Hepatitis B.

Does Medicare cover pneumonia shots?

Medicare Part B typically covers pneumonia (pneumococcal) shots, which help prevent certain types of pneumonia.

Medicare Advantage (Part C) plans also cover pneumonia shots. Many Medicare Advantage plans also cover prescription drugs and other benefits that Medicare Part A and Part B don't cover.

Medicare typically covers 100 percent of the Medicare-approved amount of your pneumococcal vaccine (if you receive the service from a provider who participates in Medicare).

Before getting your pneumonia shot, verify with your doctor that it is 100 percent covered by Medicare.

The Centers for Disease Control and Prevention (CDC) recommends PPSV23 pneumococcal vaccinations for all adults who are 65 years of age or older.

There are currently two pneumococcal vaccines that have been approved for use for the prevention of pneumonia. Both vaccines are covered under Medicare Part B — however, the order in which you receive them matters. Talk to your health care provider to learn more.

Medicare Advantage plans may cover more vaccines than Original Medicare

Medicare Advantage plans are sold by private insurance companies as an alternative to Original Medicare.

Every Medicare Advantage plan must provide the same hospital and medical benefits as Medicare Part A and Part B, and most plans include Medicare prescription drug coverage.

MAPDs must help cover a number of commercially available vaccines that aren’t covered by Original Medicare when reasonably and medically necessary to prevent illness. However, specific rules of administration and costs (including monthly premiums, deductibles and coinsurance) will vary depending on the Medicare Advantage plan you enroll in.

A licensed insurance agent can help you compare Medicare Advantage plans in your area, including what vaccinations may be covered.

Find Medicare plans that cover your vaccinations

Compare Plans

Or call TTY Users: 711 to speak with a licensed insurance agent. We accept calls 24/7!


About the author

Christian Worstell is a licensed insurance agent and a Senior Staff Writer for He is passionate about helping people navigate the complexities of Medicare and understand their coverage options.

His work has been featured in outlets such as Vox, MSN, and The Washington Post, and he is a frequent contributor to health care and finance blogs.

Christian is a graduate of Shippensburg University with a bachelor’s degree in journalism. He currently lives in Raleigh, NC.

Where you've seen coverage of Christian's research and reports:

MarketWatch logo

Yahoo Finance logo 


WebMD Logo

South Florida Sun Sentinel Logo Logo

Deseret News Logo

Healthcare Finance Logo