The shingles vaccine protects you for at least several years, but protection weakens over time
The shingles vaccine (Shingrix) does not protect you for life. Studies show that protection remains strong for at least 7 years after you complete the two-dose series. After that point, protection gradually declines, but even years later, vaccinated people still have significantly better protection than unvaccinated people.
The exact length of protection is still being studied. Because Shingrix was approved in 2017, researchers have only been able to follow vaccinated people for about 7 years so far. Longer-term data will emerge over the next several years as more time passes.
What matters most right now: if you are 50 or older, getting vaccinated now provides strong protection during the years when shingles is most common and most serious. Whether you will need a booster dose later is something your doctor may discuss with you as more information becomes available.
Key Takeaways
- The shingles vaccine (Shingrix) protects you for at least 7 years based on current research, with protection remaining strong throughout that period.
- Protection gradually weakens after 7 years, but vaccinated people still have much better protection than people who were never vaccinated.
- Researchers are still collecting long-term data, so the full lifespan of protection may not be known for several more years.
- If you are 50 or older, getting vaccinated now is recommended because it covers the decades when your risk of shingles is highest.
- Your doctor can tell you whether booster doses might be recommended in the future as new evidence emerges.
What the research shows about protection over time
The clinical trials that led to Shingrix's approval in 2017 followed vaccinated people for about 3 to 4 years and showed protection rates above 90 percent. Since then, researchers have continued to track people who received the vaccine, and studies published through 2024 show that protection remains above 85 percent at 7 years after vaccination.
The decline in protection is gradual, not sudden. You do not wake up on day 2,556 with no protection. Instead, the immune response your body built from the vaccine slowly weakens year by year. Even so, people who were vaccinated years ago still have far better protection than people who never received the vaccine.
One reason protection lasts as long as it does is that Shingrix is an inactivated vaccine—it does not contain live virus. Instead, it contains a piece of the varicella-zoster virus protein plus an ingredient that boosts your immune response. This approach tends to produce longer-lasting protection than some other vaccine types.
Why we do not yet know the full lifespan of protection
Shingrix was approved by the FDA in October 2017. That means the oldest vaccinated people have now been followed for about 7 years. To know whether protection lasts 10, 15, or 20 years, researchers have to wait for time to pass and continue observing the same people.
This is standard for any new vaccine. Researchers cannot speed up the clock. They can only follow people forward and measure protection at each milestone. As of now, the data goes out to 7 years. By 2027 or 2028, researchers will have 10-year data. By the 2030s, they will have 15-year data.
In the meantime, public health agencies like the CDC have made recommendations based on what is known: one dose of Shingrix at age 50 or older, followed by a second dose 2 to 6 months later. Whether boosters will be recommended later is a question that cannot be answered yet.
Who should get vaccinated if protection does not last forever
Even though protection weakens over time, vaccination is still strongly recommended for people 50 and older. Shingles risk rises sharply with age, and the disease is most severe in older adults. Getting vaccinated in your 50s or 60s means you have strong protection during the decades when you are most likely to develop shingles.
If you are vaccinated at 50 and protection lasts 7 years, you have excellent protection until age 57. If it lasts longer—which current evidence suggests—your protection extends further. Even if protection does eventually decline enough that a booster becomes necessary, that would likely not be recommended until you are much older, if at all.
The alternative—waiting to see whether you develop shingles—is riskier. Shingles causes severe pain that can last for months or years even after the rash heals. It can also lead to vision loss if it affects the eye. Vaccination prevents most cases and makes the cases that do occur much milder.
What happens if you were vaccinated years ago
If you received Shingrix before 2017 or in the early years after its approval, you are still well protected. You do not need to get revaccinated based on time alone. Your doctor may recommend a booster dose in the future if evidence shows that protection has declined significantly, but that recommendation has not been made yet.
If you have questions about your own vaccination history—when you were vaccinated, or whether you completed both doses—your doctor or pharmacist can look up your records. They can also advise you on whether any additional doses might be right for you based on your age and health.
How the shingles vaccine compares to older vaccines
Before Shingrix, there was an older shingles vaccine called Zostavax. Zostavax contained live virus and provided protection for about 5 years on average, with protection declining more rapidly than Shingrix. The CDC stopped recommending Zostavax in 2017 when Shingrix became available.
If you received Zostavax in the past, you should still get Shingrix. The newer vaccine is more effective and longer-lasting. You can receive Shingrix at any time after Zostavax; there is no required waiting period, though some doctors space them out by a few months as a precaution.
Frequently Asked Questions
Do I need a booster shot after 7 years?
Not yet. Current recommendations do not include a booster dose at any age. As more long-term data becomes available over the next several years, recommendations may change. Your doctor can tell you if a booster is recommended when you next see them.
What if I was vaccinated more than 7 years ago?
You still have good protection. Protection declines gradually, not suddenly. Even people vaccinated 7 or more years ago have much better protection than unvaccinated people. You do not need to be revaccinated unless your doctor recommends it.
Can I get shingles even if I was vaccinated?
Yes, but it is uncommon. The vaccine prevents shingles in about 90 percent of vaccinated people. In the small percentage who do get shingles despite vaccination, the illness is usually much milder, with less pain and faster healing.
If protection weakens over time, should I wait to get vaccinated until I am older?
No. Getting vaccinated at 50 or 60 gives you strong protection during the years when shingles is most common and most dangerous. Waiting does not improve protection—it only delays the benefit and increases your risk of developing shingles in the meantime.
How do researchers know protection lasts 7 years if the vaccine is only 7 years old?
Researchers have been following the same group of people who received Shingrix since the clinical trials began. By measuring their immune response and tracking shingles cases in this group over time, they can estimate how long protection lasts. This is how all vaccine durability is measured.