Does Medicare Cover Pneumonia (Pneumococcal) Shots?

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

The Centers for Disease Control and Prevention (CDC) recommends 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.

Doctor gives vaccine to patient

Your Medicare out-of-pocket costs for pneumonia shots

Medicare Part B 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.

Medicare Advantage plans cover pneumonia shots

Every Medicare Advantage plan must provide the same hospital and medical benefits as Original Medicare (Medicare Part A and Part B), which means your pneumococcal shot should be covered 100 percent by your Medicare Advantage plan, as long as your provider accepts Medicare assignment.

It may still be helpful to speak with your doctor to ensure your shot will be covered 100 percent by your Medicare Advantage plan before getting the vaccine.

Find Medicare Advantage plans that cover the shots you need

A licensed insurance agent can help you find Medicare Advantage plans in your area and get you enrolled in a plan that works for you.

In addition to providing the Part A and Part B benefits of Original Medicare, many Medicare Advantage plans may also offer prescription drug coverage, and some plans may cover vision, dental and hearing care.

To compare Medicare Advantage plans in your area, speak with a licensed insurance agent today.

Explore Medicare Advantage plan benefits in your area

Compare plans now

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

Copyright © 2019 TZ Insurance Solutions LLC. All rights reserved. is a website owned and operated by TZ Insurance Solutions LLC. TZ Insurance Solutions LLC and TruBridge, Inc. represent Medicare Advantage Organizations and Prescription Drug Plans having Medicare contracts; enrollment in any plan depends upon contract renewal.

Plan availability varies by region and state. For a complete list of available plans, please contact 1-800-MEDICARE (TTY users should call 1-877-486-2048), 24 hours a day/7 days a week or consult

Medicare has neither reviewed nor endorsed this information.