Medicare covers two shingles vaccines for people 50 and older: Shingrix and Zostavax. Understanding which vaccine Medicare pays for and under what circumstances helps you make informed decisions about your healthcare. The coverage rules differ between Original Medicare (Part A and B) and Medicare Advantage plans, and the specifics matter when you're planning your vaccination.
Learn How to Make Orange Julius at Home →
Shingles, also called herpes zoster, affects about 1 in 3 Americans during their lifetime, typically after age 50. The infection causes painful blisters and can lead to long-term nerve pain called postherpetic neuralgia. Two vaccines prevent shingles or reduce its severity: Shingrix (the newer vaccine approved in 2017) and Zostavax (an older vaccine no longer distributed in the United States as of 2018). The Centers for Disease Control and Prevention recommends Shingrix for most adults 50 and older, including those who previously received Zostavax.
Under Original Medicare Part B, Shingrix is covered at no cost to you after you meet your yearly Part B deductible. Medicare pays 80% of the cost after the deductible, but most providers don't charge additional amounts beyond Medicare's approved rate, making your out-of-pocket cost zero. The vaccine requires two doses, given 2 to 6 months apart. This coverage applies whether you receive the vaccine at a doctor's office, pharmacy, or clinic.
Medicare Advantage plans must cover Shingrix because federal rules require them to offer at least the same preventive services as Original Medicare. However, your specific out-of-pocket cost depends on your plan. Some plans cover it with zero cost-sharing at in-network providers, while others may charge copayments. You should check your plan documents or contact your plan directly to understand your cost before scheduling.
Practical takeaway: If you have Original Medicare Part B, Shingrix is covered with no cost to you after your deductible. If you have Medicare Advantage, contact your plan to confirm whether you'll pay anything at your preferred vaccination location.
Original Medicare Part B treats Shingrix as a preventive vaccine, which means it receives special coverage status. Preventive services covered by Part B are typically covered at 100% after you meet your yearly deductible—but in practice, this often means no cost to you because most healthcare providers bill Medicare their standard rate and accept that as payment in full.
Learn About Adjusting the Ribbon Size in Windows 11 →
Here's how the process works in real terms: You make an appointment to get vaccinated at a doctor's office, clinic, or pharmacy. When you arrive, you provide your Medicare card. The provider administers the vaccine and submits a claim to Medicare. Medicare applies the claim against your Part B deductible first. Once your deductible is met, Medicare covers the vaccine. The provider bills you for any remaining deductible amount you haven't yet paid that year, but typically charges nothing more for the vaccine itself.
The timing of your vaccination matters if you haven't met your deductible yet. If you get vaccinated early in the year when you haven't met your deductible, you may owe the full deductible amount (which is $240 for 2024, though this amount changes annually). If you've already met your deductible through other medical services, the vaccine costs you nothing. Once you receive the first dose, you'll need a second dose between 2 to 6 months later. That second dose is also covered the same way.
Some locations offer additional convenience. Many retail pharmacies like CVS, Walgreens, and Rite Aid offer Shingrix and accept Medicare Part B. Your doctor's office also administers it. When you schedule, confirm that the location accepts your Medicare coverage before your appointment to avoid surprises.
One important detail: Part B covers the vaccine itself, but if you receive the vaccine at a location that charges an administration fee beyond the vaccine cost, you may owe that fee. This is rare—most providers absorb this cost—but it's worth confirming when scheduling.
Practical takeaway: Track whether you've met your Part B deductible yet this year. If you have, your Shingrix vaccination will cost nothing. If you haven't, you'll owe your remaining deductible amount, typically up to $240 in 2024.
Medicare Advantage (Part C) plans are required by federal law to cover Shingrix at the same level as Original Medicare covers it. This doesn't mean your cost is the same—it means the vaccine must be covered. Your actual out-of-pocket cost depends entirely on your specific plan's design and which provider you use.
Get Your Free Colorado State ID Guide →
Most Medicare Advantage plans structure Shingrix coverage in one of three ways: (1) fully covered with zero cost-sharing at in-network providers, (2) covered with a copayment ranging from $0 to $50 per dose, or (3) covered with coinsurance, meaning you pay a percentage of the cost. Plans vary significantly. A plan in one state might charge nothing for the vaccine at participating pharmacies, while the same insurance company's plan in another state might charge $25 per dose.
Your plan documents or Summary of Benefits and Coverage should specify this information. However, these documents use different terminology and can be difficult to parse. A simpler approach: contact your plan before scheduling. Call the customer service number on your Medicare card and ask specifically, "What is my cost-sharing for the Shingrix vaccine at an in-network pharmacy?" or "at my doctor's office?" Be specific about location type because costs may differ between pharmacies and doctor's offices.
One scenario many people face: you have a Medicare Advantage plan and prefer to get vaccinated at your doctor's office, but the office doesn't participate in your plan's network. In that case, your plan may not cover the vaccine, or may cover it at out-of-network rates (typically higher cost-sharing). Before scheduling at your preferred location, verify it's in-network with your plan. If it isn't, ask whether an in-network option exists nearby.
If you're considering switching plans during open enrollment, Shingrix coverage is one factor worth evaluating, especially if you haven't received both doses yet. If you've already had one dose of Shingrix, you still need the second dose. Confirm your new plan covers it before switching.
Practical takeaway: Call your Medicare Advantage plan's customer service line before scheduling your Shingrix vaccine. Ask specifically about your cost-sharing at your preferred provider location. Plans vary widely, and a brief phone call can prevent unexpected bills.
Medicare coverage for Shingrix applies broadly to people 50 and older, but several situations create variations worth understanding. If you received Zostavax (the older vaccine) years ago, you can still receive Shingrix. In fact, the CDC recommends Shingrix regardless of prior Zostavax vaccination. Medicare covers this, and there's no waiting period required between Zostavax and Shingrix. The two doses of Shingrix should be given 2 to 6 months apart.
Learn How Facebook Algorithm Settings Work →
If you're 50 to 64 years old and have Original Medicare Part B, Shingrix is covered. Some people under 65 have Medicare because they've been receiving Social Security disability benefits for at least 2 years, or they have end-stage renal disease. These beneficiaries also have Shingrix coverage if they have Part B. However, Medicare does not cover Shingrix for people under 50, even if they have Medicare.
If you're in a skilled nursing facility, long-term care facility, or other institutional setting, the facility may provide Shingrix as part of your care. Coverage rules are the same, but you should verify with the facility that they plan to offer it. Facilities typically bill Medicare directly, so you shouldn't face costs beyond any copayment your specific plan requires.
For people with Medicare and Medicaid together (dual eligible), coverage becomes more complex. In most cases, Medicare is your primary payer for Shingrix. Your state's Medicaid program may pay for any remaining cost-sharing after Medicare pays, but this varies by state. If you're dual eligible, contact your Medicaid plan to understand your specific coverage.
This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.