When Should You Get the Shingles Vaccine?

Most healthy adults should get the shingles vaccine at age 50. The CDC recommends two doses of Shingrix, the only shingles vaccine currently available in the United States, for all adults 50 and older. Some adults under 50 qualify earlier if their immune system is compromised.

The Standard Age Recommendation

If you’re 50 or older and have a healthy immune system, now is the right time. You don’t need to wait until you’re 60 or 70, and you don’t need to have had shingles before. The virus that causes shingles, the same one that causes chickenpox, already lives dormant in your nerve tissue if you had chickenpox as a child. About 1 in 3 people in the U.S. will develop shingles at some point, and the risk climbs sharply after 50 as the immune system naturally weakens with age.

Shingrix requires two doses. The second shot is given 2 to 6 months after the first. You need both doses for full protection, so plan ahead and schedule that second appointment before you leave the pharmacy.

Who Can Get Vaccinated Before 50

Adults 19 and older with weakened immune systems are also recommended to get Shingrix. This includes people living with HIV, those taking immunosuppressive medications (for organ transplants, autoimmune conditions, or cancer treatment), and people receiving chemotherapy or radiation. If you fall into this category, the dosing schedule can be compressed: the second shot can be given as early as 1 to 2 months after the first, since there’s a greater benefit to completing the series quickly before immune function drops further.

If You’ve Already Had Shingles

Having shingles once doesn’t prevent you from getting it again. The vaccine is still recommended even if you’ve had a previous outbreak. The general guidance is to wait until the shingles rash has fully resolved and you’re no longer in the acute phase of illness before getting your first dose. There’s no specific minimum waiting period set in stone, but most clinicians suggest waiting until you feel recovered, which typically takes a few weeks.

If You Got the Older Vaccine

The previous shingles vaccine, Zostavax, was a live vaccine that’s no longer available in the U.S. If you received Zostavax years ago, you should still get the full two-dose Shingrix series. Shingrix is a newer, non-live vaccine that provides significantly stronger and longer-lasting protection. There’s no need to test for previous vaccination or immunity first.

How Long Protection Lasts

Shingrix holds up well over time. Long-term follow-up data show the vaccine maintains greater than 80% efficacy against shingles for at least 10 years after vaccination. When looking at the entire follow-up window from one month after the second dose through year 10, overall efficacy was 89%. That’s unusually durable for a vaccine, and no booster dose is currently recommended.

What Side Effects to Expect

Shingrix is known for causing noticeable side effects, more so than a typical flu shot. At the injection site, you can expect soreness, redness, and swelling. Many people also experience fatigue, muscle aches, headache, or fever that can be strong enough to interfere with normal activities for a day or two. These reactions are more common after the second dose than the first.

The side effects typically resolve within 2 to 3 days. They’re a sign your immune system is responding to the vaccine, not a sign of illness. Planning your shot before a lighter day or weekend can help you ride out the discomfort without disrupting your schedule.

Cost and Insurance Coverage

If you have Medicare Part D, Shingrix is covered with no copay and no deductible. This change took effect under the Inflation Reduction Act and applies to all vaccines recommended by the CDC’s Advisory Committee on Immunization Practices. Most private insurance plans also cover the vaccine at no cost for adults 50 and older, though you may want to confirm your plan covers administration at your preferred pharmacy or clinic.

Without insurance, the retail price for each dose runs roughly $150 to $200, meaning the full two-dose series can cost $300 to $400 out of pocket. GSK, the manufacturer, offers a patient assistance program for people who are uninsured or underinsured.

Why Not to Wait

Shingles isn’t just an itchy rash. The blistering pain can last weeks, and roughly 10 to 18% of people who get shingles develop postherpetic neuralgia, a burning nerve pain that can persist for months or years after the rash clears. The risk of this complication rises with age, which is exactly why getting vaccinated at 50, rather than putting it off, offers the most benefit. The vaccine is highly effective at preventing both shingles itself and the nerve pain that can follow.