This site is privately owned and the information provided is free of charge. Learn more here.
Medicare provides coverage for the shingles vaccine through its prescription drug plans and certain other programs. The shingles vaccine, also known as Shingrix, is a two-dose vaccine that protects against herpes zoster, the virus that causes shingles. This vaccine differs from an older version called Zostavax that was previously covered by Medicare.
Learn About Dentists Accepting Medicaid and Medicare →
The Centers for Disease Control and Prevention (CDC) recommends the shingles vaccine for adults 50 years and older, regardless of whether they have had shingles before. According to Medicare data, approximately 1 million Medicare beneficiaries develop shingles each year. The vaccine is about 90% effective at preventing shingles and about 97% effective at preventing long-term pain complications from shingles, known as postherpetic neuralgia.
Medicare Part D prescription drug plans typically cover Shingrix at no cost or at a low copayment. This means you do not pay out-of-pocket for the vaccine itself in most cases. However, the way you receive coverage depends on several factors, including which type of Medicare plan you have and where you get the vaccine administered.
Some Medicare beneficiaries may receive the vaccine through Part B coverage in certain settings. For example, if you receive the vaccine at a hospital outpatient department, it may be covered differently than if you receive it at a pharmacy. Understanding where and how you receive the vaccine affects your actual costs.
Practical Takeaway: If you are 50 or older and have Medicare, the shingles vaccine may be covered by your plan with little to no cost to you. Contact your specific insurance plan to learn about your coverage details and any copayments that may apply.
Medicare covers the shingles vaccine for beneficiaries who are 50 years of age or older. Unlike some vaccines that have specific medical conditions as requirements, the shingles vaccine is available to virtually all Medicare beneficiaries in this age group. You do not need to have had shingles before to receive the vaccine. In fact, the vaccine can prevent shingles from developing in the first place.
Learn About DMV Registration Fee Calculation →
Medicare also covers the shingles vaccine for beneficiaries of any age who have compromised immune systems due to certain conditions or treatments. This includes people living with HIV, those who have received an organ transplant, and those undergoing chemotherapy for cancer. For these populations, protection against shingles becomes especially important because they face higher risks of developing severe complications.
If you are a Medicare beneficiary under age 50, you would generally need to explore other insurance options for the shingles vaccine. Some private insurance plans cover shingles vaccination for younger adults, and some state health departments offer programs for uninsured or underinsured individuals. Your doctor can provide guidance about your specific situation.
The vaccine is administered as two separate doses, given two to six months apart. Both doses are necessary to achieve full protection. If you received the older Zostavax vaccine in the past, you can still receive Shingrix. Health care providers recommend waiting at least 12 months between the Zostavax dose and the first Shingrix dose, though some providers may give it sooner if medically appropriate.
Practical Takeaway: If you are 50 or older with Medicare, or if you have a compromised immune system, information about your vaccine coverage is worth exploring with your health care provider or insurance plan representative.
Medicare Part D is the prescription drug coverage portion of Medicare. Most Medicare beneficiaries have a Part D plan, either as a standalone plan or as part of a Medicare Advantage plan (Part C). Part D plans cover a wide range of prescription medications and some vaccines, including Shingrix.
Free Guide to Dental Implant Options in Bartlett →
Under Part D, the shingles vaccine is often included on the plan's formulary, which is the list of covered medications and vaccines. Many Part D plans cover Shingrix at no copayment or at a very low copayment, sometimes as little as $0 to $5 per dose. However, copayment amounts vary by plan. Your specific plan documents or the plan's website will show the exact copayment you would owe.
To receive the vaccine through Part D, you typically need to go to a pharmacy that participates in your plan's network. This is most often a retail pharmacy like CVS, Walgreens, or Rite Aid, or a mail-order pharmacy. Some health clinics and urgent care centers also administer vaccines and accept Part D coverage. It is important to check with your specific pharmacy before your appointment to confirm they accept your plan and have the vaccine in stock.
The Part D plan covers the vaccine itself, but there may be other costs involved. For example, some pharmacies charge an administration fee for giving the injection. This administration fee is typically separate from the vaccine cost and may or may not be covered by your plan. Asking about the total cost before your appointment helps you understand what you will owe.
Practical Takeaway: Review your Part D plan documents or call your plan's customer service number to learn the exact copayment for Shingrix at your preferred pharmacy and whether any administration fees apply.
Medicare Advantage plans, also called Part C plans, are an alternative way to receive Medicare coverage. These plans are offered by private insurance companies and must cover all of the benefits that Original Medicare covers, plus usually additional benefits. About 28% of Medicare beneficiaries are enrolled in Medicare Advantage plans as of 2023, according to the Kaiser Family Foundation.
Free Guide to Costume Jewelry Value and Collecting →
Most Medicare Advantage plans include prescription drug coverage as part of the plan, similar to Part D. This means the shingles vaccine is typically covered when you receive it at a pharmacy or clinic within the plan's network. The copayment amounts vary by plan, just as they do with standalone Part D plans. Some Medicare Advantage plans may have $0 copayment for preventive vaccines like Shingrix, while others may charge a small copayment.
Beyond pharmacy coverage, some Medicare Advantage plans offer additional ways to receive vaccinations. Certain plans cover vaccines administered through affiliated primary care clinics or community health centers as part of their preventive care benefits. This can sometimes mean receiving the vaccine with no additional copayment beyond your plan premium. Checking your plan's coverage details and network providers is the best way to understand your specific options.
If you are considering joining a Medicare Advantage plan, shingles vaccine coverage is one factor you might consider. During the annual Medicare open enrollment period from October 15 to December 7, you can compare plans and switch to a different plan if desired. Reviewing the formulary and coverage details for vaccines can help inform your decision about which plan might work best for your health care needs.
Practical Takeaway: If you have a Medicare Advantage plan, contact your plan's customer service or review your plan documents to learn about the copayment for Shingrix and which pharmacies or clinics in your area offer the vaccine.
Original Medicare, also called Traditional Medicare or Parts A and B, does not automatically include prescription drug coverage. However, this does not mean you cannot receive the shingles vaccine if you have Original Medicare. There are several ways to obtain vaccine coverage even without a Part D plan.
Get Your Free TJX Credit Card Online Access Guide →
If you have Original Medicare without prescription drug coverage, you can purchase a standalone Part D plan at any time. Most people with Original Medicare do not automatically enroll in Part D, but they may do so during certain enrollment periods. If you miss enrollment periods, you may face a late enrollment penalty that increases your premiums. However, you can still enroll outside of standard periods in some situations. Speaking with a Medicare information representative can clarify your options.
Some community health centers and federally qualified health centers (FQHCs) offer the shingles vaccine regardless of insurance status or may bill Medicare Part B for vaccine administration in certain settings. Hospital outpatient departments may also administer the vaccine and bill it under Part B. In these settings, you would typically pay your normal Part B copayment or coinsurance, usually 20% of the approved amount after you meet your deductible.
State health departments sometimes operate vaccine programs that provide vaccines at reduced cost or free to uninsured or underinsured individuals, including some Medicare beneficiaries who lack prescription drug coverage. Contacting your state health department
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.