Yes. Medicare Part D covers shingles vaccines. If you have Medicare drug coverage, the shingles vaccine is generally covered at $0 out of pocket because Part D covers recommended adult vaccines, including the shingles shot.

That is the short answer. The practical answer is to make sure the pharmacy or provider is billing your Part D drug plan correctly before you get the shot.

Original Medicare Part A and Part B do not cover the shingles vaccine by themselves. The coverage comes from Medicare drug coverage, either through a standalone Part D plan or a Medicare Advantage plan that includes Part D drug coverage.

Is the Shingles Vaccine Covered by Medicare Part D?

Yes. Medicare says Medicare drug coverage, or Part D, covers shingles shots.

This matters because the shingles vaccine is handled differently than some other common vaccines. Flu shots, pneumococcal shots, and some other vaccines may be covered under Part B. Shingles is a Part D vaccine. RSV is another common example; Medicare says Part D covers the RSV shot.

That means the coverage depends on whether you have Medicare drug coverage.

If you have Original Medicare with a standalone Part D plan, the Part D plan is the piece that covers the shingles vaccine.

If you have a Medicare Advantage plan with drug coverage, often called an MAPD plan, the drug portion of that plan usually handles the shingles vaccine.

If you have Original Medicare but never enrolled in a Part D plan, Medicare may not pay for the shingles vaccine.

How Much Does the Shingles Vaccine Cost With Medicare Part D?

For most people with Medicare Part D drug coverage, the shingles vaccine should cost $0.

The CDC says that starting in 2023, people with Medicare Part D coverage pay nothing out of pocket for Shingrix, the recombinant shingles vaccine. You can review the CDC’s shingles vaccine information here: CDC shingles vaccination guidance.

That means the Part D deductible should not apply. You should not have a copay or coinsurance for the recommended shingles vaccine when it is billed correctly to your Medicare drug coverage.

If the pharmacy tells you there is a charge, pause before paying. It may be a billing issue, a network issue, or a sign that the pharmacy does not have your correct Part D information.

Is Shingrix Covered by Medicare?

Yes. Shingrix is the shingles vaccine used in the United States, and Medicare Part D covers it.

The CDC recommends two doses of Shingrix for adults age 50 and older. The second dose is usually given 2 to 6 months after the first dose.

The CDC also recommends Shingrix for adults age 19 and older who have weakened immune systems because of disease or therapy.

That recommendation is medical guidance. For your own health situation, ask your doctor or pharmacist whether the shingles vaccine is appropriate for you and when to receive it. My lane is the Medicare coverage and plan side: whether your drug coverage should pay and how to avoid billing surprises.

Why Is the Shingles Vaccine Part D Instead of Part B?

Medicare splits vaccine coverage between Part B and Part D.

Part B covers certain vaccines as medical benefits. Part D covers many commercially available vaccines that are not covered by Part B.

That is why shingles coverage can confuse people. They may have heard that “Medicare covers vaccines” and assume Part B handles all of them. It does not.

For shingles, the key question is not just “Do you have Medicare?” It is “Do you have Medicare drug coverage?”

This is the same reason Part D details matter when comparing plans. Formularies, pharmacies, and plan rules can affect prescription costs. I explain that broader process here: How to compare Medicare Part D plans in the Kansas City area.

Want Your Part D Coverage Checked Before You Go?

If you are not sure whether your current plan will cover the shingles vaccine correctly, reach out before you get the shot.

I can review your Part D plan, pharmacy, ZIP code, and medication list to make sure your coverage is set up the way you think it is.

Call 816-291-3655 or schedule a free consultation. There is no cost for a Medicare plan review.

Where Should You Get the Shingles Vaccine?

For many people, the easiest place is a pharmacy that can bill your Part D plan directly.

Ultimately, if you need a Part D vaccine like shingles or RSV, going to the pharmacy is almost always the smoother route when the pharmacy can bill your drug plan directly. That can help you avoid upfront costs, reimbursement forms, and back-and-forth paperwork after the shot.

Before the shot, ask:

  1. Do you have my current Medicare drug plan on file?
  2. Are you billing this under Part D?
  3. Is this pharmacy in my plan’s network?
  4. Will I owe anything today?

If the answer is not clear, it is better to sort it out before receiving the vaccine.

Some vaccines given in a doctor’s office are billed under Part B, but shingles is different. A doctor’s office may provide shingles vaccines too, but billing can be more complicated if the office does not bill Part D directly. You may be asked to pay first and seek reimbursement later. That is not ideal if you can avoid it.

What If You Have a Medicare Advantage Plan?

