AARP Hearing Center
Yes, Medicare covers the shingles vaccine if you have prescription drug coverage.
Medicare’s Part A and Part B don’t cover shingles vaccinations, even though the Centers for Disease Control and Prevention (CDC) recommends that everyone age 50 and older get the vaccine. Medicare Part B covers some other vaccines as free preventive care, such as flu and pneumonia vaccines.
A prescription drug plan, such as Medicare Part D bought as an add-on to original Medicare or that is part of a Medicare Advantage plan that provides drug coverage, will pay for the shingles vaccine. These private plans must cover all commercially available vaccines needed to prevent illness, except for those that Part B covers.
Why do I need a shingles vaccine?
You’re probably carrying a dormant version of the virus that causes shingles right now. In the United States, more than 99 percent of people born before 1980 have had chicken pox, even if they don’t remember being ill, according to the CDC.
A vaccine to prevent chicken pox first became available in this country in 1995. After you’ve had chicken pox, the varicella zoster virus that causes it may reappear as shingles later in life, which is why the shingles vaccine is recommended.
If you are age 50 to 69, two doses of the Shingrix vaccine are 97 percent effective in preventing shingles. If you’re 70 or older, they are 91 percent effective.
The CDC has no maximum age limit on getting vaccinated against shingles. About 1 in 3 people will get shingles in their lifetimes, and in rare instances it can recur.
If you get shingles, a painful and itchy rash, you can give chicken pox to those who have not had it nor been vaccinated. Then they become at risk for shingles as an older adult.
How much is a shingles shot under Medicare Part D?
The cost of a shingles vaccine under Medicare Part D was reduced in 2023. In the past, you may have been charged a copayment.
But starting in 2023, the Inflation Reduction Act eliminated all out-of-pocket costs for vaccines that the CDC’s Advisory Committee on Immunization Practices recommends for adults, whether you have drug coverage from Part D or from a Medicare Advantage plan. That includes the shingles vaccine.
Without prescription drug coverage, you may have to pay more than $180 a dose for Shingrix, a vaccine the Food and Drug Administration approved in 2017.
It replaced Zostavax in November 2020. But even if you received Zostavax before it was retired, the CDC recommends getting inoculated with Shingrix: two doses for adults 50 and older spaced two to six months apart.
More on Medicare
Which Vaccines Are and Are Not Covered by Medicare?
Part B or D cover these shots without copayments
How Can I Pick the Best Prescription Plan For My Needs?
It needs to cover all your medicines at the lowest cost
Does Medicare Cover Flu Shots?
No copayment, deductible needed for preventive benefit