Yes, Medicare covers the shingles vaccine, and since 2023 the two-dose Shingrix shot costs $0 as long as you have a Medicare drug plan. The wrinkle is that the shingles shot runs through Part D, the prescription-drug side of Medicare, not the Part B coverage most people expect. So before you roll up your sleeve, it helps to know which piece of your coverage actually pays.

In This Guide

What Medicare Covers for the Shingles Vaccine

Medicare covers the shingles vaccine, and the one your doctor almost certainly means is Shingrix, the two-dose vaccine recommended for adults. Since January 1, 2023, a Part D drug plan covers Shingrix at $0, with no deductible, no copayment, and no coinsurance.

According to Medicare's shingles-shots page, your Part D plan won't charge a copayment or apply a deductible for vaccines that ACIP recommends, and the shingles vaccine is one of them. The change came from the Inflation Reduction Act. The Centers for Medicare & Medicaid Services (CMS) puts it plainly: people with Medicare drug coverage pay nothing out of pocket for ACIP-recommended adult vaccines, including the shingles shot, starting in 2023.

So the answer to "is it covered" is a clean yes. The part worth slowing down for is how it's covered.

Why Medicare Covers the Shingles Vaccine Through Part D, Not Part B

Here's where a lot of families get tripped up. When people think about Medicare paying for a shot at the doctor's office, they picture Part B, the piece that covers outpatient care. The shingles vaccine doesn't work that way.

The shingles shot is a Part D benefit, not a Part B benefit. That's a real distinction, not a technicality, because Part B and Part D are separate coverage you sign up for separately. Part B comes with Original Medicare. Part D, the prescription drug side, is something you add on: either a standalone drug plan or a Medicare Advantage plan that folds in drug coverage.

Because the vaccine lives on the Part D side, the plan that pays for it is your drug plan, not your Part B. That single fact drives everything below, including the one situation where the $0 disappears.

What the Shingles Vaccine Costs Under Medicare

If you have Part D coverage, the shingles vaccine costs you $0. Not a reduced price, not a copay after a deductible. Zero.

The $0 holds even if you haven't met your plan's drug deductible for the year. Medicare's shingles-shots page is explicit that a Part D plan won't apply a deductible or charge a copayment for an ACIP-recommended vaccine. So you don't have to reach a spending threshold first. The shot is free from the first day of the year, whether it's your only prescription of the year or your fiftieth.

That's a genuine change from how things used to be. Before 2023, a Part D plan could apply cost-sharing to Shingrix, so people on Medicare often paid something out of pocket for it. The Inflation Reduction Act is what took that to nothing.

What If You Only Have Original Medicare?

This is the situation to watch. Say you have Original Medicare, Part A and Part B, and you never signed up for a Part D drug plan. Where does the shingles vaccine leave you?

Without drug coverage. Because the shot is a Part D benefit, you need a Part D plan or a Medicare Advantage plan that includes drug coverage to get it at no cost. If neither of those is in your wallet, there's no plan set up to pay for the vaccine, and the $0 you keep reading about isn't yours to claim.

If that's you, you've got two honest options. You can pay out of pocket for the shot now, or you can wait for the next Part D enrollment window and pick up a drug plan, which then covers the vaccine going forward. For most people the second route is worth it, because a drug plan does far more than pay for one vaccine. But it's a real choice, and it's better to know about it before you're standing at the pharmacy counter.

How to Get the Shingles Shot for Free

The mechanics matter here, so a couple of practical notes.

Because it's a Part D benefit, the cleanest way to get the shingles vaccine free is at a pharmacy that can bill your Part D plan directly. Most large retail and grocery pharmacies do this routinely: you show your Part D or Medicare Advantage drug card, they run it through your plan, and you walk out having paid nothing.

Getting the shot at a doctor's office can be messier. Some offices aren't set up to bill a patient's Part D plan for a vaccine, and if the visit gets billed the wrong way, you can end up with a charge that a pharmacy visit would have avoided. If your doctor offers to give you the shingles shot in the office, it's fair to ask how they'll bill it, and whether going to the pharmacy instead would be simpler. Either way, the shot itself is the same two-dose Shingrix.

Frequently Asked Questions

Does Medicare Part B cover the shingles shot?

No. The shingles vaccine is a Part D benefit, not a Part B one. That's why having Original Medicare alone, with no drug plan attached, doesn't get you the free shot. You need Part D drug coverage, either standalone or built into a Medicare Advantage plan.

Is the shingles vaccine really free under Medicare?

Yes, if you have a Part D drug plan, and "free" here means genuinely $0, not a discount. The catch isn't a hidden fee; it's the requirement to have drug coverage in the first place. If you do, neither your deductible nor a copay applies, a rule in place since January 1, 2023 under the Inflation Reduction Act.

I have Original Medicare and no drug plan. How do I get the shingles vaccine?

You'd either pay out of pocket now or add a Part D plan (or switch to a Medicare Advantage plan with drug coverage) during an enrollment window, after which the vaccine is covered at $0. Without any drug coverage, there's no plan positioned to pay for the shot.

Does Medicare Advantage cover the shingles vaccine?

Yes, as long as your Medicare Advantage plan includes prescription drug coverage, which most do. In that case the vaccine is covered through the plan's Part D benefit at $0, the same as a standalone drug plan.

Where should I go to get the shingles shot?

A pharmacy that can bill your Part D plan is usually the simplest path, because the drug benefit is set up to handle vaccines at the counter. A doctor's office can work too, but ask how they'll bill it first so a Part D vaccine doesn't turn into a surprise charge.

Learn More

Find personalized help sorting out your Medicare drug coverage at brevy.com.


The information on Brevy.com is for educational purposes only and is not a substitute for professional legal, financial, or medical advice. Rules vary by state and program and change frequently. Always verify with the relevant agency or a qualified professional. Brevy is not a law firm, financial advisor, or healthcare provider.

BC

Brevy Care Team

Expert eldercare guidance from Brevy's team of healthcare professionals and researchers.