The website CostHelper.com publishes information on the cost of the shingles vaccine, as of 2015. According to the website, for patients with no health insurance, the cost of the vaccine and the doctor's visit to get it ranges from $200 to $250, depending on the provider administering it. For example, at Walgreens Take Care Clinics, the cost of the vaccine is around $220 while mobile vaccine service The Shot Nurse, located in Tennessee, charges approximately $205 for the vaccine.
Many health insurance plans and all Medicare Part D plans cover the cost of the shingles vaccine, according to CostHelper.com. Patients covered by health insurance generally must pay a doctor's visit copay to get the vaccine. Some people may also be required to pay a vaccine copay.
The shingles vaccination is sold under the brand name of Zostavax and is administered in a single shot. Although it is not always completely effective, it prevents shingles around 50 percent of the time and is considered most effective in people from age 60 through 69. It is not recommend that anyone younger than 60 take the vaccine, since no studies of people younger than 60 receiving it have been undertaken. However, the vaccine is considered to be safe, with few reported side effects.