You're at the pharmacy counter, the shingles shot is ready, and nobody can tell you whether Medicare will cover it or hand you a bill. The short version: Medicare does cover it, but the answer runs through two different parts of your coverage, and which one pays decides what you owe. Vaccines split between Part B and Part D, and knowing which is which is the difference between a $0 shot and a surprise charge.

In This Guide

Which Vaccines Medicare Covers Under Part B vs Part D

Medicare doesn't cover vaccines in one place. It splits them into two buckets, and the bucket a shot lands in decides how it's billed and what you pay.

Bucket one is Part B, your medical insurance. It covers a specific set of preventive vaccines directly, the same way it covers a flu shot at the doctor's office. Bucket two is Part D, your prescription drug plan. It picks up nearly every other adult vaccine as if it were a prescription you fill at the pharmacy.

So the real question is never only whether Medicare covers a shot, it's which part covers it. Get that right and, in 2026, almost all of them come out to $0.

Vaccines Part B Covers for Free

Part B's vaccine list is short and specific. Under the federal rule that governs preventive vaccines (42 CFR 410.57), Part B pays for four:

  • Flu (influenza) shots, seasonally.
  • Pneumococcal vaccines, which guard against a common cause of pneumonia.
  • COVID-19 vaccines.
  • Hepatitis B, but only for people at high or intermediate risk of infection.

For all four, you pay nothing when your provider accepts assignment, and the Part B deductible does not apply. That's a real carve-out. Normally Part B makes you meet an annual deductible ($283 in 2026) and then pay 20% of the cost of a service. Preventive vaccines skip both.

The one to watch is hepatitis B. Part B covers the hepatitis B vaccine at $0 only for people at high or intermediate risk of infection, so your risk level is what decides whether the hepatitis B shot is covered on the Part B side. If your risk is low, don't assume Part B pays for it, and if you're not sure where you fall, ask your doctor before the needle goes in.

Vaccines Part D Covers, Including Shingles

This is the one that trips people up. The shingles shot feels like a preventive vaccine, so folks assume Part B pays for it. It doesn't. Shingles is a Part D vaccine.

Everything not on that short Part B list, meaning every other commercially available adult vaccine that ACIP recommends, is covered under your Part D drug plan. The common ones people ask about:

As for cost: since the Inflation Reduction Act took effect, ACIP-recommended adult vaccines are $0 under Part D. Your plan charges no copayment and applies no deductible for them. So the shingles shot that used to cost people real money out of pocket now runs $0, as long as it's billed through your drug plan.

One thing to know: this only works if you actually have Part D coverage. If you skipped a drug plan, a Part D vaccine has no plan to bill, and you could be charged the full retail price.

Which Card Medicare Covers: Part B vs Part D Vaccines

The split isn't just trivia. It changes which card you hand over and, sometimes, whether the shot is free at all.

A Part B vaccine is billed to your medical coverage. A Part D vaccine is billed to your drug plan, and pharmacies handle that through their prescription system. Give the pharmacy the wrong card, or go somewhere that can't bill your drug plan, and a $0 shingles shot can turn into a bill you have to fight later.

Most large pharmacy chains are set up to bill Part D vaccines directly, which is why a pharmacy is often the easiest place to get shingles, Tdap, or RSV. Your doctor's office may be the better spot for the Part B four, since that's where medical claims flow.

How to Make Sure You Pay Nothing

A few simple moves keep these vaccines free:

  • Confirm the part first. Ask whether the shot is billed to Part B or Part D before you get it. For the Part B four, use your medical coverage; for shingles, Tdap, or RSV, use your Part D plan.
  • Use a provider that accepts assignment for Part B vaccines, and an in-network pharmacy for Part D ones, so you're not stuck with a balance.
  • Show both cards. Bring your red-white-and-blue Medicare card and your Part D plan card so the pharmacy can route the claim correctly.
  • If you're on Medicare Advantage, your plan handles both Part B and Part D vaccines under one roof, but the same rule applies: use the plan's network so the shot is covered.

Get the routing right and, in 2026, a healthy adult can knock out flu, pneumococcal, COVID-19, shingles, Tdap, and RSV without paying a cent.

Frequently Asked Questions

Does Medicare Part B or Part D cover the shingles vaccine?

Part D. The shingles (zoster) shot is not on Part B's short preventive-vaccine list, so it's covered through your Part D drug plan. Since the Inflation Reduction Act, it's $0 under Part D, with no copay and no deductible, as long as you have a drug plan and get it at a pharmacy that can bill it.

Are vaccines free under Medicare in 2026?

Most routine adult vaccines are. The Part B four (flu, pneumococcal, COVID-19, and hepatitis B for people at high or intermediate risk) are $0 when your provider accepts assignment. And ACIP-recommended adult vaccines under Part D, like shingles, Tdap, and RSV, are also $0 with no copay or deductible. The key is that the shot is billed to the right part.

Does Medicare cover the RSV vaccine?

Yes, through Part D. RSV is one of the adult vaccines ACIP recommends, so it's covered by your Part D drug plan at $0, not by Part B. You'll want to get it at a pharmacy that can bill your plan.

Which part of Medicare covers vaccines?

Both, and which one applies is what decides your cost. Part B covers a short, fixed list of preventive vaccines directly; Part D covers the rest of the adult vaccines ACIP recommends. Because a vaccine is either $0 or a full retail bill depending on which part it's billed to, the routing matters more than the shot itself.

What if I don't have a Part D plan?

Then a Part D vaccine has no plan to bill, and you could be charged the full retail price for shots like shingles or RSV. The Part B vaccines are still covered through your medical insurance, but the rest run through a drug plan, so going without one leaves those out of pocket.

Learn More

Find personalized help sorting out which part of Medicare pays for a parent's vaccines 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.