Skip to main content

The Money Overview

Medicare now covers the shingles vaccine and other Part D shots at no cost

The shingles vaccine used to carry a sticker price that stopped a lot of older Americans at the pharmacy counter, often around $150 to $200 for the two-dose series. That barrier is gone for people with Medicare drug coverage. Since a provision of the Inflation Reduction Act took effect, the shingles shot and every other adult vaccine recommended for routine use come with no deductible, no copay, and no coinsurance under Part D. The benefit has been in place since the start of 2023 and remains in force for 2026, yet many beneficiaries still assume the shots cost money and skip them, leaving a paid-for benefit unused.

Which shots the benefit covers

The change covers vaccines recommended for adults by the federal Advisory Committee on Immunization Practices, the panel that sets the national immunization schedule. In practice that means the two-dose shingles vaccine, the vaccine for respiratory syncytial virus, the Tdap shot that guards against tetanus, diphtheria, and whooping cough, and others move to full coverage under Part D, with no charge to the beneficiary for the series.

The coverage reaches beneficiaries no matter how they get their drug benefit. Whether a person carries a standalone Part D plan or a Medicare Advantage plan that bundles in drug coverage, the recommended vaccines are free. The shingles series specifically requires two doses, spaced two to six months apart, and both are covered, according to Medicare’s own shingles-shot coverage page, so there is no partial-coverage trap where the first shot is free and the second generates a bill.


Free retirement updates: Miss an enrollment or claim deadline and it may be gone. Our free Retirement Shield newsletter keeps readers ahead of the ones that matter. Get the free newsletter.

Why these vaccines used to generate a bill

The reason the change matters is that these particular vaccines sit under Part D, the prescription-drug side of Medicare, rather than under Part B. Flu, pneumonia, and COVID-19 vaccines were already free because they fall under Part B, which covers them as preventive services with no cost-sharing. That split left the shingles shot as the most common example of a recommended vaccine that still ran through the drug benefit, where the usual deductibles and copays applied — the exact gap the new rule closed.

The financial logic behind the fix is straightforward. A single shingles episode can lead to weeks of nerve pain and, in some cases, costly follow-up treatment for a complication called postherpetic neuralgia, so removing the upfront cost of prevention is meant to head off far larger claims later. For the beneficiary the arithmetic is simpler still: a shot that once meant weighing whether the protection was worth $200 now costs nothing at all, which changes the decision from a budget question into a scheduling one.

The scale of the missed opportunity is large. Shingles becomes more common with age, and a sizable share of older adults who could get the vaccine at no charge still have not, often because they remember the old out-of-pocket price or never heard that it changed. Every series left unclaimed is protection a beneficiary has already funded through the Part D system but is not collecting, while the expense of the illness it prevents — clinic visits, antiviral prescriptions, and weeks of reduced activity — falls squarely on the household whenever the shot is skipped.

The catch that can still generate a bill

The zero-dollar price depends on where the shot is given. To land at no cost, a Part D vaccine generally needs to be administered at a pharmacy inside the plan’s network or through an arrangement the plan recognizes, as spelled out in Medicare’s guidance on drug-coverage costs. A beneficiary who gets the shot at a doctor’s office that bills it as a medical service, rather than running it through the drug benefit, can still end up with a charge the plan does not fully absorb. The same risk appears at a pharmacy that sits outside the plan’s network, where the vaccine may be dispensed but the $0 pricing does not apply, leaving the beneficiary to sort out an unexpected bill after the fact.

The practical fix is to treat the shingles vaccine like a prescription rather than a routine office procedure. Getting it at a network pharmacy, and confirming in advance that the pharmacy will process it through Part D, is what guarantees the free price. Because the two doses are handled the same way, doing this once establishes the pattern for the second shot months later, and avoids the surprise bill that comes from mixing the medical and drug sides of Medicare.

That breadth is what makes the recommended shots quietly one of the better deals in the program, and also why the biggest risk is not cost but inertia — the money is already covered, and the only way to lose the value is to keep believing the old price still applies. The point is not the $200 saved on paper; it is a preventable illness avoided at no charge, for a benefit that stays in place for 2026 whether or not a beneficiary ever uses it.

This article was produced with AI assistance and reviewed against primary sources by The Money Overview editorial team.

More Financial Reading