Call our licensed insurance agents (TTY 711)

Speak to a licensed insurance agent (TTY 711)

1-855-792-0088

Mon – Fri, 8 a.m. – 6 p.m. CT

Does Medicare Cover the Shingles Vaccine?

Key Takeaways

  • Whether you choose to add a Part D plan to your Original Medicare Parts A and B or enroll in a Medicare Advantage plan that includes Part D, you need a prescription drug plan to cover your shingles vaccine.
  • The cost of your shingles vaccine will depend on your Part D plan, but in most cases, you’ll have a copay when you receive the vaccine.
  • Medicare Part D covers both the two-shot and single-shot shingles vaccines.

Original Medicare Part A & B does not cover the shingles vaccine, but Medicare Part D does. You must add Part D separately. Most Medicare Advantage (Part C) plans also include Part D benefits.

Find the Medicare Plan that works for you.

Find My Ideal Plan
A drawing of a person selecting an option

Is the Shingles Vaccine Covered by Medicare?

Technically, Original Medicare will not cover your shingles vaccination. How does Medicare cover the shingles vaccination? If you have a Medicare Part D prescription drug plan, immunizations and vaccinations that help prevent illness are a part of that plan. Part D is a separate plan from Part A and Part B, which means you must enroll in (and pay for) it separately if you have Original Medicare. Most Medicare Advantage plans include Part D coverage.

How much does the Shingrix vaccine cost?

The price for a standard shingles vaccine, Shingrix, is roughly $150 to $190. If You have Medicare Part D included with either Original Medicare or Medicare Advantage, you may pay less.

How Much Does a Shingles Shot Cost With Medicare?


The cost of your shingles shot if you have Medicare coverage largely depends on your plan. How does Medicare cover the shingles vaccine for seniors? If you have Medicare Part D coverage, you’ll pay a copayment to the pharmacy or provider that gives you your shot. This happens if you’ve already met your deductible for the year. Remember, if you have Medicare Advantage, you may have Part D included. If so, you’ll also pay a copay.

Does Medicare Cover the New 2-Part Shingles Vaccine?


Medicare Part D covers Shingrix, a two-shot vaccine for shingles. Medicare also covers a single-shot vaccine option, called Zostavax.

Let’s find your ideal Medicare Advantage plan.

Call Today
A drawing of a person selecting an option

Does Medicare Pay for Shingles Shots?

Medicare Part D currently covers shingles vaccines, but it’s important to double-check your coverage options each year to ensure your needs are covered. Medicare Part D coverage and pricing can change from year to year.

How Does Medicare Part D Cover the Shingles Vaccine?


Medicare Part D can cover vaccines and prescription drugs. Your vaccine and its cost are on a list in your plan’s drug formulary, alongside other prescription drug costs. Your vaccine cost counts toward your deductible like other Part D services. You may have to pay the full price for your shingles vaccine if you have not met your annual deductible.

Does Medicare Cover Shingles Shots at Pharmacies?


Always check with your insurance company, but getting your shingles shot at a doctor’s office may not be covered the same as if you get it at a pharmacy. Because it’s a Part D service, shots given at pharmacies are applied directly to your Part D plan — just like other prescription drug costs. Does Medicare pay for shingles shot if a doctor gives it? Probably, but you may need to pay upfront and submit a claim for reimbursement.