Most Medicare Advantage plans include Part D drug coverage, but not all of them do.

If your Medicare Advantage plan includes drug coverage, the shingles vaccine should usually be covered through the drug portion of the plan.

If your Medicare Advantage plan does not include drug coverage, or if you have a special type of plan with separate drug coverage rules, you should confirm before getting the vaccine.

Do not assume the card in your wallet tells the whole story. Some cards show medical coverage clearly but make the drug coverage harder to understand. If you are not sure, call the plan, ask the pharmacy to run a test claim, or have the plan reviewed.

If you are still deciding between Original Medicare with Part D and Medicare Advantage, this comparison may help: Medicare Advantage vs. Medigap in the Kansas City area.

What If You Have a Medicare Supplement?

A Medicare Supplement plan, also called Medigap, does not cover prescription drugs or Part D vaccines by itself.

Medigap works with Original Medicare. It helps pay certain Medicare-approved Part A and Part B costs. It does not replace a standalone Part D drug plan.

So if you have Original Medicare plus a Medicare Supplement, your shingles vaccine coverage usually comes from your standalone Part D plan, not the Supplement policy.

This is a common point of confusion. People see a strong Supplement plan and assume it covers everything around Medicare. It does not. For prescriptions and Part D vaccines, you still need to look at the drug plan.

If you are reviewing your total Medicare setup, this guide explains how Supplement costs fit into the bigger picture: How much does a Medicare Supplement plan cost in 2026?.

Does the Shingles Vaccine Count Toward Your Part D Costs?

Because recommended vaccines are generally covered at $0 under Part D, the shingles vaccine should not create the kind of out-of-pocket surprise people used to worry about.

Still, the claim may show up in your Part D plan history. That does not mean you did something wrong. It just means the drug plan processed the vaccine claim.

If you are taking expensive prescriptions, the vaccine is only one piece of the Part D picture. You still want to review:

  1. your current medications
  2. each drug’s formulary status
  3. pharmacy pricing
  4. deductible treatment
  5. prior authorization, step therapy, or quantity limits

For more on that, see What is a Medicare Part D formulary?.

How This Comes Up in Kansas City

In the Kansas City area, the issue is usually not whether Part D covers the shingles vaccine. It does.

The problem is usually one of these:

  1. the person does not have Part D coverage
  2. the pharmacy has an old drug plan on file
  3. the person changed Medicare Advantage plans and forgot to update the pharmacy
  4. the pharmacy is not billing the vaccine through Part D
  5. the person is not sure whether their plan includes drug coverage

That can happen in Blue Springs, Independence, Lee’s Summit, Overland Park, or anywhere in the Kansas City metro.

The fix is usually simple: verify the drug plan and pharmacy before the shot.

The Practical Next Step

If you have Medicare drug coverage and are getting the shingles vaccine, ask the pharmacy to confirm the claim is being billed to your Part D plan and that your cost is $0 before they administer the shot.

If you do not have Part D drug coverage, or you are not sure whether your Medicare Advantage plan includes drug coverage, check before you go.

The shingles vaccine is a good example of why Part D is not just about daily prescriptions. It also affects certain vaccines and pharmacy-based care that can matter during the year.

Frequently Asked Questions

Does Medicare Part D cover the shingles vaccine?

Yes. Medicare Part D covers shingles vaccines. Medicare says drug coverage, or Part D, covers shingles shots.

Is the shingles vaccine free with Medicare?

If you have Medicare Part D drug coverage, the shingles vaccine is generally covered at $0 out of pocket when billed correctly.

Does Original Medicare cover shingles shots?

Original Medicare Part A and Part B do not cover the shingles vaccine by themselves. You need Medicare drug coverage, either through a standalone Part D plan or a Medicare Advantage plan that includes Part D.

How many shingles shots do you need?

The CDC recommends two doses of Shingrix for adults age 50 and older, usually separated by 2 to 6 months. Some immunocompromised adults age 19 and older are also recommended to receive Shingrix.

Should I get the shingles vaccine at a pharmacy or doctor’s office?

Many people find it easiest to use a pharmacy that can bill Part D directly. A doctor’s office may also provide it, but shingles is a Part D vaccine, so you should ask how they bill the vaccine before receiving it. If they cannot bill your Part D plan directly, you may need to pay upfront and request reimbursement.

Does Medigap cover the shingles vaccine?

No. A Medicare Supplement, or Medigap, plan does not cover prescription drugs or Part D vaccines by itself. If you have Original Medicare with Medigap, your shingles vaccine coverage usually comes from your standalone Part D plan.