How much does a shingles shot cost with medicare?
Getting vaccinated against shingles is a valuable preventive health step — but many people wonder: how much does the shingles shot cost when you have Medicare? The good news is: if you have the right part of Medicare, your cost can be $0. The key is understanding which part covers the vaccine, and when cost-sharing applies.
📌 Quick Definition
If you have a prescription drug plan under Medicare (Part D) or a Medicare Advantage plan that includes drug coverage, the shingles vaccine is covered at no out-of-pocket cost in most cases.
Which Medicare Plan Covers the Shingles Vaccine
The vaccine is not covered under Original Medicare (Parts A & B) for routine shingles shots.
Coverage for the shingles vaccine comes under Medicare Part D (prescription drug plans) or Medicare Advantage (Part C) plans that include drug benefits.
Starting in 2023, a new law removed cost-sharing (deductibles/copays) for adult vaccines recommended by the Advisory Committee on Immunization Practices (ACIP) under Part D.
How Much Will You Pay?
If you’re enrolled in Medicare Part D or a Medicare Advantage plan with drug coverage, you will usually pay nothing for the shingles vaccine.
Before these changes, some Medicare beneficiaries reported paying up to $50 or more per dose, though that has largely been eliminated.
Without the appropriate Medicare drug coverage, the cost of the shingles vaccine (two-dose series) can run into the hundreds of dollars, which emphasizes the importance of having the right plan.
What to Check Before You Get the Shot
Confirm that your Medicare drug plan (Part D) lists the shingles vaccine on its formulary and that the pharmacy or provider is in-network.
Ask the provider whether they will bill your Part D plan directly — if not, you may need to pay and seek reimbursement.
Ensure your plan is active and you’re not in a waiting period for drug benefits.
If you have a Medicare Advantage plan, verify that drug coverage is included and check whether the pharmacy network is compatible.
Keep documentation of your vaccine dose(s), especially if you may need to prove coverage for no cost or reimbursement.
FAQs
Q1. Do I automatically pay $0 for the shingles shot with Medicare?
If you have Medicare Part D (stand-alone or via Advantage) and the vaccine is recommended by ACIP, then cost-sharing is usually eliminated — $0 out-of-pocket in most cases.
Q2. What if I only have Original Medicare (Parts A & B)?
Original Medicare alone does not cover the shingles vaccine for most people. You’ll need Part D or an Advantage plan with drug coverage to have strong coverage.
Q3. How many doses of the vaccine are required?
Typically, two doses are needed for full protection, spaced a few months apart. Ensure your plan covers both.
Q4. Can I get the shingles shot at a pharmacy or doctor’s office?
Yes — many pharmacies offer it. Make sure the provider bills your Part D plan and is in-network. Some doctor’s offices may bill differently.
Q5. What if my drug plan has a deductible?
New rules under the law mean that for recommended adult vaccines under Part D, you are generally not subject to deductibles or cost-sharing. But check your plan details to confirm.
Final Thoughts
If you’re covered under the right Medicare plan — specifically, a Medicare Part D drug plan or a Medicare Advantage plan that includes drug coverage — you can get the shingles vaccine for no out-of-pocket cost. The difference between being covered and not being covered is significant, both in terms of cost and in protecting your health. Double-check your plan details, ensure your provider is compatible, and schedule your vaccination confidently.
Related Posts
Get a Right Insurance For You
SHARE THIS ARTICLE
We will compare quotes from trusted carriers for you and provide you with the best offer.
Protecting your future with us
Whatever your needs, give us a call, have you been told you can’t insure your risk, been turned down, or simply unhappy with your current insurance? Since 1995 we’ve been providing coverage to our customers, and helping people across United States.