Medicare Part B covers preventive vaccinations that include getting flu shots, pneumonia shots, and COVID-19 vaccinations.
Medicare Advantage (Part C) plans can offer prescription drug coverage, including many commercially available vaccines that Original Medicare (Part A and Part B) doesn’t cover. Medicare Advantage plans that offer drug coverage may not be available where you live.
According to the Kaiser Family Foundation, 89% of Medicare Advantage plans cover prescription drugs in 2024.2
Medicare Part D prescription drug plans and Medicare Advantage plans that include prescription drug coverage are not allowed to charge coinsurance costs or apply a deductible for vaccines recommended by the Advisory Committee on Immunization Practices.
Learn about the Medicare Advantage plan options where you live. Compare plans online or call to speak with a licensed insurance agent who can help you find out if plans in your area cover prescription drugs like vaccines.
We offer plans from Humana, UnitedHealthcare®, Anthem Blue Cross and Blue Shield*, Aetna, Cigna Healthcare, Wellcare, or Kaiser Permanente.
Enrollment may be limited to certain times of the year. See why you may be able to enroll.
Compare plans 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 Part B.
All Medicare Advantage plans are required to cover the same benefits as Part B.
Medicare Advantage plans will cover vaccinations covered by Medicare Parts A and B. Medicare Advantage plans that include prescription drug coverage can also cover other vaccines not covered by Original Medicare.
Vaccine |
Medicare costs |
Coronavirus 2019 (COVID-19) |
You pay no Part B coinsurance or deductible costs, as long as the government continues buying and distributing the vaccine |
Influenza (flu shots) |
You pay no Part B coinsurance or deductible costs for one flu shot per flu season if your doctor accepts Medicare assignment. |
Pneumococcal (pneumonia) |
You pay no Part B coinsurance or deductible costs for two pneumonia shots (the first at any time, the second at least one year after the first shot) if your doctor accepts Medicare assignment. |
Hepatitis B |
You pay no Part B coinsurance or deductible costs for the Hepatitis B vaccine if you’re at medium or high risk for Hepatitis B and your doctor accepts Medicare assignment. |
These are only a few common vaccines. Check with your doctor or health care provider if you have questions about a specific immunization or vaccine that is not listed here.
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.
Compare plans today.
Speak with a licensed insurance agent
Does Medicare cover pneumonia shots?
Medicare Part B typically covers pneumonia (pneumococcal) shots, which help prevent certain types of pneumonia. Medicare Advantage Prescription Drug plans also cover pneumonia shots.
Medicare typically covers 100 percent of the Medicare-approved amount of your pneumococcal vaccine (if you receive the service from a provider who accepts Medicare).
Before getting your pneumonia shot, verify that your doctor accepts assignment from Medicare. Otherwise, you may have to pay out of pocket for your pneumonia shot.
The Centers for Disease Control and Prevention (CDC) recommends PPSV23 pneumococcal vaccinations for all adults who are 65 years of age or older. 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.
Specific details of Medicare Advantage plans such as their costs (including monthly premiums, deductibles and coinsurance) and coverage limitations will vary.
A licensed insurance agent can help you compare Medicare Advantage plans in your area, including whether any plans that offer prescription drug coverage are available where you live and the vaccinations they cover.
Compare plans today.
Speak with a licensed insurance agent