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.
Join our email series to receive your free Medicare guide and the latest information about Medicare and Medicare Advantage.
By clicking "Sign me up!” you are agreeing to receive emails from MedicareAdvantage.com.
Speak with a licensed insurance agent
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
|Coverage rules and costs vary by plan.|
|Tetanus (Tdap)||-Medicare Advantage (Part C) plans with drug coverage
|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.
Medicare Part B does not typically cover Tdap, which is the adult booster shot for tetanus, diphtheria and pertussis (whooping cough).
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:
Your doctor can help you determine if you’re at increased risk for contracting Hepatitis B.
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 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 vaccinationsCompare Plans
Or call TTY Users: 711 to speak with a licensed insurance agent. We accept calls 24/7!
Christian Worstell is a licensed insurance agent and a Senior Staff Writer for MedicareAdvantage.com. 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: