Why doesn't Medicare pay for Shingrix?

Editorial team Published on

Medicare does cover the shingles vaccine, but it is categorized under Medicare Part D (prescription drug coverage) rather than Original Medicare Part B (medical insurance).

Why It Is Not Covered Under Part B

  • Division of Benefits: Medicare Part B traditionally covers specific preventive vaccines administered in medical settings, such as the flu, pneumonia, COVID-19, and Hepatitis B.
  • Prescription Classification: The shingles vaccine (Shingrix) is classified legally and structurally as a prescription medication, which places it under the governance and formularies of Medicare Part D plans or Medicare Advantage plans that include drug coverage.

How to Get Coverage

  • Enroll in Part D: If you only have standalone Original Medicare (Parts A and B) without a Part D prescription drug plan or a bundled Medicare Advantage plan, the vaccine will not be paid for by Medicare.
  • Zero Out-of-Pocket Cost: Thanks to the Inflation Reduction Act, if you have Medicare Part D, recommended adult vaccines like shingles cost $0 out-of-pocket when administered by an in-network provider or participating pharmacy.

Does Medicare cover the Shingrix vaccine in 2026?

Yes, Medicare covers the two-dose Shingrix vaccine at no cost ($0 copay or deductible) for eligible beneficiaries enrolled in Medicare Part D or a Medicare Advantage plan with prescription drug coverage.

Coverage Details

  • Original Medicare (Parts A and B): Does not cover the Shingrix vaccine.
  • Medicare Part D: Fully covers the vaccine as a recommended adult immunization under the AARP Medicare coverage guidelines.
  • Medicare Advantage (Part C): Covered if your plan includes built-in prescription drug coverage.

Cost and Requirements

  • Out-of-Pocket Cost: $0 for the vaccine itself, thanks to the Inflation Reduction Act.
  • Network Rules: You must receive the shot from an in-network provider or pharmacy that can bill your Part D plan directly to avoid paying upfront.
  • Eligibility: Recommended by the CDC for healthy adults aged 50 and older, and immunocompromised adults aged 19 and older.

How much is the Shingrix shot out of pocket?

Without insurance, the out-of-pocket cash price for the Shingrix vaccine averages between $200 and $288 per dose, which totals $400 to $576 for the full two-dose regimen. The manufacturer's standard list price is $234.69 per dose, though actual retail prices fluctuate by pharmacy.

Estimated Out-of-Pocket Cost Breakdown

The amount you pay depends heavily on your insurance status:

  • Commercial/Private Insurance: $0. Thanks to the Affordable Care Act (ACA), most private and employer-sponsored plans must cover the full cost of the vaccine with no copay or deductible, provided you receive it from an in-network provider or pharmacy.
  • Medicare Part D or Medicare Advantage: $0. The Inflation Reduction Act mandates that all recommended vaccines under Part D prescription drug plans are covered with zero out-of-pocket costs. Note: Original Medicare (Part A and Part B) does not cover Shingrix, so you must have a plan with drug coverage to get it for free.
  • Medicaid: $0 to less than $5 per dose in most states.
  • Uninsured (Retail Cash Price): $200 to $288+ per dose, plus any potential pharmacy administration fees.

Approximate Pharmacy Cash Prices (Per Dose)

If you are paying entirely out of pocket, specific pharmacy prices typically hover around these ranges before discounts:

  • Costco: ~$256
  • Walgreens: ~$269
  • CVS / Target: ~$270

Ways to Reduce Out-of-Pocket Costs

If you do not have health insurance, you can lower the cost using these resources:

  • Prescription Discount Cards: Free coupons from platforms like GoodRx or SingleCare can lower the price to roughly $216 to $255 per dose.
  • Patient Assistance Programs: The vaccine's manufacturer provides a patient assistance program called GSKForYou that offers the vaccine at no cost to eligible low-income or uninsured individuals.
  • Local Health Departments: Community health clinics or local government health departments often provide vaccines at heavily subsidized or sliding-scale fees.

Is Shingrix a once-in-a-lifetime shot?

Yes, Shingrix is given as a single two-dose series in a lifetime, and the CDC does not currently recommend a booster shot after you finish both doses.

How Long Protection Lasts

  • 10 years or more: Recent studies show that protection from Shingrix stays strong for at least a decade.
  • High effectiveness: The two-dose series is more than 90% effective at preventing shingles and long-term nerve pain in healthy adults.
  • Future recommendations: Health experts continue to study long-term immunity, so booster guidelines might change as more data becomes available.

Vaccine Schedule

  • Two doses: You need two separate injections of Shingrix to complete the series.
  • Timing: The second dose is usually given 2 to 6 months after the first dose (or 1 to 2 months later for adults with weakened immune systems).
  • Prior vaccines: You should still get Shingrix even if you had the older Zostavax vaccine or had shingles in the past.

Is the shingles shot free for seniors?

The shingles shot is free for most seniors on Medicare Part D after the Inflation Reduction Act made all adult vaccines recommended by the ACIP free.

Medicare Coverage

  • Medicare Part D: Covers the Shingrix vaccine completely with $0 out-of-pocket cost.
  • Medicare Advantage (Part C): Also covers the vaccine at no cost if your plan includes Part D prescription drug benefits.
  • Original Medicare (Parts A and B): Does not cover the shingles shot unless you have a Part D plan.

Other Insurance and Programs

  • Medicaid: Coverage varies by state, but many state Medicaid programs now cover it for adults over a certain age.
  • Private Insurance: Most commercial insurance plans cover the vaccine for adults aged 50 and older, but a copay may apply depending on your specific plan.
  • Out-of-Pocket: Without insurance, the two-dose vaccine can cost around $150 to $200 per dose at local pharmacies.

Shingles Vaccine | Does Medicare Cover The Shingles Shot?

9 related questions found

How often should a 70 year old get a shingles shot?

A 70-year-old person only needs the Shingrix vaccine once in their lifetime as a single, two-dose series, and no routine boosters are currently recommended.

Vaccine Schedule

  • First dose: Given at your current visit.
  • Second dose: Given 2 to 6 months after the first dose (or 1 to 2 months later if you have a weakened immune system).
  • Total shots: Exactly two shots total complete the series.

Important Details

  • Prior vaccination: You should still get Shingrix even if you received the older Zostavax vaccine years ago (Zostavax is no longer used).
  • Past shingles: You can and should still get vaccinated even if you have already had shingles in the past. Wait until the rash clears up first.
  • Duration: Protection lasts strongly for many years without needing another series.

Is there a generic version of Shingrix?

There is currently no generic version available for Shingrix.

Generic and Official Details

  • Generic Name: Zoster Vaccine Recombinant, Adjuvanted (often abbreviated as RZV)
  • Manufacturer: GlaxoSmithKline (GSK)
  • Availability: It is a brand-name biologic product only, meaning no interchangeable generic alternatives exist on the market.

What You Need to Know

  • Purpose: It prevents shingles (herpes zoster) in adults aged 50 and older, as well as adults aged 18 and older who have a high risk due to a weakened immune system.
  • Dosage: Given as a series of two intramuscular injections in the upper arm, usually spaced 2 to 6 months apart for most adults.
  • Cost and Coverage: Because it is a brand-name vaccine, price depends on insurance coverage. Many commercial insurance plans and Medicare Part D cover the vaccine with little to no out-of-pocket cost, and GSK offers patient assistance programs for eligible individuals who uninsured or underinsured.

What is the downside of getting a shingles shot?

The main downside of getting the shingles shot (such as Shingrix) is experiencing temporary, flu-like side effects that can disrupt your routine for two to three days.

Common Side Effects

  • Injection site reactions: Pain, redness, swelling, or itching where you got the shot.
  • General discomfort: Muscle pain, fatigue, headache, shivering, and fever.
  • Stomach issues: Mild nausea, upset stomach, or abdominal pain.
  • Impact on routine: Symptoms are often strong enough to make you want to rest or take a day off work, especially after the second dose.

Rare Risks

  • Severe allergic reactions: Anaphylaxis, which causes swelling of the face or throat and trouble breathing, can happen but is extremely rare.
  • Guillain-Barré Syndrome (GBS): The Food and Drug Administration notes a very small potential increased risk for this rare nerve condition after vaccination (about 3 excess cases per million).

Do you repeat the shingles vaccine every 5 years?

No, you do not repeat the shingles vaccine every 5 years.

Vaccine Schedule and Boosters

  • The standard shingles vaccine, Shingrix, requires a two-dose series given 2 to 6 months apart.
  • Health agencies like the Centers for Disease Control and Prevention do not recommend a routine booster shot after you finish the two-dose series.
  • Research shows that protection remains strong for at least 7 to 10 years, and potentially longer.

Who Needs the Vaccine?

  • Healthy adults aged 50 and older should receive the two doses.
  • Adults aged 19 and older with weakened immune systems should also get the two doses.
  • If you previously received the older vaccine called Zostavax, you should still get the newer Shingrix series.

How much does Shingrix cost at Walmart?

The cost of the Shingrix shingles vaccine at Walmart depends entirely on your insurance coverage:

  • With Insurance / Medicare: $0 out-of-pocket. Under the Affordable Care Act (ACA) and Medicare Part D, Shingrix is covered at a $0 copay for adults aged 50 and older and immunocompromised individuals aged 19 and older.
  • Without Insurance (Out-of-Pocket Cash Price): Approximately $250 to $300 per dose. Because Shingrix is a two-dose series, the total full-course cash price ranges between $500 and $600.

Ways to Lower the Cost

If you do not have insurance or your plan does not cover it, you can reduce your expenses at Walmart Pharmacy:

  • Prescription Discount Cards: You can use a free discount card or coupon from platforms like GoodRx or SingleCare at the Walmart pharmacy counter to bring the price down closer to $200 to $255 per dose.
  • Manufacturer Assistance: GlaxoSmithKline (GSK), the manufacturer of Shingrix, offers patient assistance programs that provide free or low-cost vaccines to eligible low-income or uninsured individuals.