Two vaccines may help prevent shingles — the chickenpox (varicella) vaccine and the shingles (varicella-zoster) vaccine.
The varicella vaccine (Varivax) has become a routine childhood immunization to prevent chickenpox. The vaccine is also recommended for adults who've never had chickenpox. Though the vaccine doesn't guarantee you won't get chickenpox or shingles, it can reduce your chances of complications and reduce the severity of the disease.
The Food and Drug Administration has approved the use of the varicella-zoster vaccine (Zostavax) for adults age 50 and older. Like the chickenpox vaccine, the shingles vaccine doesn't guarantee you won't get shingles. But this vaccine will likely reduce the course and severity of the disease and reduce your risk of postherpetic neuralgia.
The shingles vaccine is used only as a prevention strategy, however. It's not intended to treat people who currently have the disease. The vaccine contains live virus and should not be given to people who have weakened immune systems.