The cost of receiving the shingles vaccine at CVS Pharmacy, at about $235 in 2015, is comparable to receiving the vaccine at other locations. Other pharmacies and clinics offer the vaccine for anywhere from $200-$250 for those not covered by insurance.
The shingles vaccine, or Zostavax, is a one-time vaccination that helps prevent shingles, a disease that causes a painful rash on the face and body. This disease most often appears in people who have had chickenpox in the past and are over 60 years old. Most insurance plans pay for the shingles vaccine for those who are over 60. The vaccine prevents shingles about 50 percent of the time, and is most-effective when administered at age 60-69.