Does Medicare Cover the Shingles Vaccine? Part B, Part D, and What You'll Pay
-
September 5, 2026
Yes, Medicare pays for the shingles vaccine. But it does not come out of the part of Medicare most people assume, and that one detail is why some seniors walk out of a doctor's office holding a bill for a shot they were told was free.
Shingrix gets billed to your drug coverage, not to Part B. If you're on Original Medicare and skipped a Part D plan, Medicare pays nothing toward it.
Quick answer: The shingles vaccine (Shingrix) is covered under Medicare Part D, not Part B. If you have a standalone Part D plan or a Medicare Advantage plan with drug coverage, both doses cost you $0. If you have Original Medicare with no drug plan, you pay the full retail price, which runs roughly $200 a dose.
Why the shingles shot lands on Part D
Medicare splits vaccines into two buckets. Part B handles a short, specific list. Part D handles almost everything else an adult would get.
The Part B list is small and hasn't changed much in years: flu, COVID-19, pneumococcal, and hepatitis B for people at medium or high risk. Part B also picks up shots given as treatment, like a tetanus shot after you step on a nail or a rabies series after an animal bite. Those are billed as care for an injury, so the Part B deductible and 20% coinsurance apply.
Everything else routinely recommended for adults falls to Part D. Shingles. RSV. Tdap when you're getting it on schedule rather than after a wound. Hepatitis A.
| Vaccine | Which part pays | Your cost |
|---|---|---|
| Flu (influenza) | Part B | $0 if the provider accepts assignment |
| COVID-19 | Part B | $0 if the provider accepts assignment |
| Pneumococcal (pneumonia) | Part B | $0 if the provider accepts assignment |
| Hepatitis B | Part B (medium or high risk only) | $0 if you meet the risk criteria |
| Shingles (Shingrix) | Part D | $0 with a Part D or MAPD plan |
| RSV | Part D | $0 with a Part D or MAPD plan |
| Tdap (routine, not injury-related) | Part D | $0 with a Part D or MAPD plan |
| Tetanus after an injury | Part B | Deductible plus 20% |
I want to get a shingles vaccine. Will Medicare cover this preventive service?
Short answer is no, Medicare Part B doesn’t cover the Shingles vaccine but Part D does. Part B covers vaccines like the flu vaccine, Covid-19, pneumonia, and hepatitis B for people at high risk.Part D standalone plans and Medicare Advantage with Prescription Drug (MAPD) plans will cover it at $0 because of the Inflation Reduction Act.
So - as long as you have Part D coverage, the Shingles vaccine (Shingrix) is covered. You should also know this is typically a two-part vaccine so you should plan on two trips to the pharmacy about 2-6 months apart to get the most protection.
What you'll actually pay in 2026
Since January 1, 2023, the Inflation Reduction Act has required every Part D plan to cover adult vaccines recommended by the CDC's Advisory Committee on Immunization Practices at zero cost sharing. No copay. No coinsurance. The Part D deductible doesn't apply either, so you get the shot for free even in January before you've spent a dime on drugs.
That rule covers standalone drug plans and Medicare Advantage plans that include Part D. Same protection, same $0.
The gap is people on Original Medicare who never picked up a drug plan. There's no Part B benefit to fall back on for Shingrix, so the pharmacy charges retail. Two doses at roughly $200 each puts the series near $400 out of pocket. If cost is the reason you skipped drug coverage in the first place, it's worth checking whether you qualify for Extra Help and other Medicare savings programs before you write that check.
I'm confused about which vaccines Medicare covers. Can you explain which ones are free?
Covered Under Medicare Part B (Medical Insurance)These are typically covered at $0:
Flu shot
COVID-19 vaccines and boosters
Pneumonia
Hepatitis B (for people at medium or high risk)
Tetanus shot — but only if it’s needed due to an injury (like stepping on a nail)
Covered under you Part D would be :
Shingles
Tdap (tetanus, diphtheria, pertussis) for routine prevention
RSV vaccine
Hepatitis A
It's always good to ask to be sure prior to getting these vaccines.
Where you get the shot can cost you money
This is the part that generates surprise bills.
Pharmacies bill Part D every day. It's what their systems are built for. Walk into a CVS, Walgreens, Costco, or your local independent, hand over your Part D card, and the claim goes through clean.
Doctors' offices are a different story. Many of them can only bill Part B. Some can process a Part D claim, plenty can't, and the ones that can't will either turn you away or vaccinate you and send you an invoice. The billing pipe simply isn't there.
So ask one question before you roll up your sleeve: "Can you bill this to my Part D drug plan?" If the answer is anything other than a clear yes, go to a pharmacy instead.
Two more things worth checking. On a Medicare Advantage plan, use a pharmacy in the plan's network, because out-of-network can still leave you owing money. And if you're shopping plans this fall, vaccine access at your regular pharmacy is one more reason to look at the network before you enroll, alongside the usual work of choosing the right Part D plan.
The two-dose thing people forget
Shingrix is a two-dose series. The second dose comes 2 to 6 months after the first, and one shot alone leaves you well short of the protection the vaccine is capable of.
Both doses are $0 under Part D. The problem is calendar drift. Someone gets the first shot in October during a flu-shot visit, feels a sore arm for two days, and never books the follow-up. Put the second dose on your calendar the same day you get the first.
The CDC recommends Shingrix for adults 50 and older, and for adults 19 and older with weakened immune systems. Having had shingles already doesn't disqualify you. Neither does having gotten the older Zostavax vaccine years back.
What still isn't free
The $0 rule applies to vaccines the ACIP recommends for routine adult use. It doesn't stretch to everything with a needle.
- Travel vaccines like yellow fever and typhoid. Some plans cover them, most don't. Call before you book the trip.
- The administration fee at a provider who can't bill your drug plan. Covered vaccine, uncovered bill.
- Anything that turns into a real appointment. Show up for a flu shot, mention your knee, and the visit can get coded as a medical office visit with your normal cost sharing attached.
That last one bites people across all of Medicare's free benefits, not just vaccines. The same coding rules that turn a $0 mammogram into a bill also apply here, which is why understanding the difference between screening and diagnostic billing saves real money. Medicare's other Part B preventive screenings and services follow the same logic, and agents field questions about which preventive services are actually free constantly.
I keep hearing about free preventive services with Medicare. What exactly is free and what will I still pay for?
Under Original Medicare (Part B), these services are typically $0 cost to you as long as the provider accepts Medicare and the service is coded as preventative (not diagnostic).Common $0 Preventative Services:
Annual Wellness Visit
Flu Shot, Covid vaccines, etc.
Mammograms
Colonoscopies
Cardiovascular screenings
Diabetes screening
Depression screening
Bone density tests
Smoking cessation counseling
In simple terms:
Preventative = FREE (screenings, routine checks, vaccines)
Diagnostic or treatment = you may pay
When scheduling appointments, ask: Is this being billed as preventative or diagnostic? This one question can help you avoid unexpected bills.
Five things to check before you get a vaccine on Medicare
The bottom line
If you have drug coverage, the shingles vaccine is free and the only real risk is getting it somewhere that can't bill your plan. Go to a pharmacy, bring your Part D card, and book the second dose on the way out.
If you don't have drug coverage, the shot is one of several reasons that decision costs more than it looks like it does. A licensed agent can price a standalone Part D plan against what you're paying out of pocket now, and the review doesn't cost you anything. You can find a licensed Medicare agent in your area or browse agents who specialize in prescription drug coverage.


