Prescriptions & Equipment

Does Medicare Cover the Shingles Vaccine and Other Vaccines?

Yes. With a Medicare drug plan, the shingles vaccine costs you nothing, and Part B covers flu, COVID-19, and pneumonia shots at no cost. Without Part D, Medicare does not pay for the shingles shot.

What Original Medicare covers. Part B covers several vaccines at no cost to you when the provider accepts assignment: the yearly flu shot, pneumonia (pneumococcal) shots, COVID-19 vaccines, and hepatitis B shots for people at increased risk. Vaccines needed after an exposure or injury — a tetanus shot after a bad cut, for example — are also covered under Part B, though those can involve normal cost-sharing.

Where the shingles vaccine actually lives. Shingles (given in two doses) is not a Part B benefit — it's covered under Part D, the drug benefit. Since 2023, federal law requires that every adult vaccine recommended by the CDC's advisory committee — shingles, RSV, Tdap, and others — cost you nothing under Part D: no deductible, no copay. A pharmacy in your plan's network is usually the smoothest place to get one; a doctor's office may have to bill your drug plan differently, which can mean paying up front and claiming reimbursement.

What it does not cover. The shingles vaccine without a Part D plan. If you have Original Medicare and no drug plan, Medicare pays nothing toward the shingles or RSV vaccine — the no-cost rule only works inside drug coverage you're actually enrolled in. Commercially available vaccines outside the recommended list can be covered by Part D with normal cost-sharing.

The honest cost note. The shots themselves carry no cost-sharing, but the drug plan behind them has a premium — and going without Part D also builds a permanent late-enrollment penalty — 1% of the national base premium ($38.99 in 2026) for each full month without creditable coverage, once a gap reaches 63 days for every month without creditable coverage.

Medicare Advantage plans that include drug coverage follow the same rules — Part B vaccines through the plan's medical side, shingles and other recommended vaccines through its drug side at no cost.

Who to talk to. Talk to your doctor or pharmacist about which vaccines you're due for — they can see your history and spacing. Talk to an advisor if you don't have drug coverage: the shingles vaccine is covered only through Part D — a fact worth knowing when weighing drug coverage, whatever you decide.

Calculate the Part D late penalty

Important Medicare Disclosure: We do not offer every plan available in your area. Please contact Medicare.gov or 1-800-MEDICARE (1-800-633-4227), 24 hours a day/7 days a week, to get information on all of your options. TTY users should call 1-877-486-2048. We are not connected with or endorsed by the U.S. government or the federal Medicare program. Medicare has neither reviewed nor endorsed this information.

Call 1-800-613-5565 (TTY: 711) · Mon–Fri 8am–8pm ET · Sat 9am–5pm ET · Calls are answered by a licensed insurance agent.