Yes, Medicare covers the shingles vaccine, and since 2023 the 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.Centers for Medicare & Medicaid Services. (n.d.). Shingles vaccines. medicare.gov. Retrieved Jul 30, 2026, from https://www.medicare.gov/coverage/shingles-vaccines
In This Guide
- Key Takeaways
- What Does Medicare Cover for the Shingles Vaccine?
- Why Medicare Covers the Shingles Vaccine Through Part D, Not Part B
- How Much Does the Shingles Vaccine Cost Under Medicare?
- What If You Only Have Original Medicare?
- How to Get the Shingles Shot for Free
- Frequently Asked Questions
- Learn More
What Does Medicare Cover for the Shingles Vaccine?
Medicare covers the shingles vaccine, and the one your doctor almost certainly means is Shingrix, the recombinant zoster vaccine. Since January 1, 2023, a Part D drug plan covers Shingrix at $0, with no deductible, no copayment, and no coinsurance.Centers for Medicare & Medicaid Services. (n.d.). Shingles vaccines. medicare.gov. Retrieved Jul 30, 2026, from https://www.medicare.gov/coverage/shingles-vaccines
According to Medicare's shingles vaccines 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.Centers for Medicare & Medicaid Services. (n.d.). Shingles vaccines. medicare.gov. Retrieved Jul 30, 2026, from https://www.medicare.gov/coverage/shingles-vaccines
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.Centers for Medicare & Medicaid Services. (n.d.). Shingles vaccines. medicare.gov. Retrieved Jul 30, 2026, from https://www.medicare.gov/coverage/shingles-vaccines 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 coverage you add. You can get it by joining a standalone drug plan, or by joining a Medicare Advantage plan (or another Medicare health plan) that folds in drug coverage.Centers for Medicare & Medicaid Services. (n.d.). Shingles vaccines. medicare.gov. Retrieved Jul 30, 2026, from https://www.medicare.gov/coverage/shingles-vaccines
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.Centers for Medicare & Medicaid Services. (n.d.). Shingles vaccines. medicare.gov. Retrieved Jul 30, 2026, from https://www.medicare.gov/coverage/shingles-vaccines
How Much Does the Shingles Vaccine Cost Under Medicare?
If you have Part D coverage, the shingles vaccine costs you $0.Centers for Medicare & Medicaid Services. (n.d.). Shingles vaccines. medicare.gov. Retrieved Jul 30, 2026, from https://www.medicare.gov/coverage/shingles-vaccines There is no reduced price and no copay after a deductible.
The $0 holds even if you haven't met your plan's drug deductible for the year. Medicare's shingles vaccines page is explicit that a Part D plan won't apply a deductible or charge a copayment for an ACIP-recommended vaccine.Centers for Medicare & Medicaid Services. (n.d.). Shingles vaccines. medicare.gov. Retrieved Jul 30, 2026, from https://www.medicare.gov/coverage/shingles-vaccines So you don't have to reach a spending threshold first. So the deductible status of your plan doesn't change the price of this shot.
That's a change from how things used to be: the Inflation Reduction Act is what took cost-sharing on this shot 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 Medicare drug coverage to get it at no cost, and you can have it through a Part D plan or a Medicare Advantage plan that includes drug coverage.Centers for Medicare & Medicaid Services. (n.d.). Shingles vaccines. medicare.gov. Retrieved Jul 30, 2026, from https://www.medicare.gov/coverage/shingles-vaccines 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 add drug coverage and get the vaccine through that plan. You can join or change a Part D drug plan during Medicare's fall open enrollment, October 15 through December 7, and the change takes effect January 1.Centers for Medicare & Medicaid Services. (n.d.). Open Enrollment. medicare.gov. Retrieved Sep 2, 2026, from https://www.medicare.gov/health-drug-plans/open-enrollment If you are just turning 65, your Initial Enrollment Period is a seven-month window: the three months before your birthday month, the birthday month, and the three months after.Centers for Medicare & Medicaid Services. (n.d.). Open Enrollment. medicare.gov. Retrieved Sep 2, 2026, from https://www.medicare.gov/health-drug-plans/open-enrollment
Waiting has a price. If you go 63 days or more without creditable drug coverage after you first get Medicare, a late-enrollment penalty of 1% of the national base beneficiary premium ($38.99 in 2026) is added for each full month you went without, for as long as you have Part D.Centers for Medicare & Medicaid Services. (n.d.). Avoid late enrollment penalties. medicare.gov. Retrieved Jul 15, 2026, from https://www.medicare.gov/basics/costs/medicare-costs/avoid-penalties There is generally no penalty if you had creditable drug coverage or qualify for Extra Help.Centers for Medicare & Medicaid Services. (n.d.). Avoid late enrollment penalties. medicare.gov. Retrieved Jul 15, 2026, from https://www.medicare.gov/basics/costs/medicare-costs/avoid-penalties A drug plan also pays for your other prescriptions, so weigh it before you're standing at the pharmacy counter.
How to Get the Shingles Shot for Free
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. Here is the short version:
- Confirm you have Medicare drug coverage, either a standalone Part D plan or a Medicare Advantage plan that includes it.
- Ask the pharmacy to run the Shingrix shot through that drug plan. When the pharmacy bills your Part D or Medicare Advantage drug coverage, you pay nothing for it.Centers for Medicare & Medicaid Services. (n.d.). Shingles vaccines. medicare.gov. Retrieved Jul 30, 2026, from https://www.medicare.gov/coverage/shingles-vaccines
- If your doctor offers the shot in the office instead, ask how they will bill it, and whether the pharmacy would be simpler. Either way, it is the same Shingrix vaccine.
If you are unsure what drug coverage you have, call 1-800-MEDICARE (1-800-633-4227; TTY 1-877-486-2048), which has a real person on the line 24 hours a day, 7 days a week, except some federal holidays.Centers for Medicare & Medicaid Services. (n.d.). Contact Medicare — Medicare.gov. medicare.gov. Retrieved Jul 23, 2026, from https://www.medicare.gov/talk-to-someone For plan-specific questions, call your plan first, using the number on your member ID card.Centers for Medicare & Medicaid Services. (n.d.). Contact Medicare — Medicare.gov. medicare.gov. Retrieved Jul 23, 2026, from https://www.medicare.gov/talk-to-someone Free one-on-one help is also available from your State Health Insurance Assistance Program (SHIP): find it at shiphelp.org or call 1-877-839-2675.Centers for Medicare & Medicaid Services. (2026). Medicare & You 2026 (CMS publication 10050, medicare.gov). medicare.gov. Retrieved Jul 15, 2026, from https://www.medicare.gov/publications/10050-medicare-and-you.pdf
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 Original Medicare alone, with no drug plan attached, doesn't get you the free shot. You need Medicare drug coverage, through either a standalone Part D plan or a Medicare Advantage plan that includes it.Centers for Medicare & Medicaid Services. (n.d.). Shingles vaccines. medicare.gov. Retrieved Jul 30, 2026, from https://www.medicare.gov/coverage/shingles-vaccines
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 drug coverage, a Part D plan or a Medicare Advantage plan that includes it, during open enrollment (October 15 through December 7) or another enrollment window you qualify for, and then get the vaccine through that plan. 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. In that case the vaccine is covered through the plan's Part D benefit at $0, the same as a standalone drug plan. A Medicare Advantage plan without drug coverage leaves you in the same spot as Original Medicare.Centers for Medicare & Medicaid Services. (n.d.). Shingles vaccines. medicare.gov. Retrieved Jul 30, 2026, from https://www.medicare.gov/coverage/shingles-vaccines
Is there a penalty for joining a drug plan late?
Possibly. Going 63 days or more without creditable drug coverage after you first get Medicare adds a penalty of 1% of the national base beneficiary premium for each full month, for as long as you have Part D.Centers for Medicare & Medicaid Services. (n.d.). Avoid late enrollment penalties. medicare.gov. Retrieved Jul 15, 2026, from https://www.medicare.gov/basics/costs/medicare-costs/avoid-penalties Having creditable coverage or qualifying for Extra Help generally avoids it.Centers for Medicare & Medicaid Services. (n.d.). Avoid late enrollment penalties. medicare.gov. Retrieved Jul 15, 2026, from https://www.medicare.gov/basics/costs/medicare-costs/avoid-penalties
When can I join a Part D plan?
During fall open enrollment, October 15 through December 7, with coverage starting January 1, or during your Initial Enrollment Period when you first get Medicare.Centers for Medicare & Medicaid Services. (n.d.). Open Enrollment. medicare.gov. Retrieved Sep 2, 2026, from https://www.medicare.gov/health-drug-plans/open-enrollment
Where should I go to get the shingles shot?
A pharmacy that can bill your Part D plan is the cleanest path to the $0 price. A doctor's office may work too, but ask how they'll bill it first.
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.
Still have questions?
Brevy answers from this guide and every other guide here, and can check what you qualify for.