Medicare Part B covers Shingrix at no cost to you
Shingrix is covered by Medicare Part B as a preventive vaccine, with no copay, coinsurance, or deductible. You do not pay anything out of pocket for the shot itself when you receive it at a Medicare-approved provider. The vaccine is given in two doses, two to six months apart, and both doses are covered.
This coverage applies whether you have Original Medicare (Part A and Part B) or Medicare Advantage. If you have Medicare Advantage, your plan must cover Shingrix at no cost because federal law requires all Medicare plans to cover all vaccines on the CDC's recommended schedule for adults.
Shingrix protects against shingles (herpes zoster) and the nerve pain that often follows, called postherpetic neuralgia. The CDC recommends it for all adults 50 and older, and for adults 19 and older who have weakened immune systems. Most people who had the older shingles vaccine, Zostavax, can also receive Shingrix.
Key Takeaways
- Medicare Part B covers both doses of Shingrix with zero out-of-pocket cost at any Medicare-approved provider.
- Medicare Advantage plans must also cover Shingrix at no cost, even if your plan has a deductible or copays for other services.
- You need two doses given two to six months apart; both are fully covered.
- You can receive Shingrix at your doctor's office, a pharmacy with a Medicare-approved pharmacist, or a federally may have access to health center.
Where to get Shingrix under Medicare
You can receive Shingrix at several types of locations, as long as they are Medicare-approved. Your primary care doctor's office is often the simplest choice — call ahead to confirm they have the vaccine in stock and to schedule an appointment.
Pharmacies are another common option. Pharmacists at CVS, Walgreens, Rite Aid, and many independent pharmacies are Medicare-approved to give Shingrix. You can often walk in without an appointment, though calling first to check availability is wise. Federally may have access to health centers (FQHCs) and community health centers also offer Shingrix to Medicare beneficiaries.
When you arrive, bring your Medicare card. The provider will verify your coverage on the spot. If you have both Original Medicare and a Medigap or Medicare Advantage plan, bring both cards.
What happens if you already had Zostavax
If you received Zostavax (the older shingles vaccine) in the past, you can still get Shingrix. There is no minimum waiting period — you can receive Shingrix when ready after Zostavax, though most people wait at least a year. Medicare covers Shingrix regardless of whether you had the earlier vaccine.
Shingrix is more effective than Zostavax at preventing shingles and the pain that follows. The CDC recommends that people who previously received Zostavax get Shingrix for better protection, even if they had shingles after the earlier vaccine.
Medicare Advantage and Shingrix coverage
If you have a Medicare Advantage plan, Shingrix is covered at no cost as a preventive vaccine. This is true even if your plan has a deductible, copay, or coinsurance for other doctor visits or services. Preventive vaccines recommended by the CDC are exempt from cost-sharing under Medicare rules.
Some Medicare Advantage plans may require you to use in-network providers, so check your plan documents or call the plan's customer service number (on the back of your card) to find nearby locations where you can receive Shingrix. If you go to an out-of-network provider without prior approval, you may be charged.
The two-dose schedule and timing
Shingrix requires two doses. The second dose should be given two to six months after the first. Both doses are covered by Medicare at no cost. You do not need to wait for a specific time between doses — two months is the minimum, but you can space them further apart if needed.
If you miss your second dose appointment, you can reschedule it at any time. There is no penalty or loss of coverage. When you call to book your second dose, the provider will have a record of your first dose and can schedule you accordingly.
What to bring and how to prepare
Bring your Medicare card and a photo ID to your appointment. If you have a Medicare Advantage plan, bring that card as well. You do not need a referral from your doctor to receive Shingrix at a pharmacy or health center, though your doctor's office may require one for their own records.
Tell the provider about any medications you take and any allergies, especially to any ingredient in Shingrix. Shingrix contains no live virus, so it is safe for people with weakened immune systems. If you have had a severe allergic reaction to any vaccine component in the past, mention it before the shot.
You can receive Shingrix on the same day as other vaccines, such as the flu shot or pneumococcal vaccine. There is no waiting period between different vaccines.
Common side effects and what to expect
Most people experience mild side effects after Shingrix. The most common are soreness, redness, or swelling at the injection site, and muscle aches or fatigue. These typically appear within one to two days and resolve within two to three days. Fever and headache are less common but can occur.
Serious side effects are rare. If you experience signs of an allergic reaction — such as difficulty breathing, swelling of the face or throat, or severe dizziness — seek medical attention right away. Report any unexpected reactions to your doctor and to the Vaccine Adverse Event Reporting System (VAERS) at vaers.hhs.gov.
Frequently Asked Questions
Do I need my doctor's permission to get Shingrix at a pharmacy?
No. You can walk into a pharmacy and receive Shingrix without a doctor's referral. The pharmacist will verify your Medicare coverage and administer the vaccine. If you prefer to receive it from your primary care doctor, you can schedule an appointment instead.
What if my Medicare Advantage plan says I need prior approval?
Call your plan's customer service number to ask about prior approval for Shingrix. Most plans do not require it for preventive vaccines, but some may have specific rules. Getting approval in writing before your appointment prevents any billing surprises.
Can I get Shingrix if I have had shingles?
Yes. Medicare covers Shingrix even if you have had shingles in the past. You can receive it at any time after the shingles rash has healed. Getting vaccinated after shingles reduces the risk of the condition returning.
What if I cannot afford to wait two to six months between doses?
The CDC recommends spacing the doses two to six months apart for best protection. If you need the second dose sooner, talk to your provider — some situations may allow a shorter interval. Both doses are covered by Medicare regardless of the timing you choose.
Is Shingrix covered if I am on Medicaid as well as Medicare?
Yes. Both Medicare and Medicaid cover Shingrix. If you have both, Medicare is typically the primary payer. Bring both cards to your appointment so the provider can bill correctly.