Question: do you have to take the shingles vaccine every year?
Answer: Because one in every three adults over age 60 will get shingles, experts recommend getting vaccinated when you are 60 or older, which can reduce your risk of shingles by 51% and postherpetic neuralgia by 67%. The shingles vaccine does become less protective over time, typically within the first five years.