• The Centers for Disease Control and Prevention (CDC) recommends healthy adults age 50 and older get the shingles vaccine.
  • Original Medicare (Part A and Part B) won’t cover the vaccine.
  • Medicare Advantage or Medicare Part D plans may cover all or a portion of the shingles vaccine costs.

As you get older, you’re more likely to get shingles. Fortunately, there is a vaccine that can prevent the condition.

Medicare Part A and Part B won’t cover the shingles vaccines (there are two different ones). However, you may be able to get coverage through a Medicare Advantage or Medicare Part D plan.

Keep reading to find out how to get Medicare coverage for the shingles vaccines or get financial help if your plan doesn’t cover the vaccine.

Original Medicare, Part A (hospital coverage) and Part B (medical coverage), doesn’t cover the shingles vaccine. However, there are other Medicare plans that may cover at least part of the costs. These include:

  • Medicare Part C. Also known as Medicare Advantage, Medicare Part C is a plan you can buy through a private insurance company. It may offer additional benefits not covered by original Medicare, including some preventive services. Many Medicare Advantage plans include prescription drug coverage, which would cover the shingles vaccine.
  • Medicare Part D. This is the prescription drug coverage portion of Medicare and typically covers “commercially available vaccines.” Medicare requires Part D plans to cover the shingles shot, but the amount it covers can be very different from plan to plan.
Making Sure You’re covered

There are a few steps you can take to make sure your shingles vaccine is covered if you have Medicare Advantage with drug coverage or Medicare Part D:

  • Call your doctor to find out if they can bill your Part D plan directly.
  • If your doctor can’t bill your plan directly, ask your doctor to coordinate with an in-network pharmacy. The pharmacy might be able to give you the vaccine and bill your plan directly.
  • File your vaccine bill for reimbursement with your plan if you can’t do either of the options above.

If you have to file for reimbursement, you’ll have to pay the full price of the shot when you get it. Your plan should reimburse you, but the amount covered will vary based on your plan and if the pharmacy was in your network.

The amount you pay for the shingles vaccine will depend on how much your Medicare plan covers. Remember that if you only have original Medicare and no prescription drug coverage through Medicare, you may pay full price for the vaccine.

Medicare drug plans group their medications by tier. Where a drug falls on the tier can determine how expensive it is. Most Medicare drug plans cover at least 50 percent of a drug’s retail price.

PRice ranges for shingles vaccines

Shingrix (given as two shots):

  • Deductible copay: free to $158 for each shot
  • After deductible is met: free to $158 for each shot
  • Donut hole/coverage gap range: free to $73 for each shot
  • After the donut hole: $7 to $8

Zostavax (given as one shot):

  • Deductible copay: free to $241
  • After deductible is met: free to $241
  • Donut hole/coverage gap range: free to $109
  • After the donut hole: $7 to $12

To find out exactly how much you will pay, review your plan’s formulary or contact your plan directly.

Cost-saving tips

  • If you qualify for Medicaid, check with your state’s Medicaid office about coverage for the shingles vaccine, which may be free or offered at a low cost.
  • Look for prescription assistance and coupons on websites that help with medication costs. Examples include GoodRx.com and NeedyMeds.org. These sites can also help you search for the best deal on where to get the vaccine.
  • Contact the vaccine’s manufacturer directly to ask for potential rebates or discounts. GlaxoSmithKline manufactures the Shingrix vaccine. Merck manufactures Zostavax.

Currently, there are two vaccines approved by the Food and Drug Administration (FDA) to prevent shingles: zoster vaccine live (Zostavax) and recombinant zoster vaccine (Shingrix). Each works in slightly different ways to prevent shingles.


The FDA approved Shingrix in 2017. It’s the CDC’s recommended vaccine for shingles prevention. The vaccine contains inactivated viruses, which makes it more tolerable for people with compromised immune systems.

Unfortunately, Shingrix is often on backorder due to its popularity. You may have a hard time getting it, even if your Medicare plan pays for it.


The FDA approved Zostavax to prevent shingles and postherpetic neuralgia in 2006. The vaccine is a live vaccine, which means it contains attenuated viruses. The measles, mumps, and rubella (MMR) vaccine is a similar type of live vaccine.

Shingrix vs. Zostavax

When you get itYou can get the vaccine starting at age 50, even if you’ve had shingles before, aren’t sure if you’ve ever had chickenpox, or have received the other shingles vaccine in the past. It’s most effective in people 60–69 years old.
EffectivenessTwo doses of Shingrix is more than 90 percent effective at preventing shingles and postherpetic neuralgia.This vaccine is not as effective as Shingrix. You have a 51 percent reduced risk for shingles and a 67 percent reduced risk for postherpetic neuralgia.
ContraindicationsThese include an allergy to the vaccine, current shingles, pregnancy or breastfeeding, or if you’ve tested negative for immunity to the virus that causes chickenpox (in that case, you can get the chickenpox vaccine). You shouldn’t receive Zostavax if you have a history of allergic reaction to neomycin, gelatin, or any other part that makes up the shingles vaccine. If you are immunocompromised due to HIV/AIDS or cancer, pregnant or breastfeeding, or taking immune-suppressing drugs, this vaccine is not recommended.
Side effectsYou may have a sore arm, redness and swelling at the injection site, headache, fever, stomach pain, and nausea. These usually go away in about 2 to 3 days.These include headaches, redness, swelling, and soreness and itching at the injection site. Some people may develop a small, chickenpox-like reaction at the injection site.

Shingles are a painful reminder that herpes zoster, the virus that causes chickenpox, is present in the body. An estimated 99 percent of Americans 40 years and older have had chickenpox (although many don’t remember having it).

Shingles affects about one-third of people who’ve had chickenpox, leading to burning, tingling, and shooting nerve pain. The symptoms can last for 3 to 5 weeks.

Even when the rash and nerve pain go away, you can still get postherpetic neuralgia. This is a type of pain that lingers where a shingles rash begins. Postherpetic neuralgia can cause the following symptoms:

  • anxiety
  • depression
  • problems completing daily activities
  • problems sleeping
  • weight loss

The older you are, the more likely you are to have postherpetic neuralgia. That’s why preventing shingles can be so important.

  • Medicare Advantage and Medicare Part D should cover at least a portion of the shingles vaccine’s cost.
  • Check with your doctor before getting the vaccine to find out how it will be billed.
  • The CDC recommends the Shingrix vaccine, but it’s not always available, so check with your doctor’s office or pharmacy first.

Read this article in Spanish