The recombinant zoster vaccine (RZV) shingles vaccine is the best way to prevent shingles or make it less painful.
You should get the RZV shingles vaccine if you are healthy and age 50 or older, even if you've had shingles in the past. Adults 19 years or older with weakened immune systems should also get the shingles vaccine. Two shots of the RZV vaccine are advised. You should get the second RZV shot 2 to 6 months after the first.
The vaccine makes it less likely that you will develop shingles. If you do develop shingles, your symptoms will likely be milder than if you hadn't been vaccinated. RZV is also advised even if you had the older shingles vaccine (zoster live vaccine, ZVL) in the past. That's because the RZV vaccine works better and protects you from shingles longer.
Talk with your health care provider about the best time to get vaccinated.