Average Cost Without Insurance
A single Shingrix vaccine dose typically costs $150 to $250 out-of-pocket at pharmacies or clinics in the US. The manufacturer's list price is around $183 per dose, but actual charges vary by location and provider.[1][2]
Cost With Insurance Coverage
Most private insurance plans, Medicare Part D, and Medicaid cover Shingrix fully or with low copays ($0-$50 per dose) for adults 50+, as it's recommended by the CDC. Verify with your plan, as some require prior authorization.[3][4]
Two-Dose Requirement and Total Price
Shingrix needs two doses, 2-6 months apart, doubling the cost to $300-$500 without insurance. Clinics like CVS or Walgreens often bundle them with administration fees of $20-$50 per shot.[1][5]
Discounts and Assistance Programs
GSK's patient assistance covers full cost for uninsured or underinsured qualifying adults (income under 500% of federal poverty level). GoodRx coupons drop prices to $130-$170 per dose at participating pharmacies. Vaccines for Adults program offers it free at some health departments for eligible low-income patients.[2][6]
Who Pays the Least and Why Prices Vary
Prices fluctuate by state, pharmacy chain, and demand—rural areas may charge more. Seniors over 65 get the best deals via Medicare, averaging $0 after coverage. Compare via GoodRx or pharmacy locators for local quotes.[5]
[1]: CDC Vaccine Price List
[2]: GoodRx Shingrix Pricing
[3]: Medicare Coverage for Shingrix
[4]: CDC Shingrix Recommendation
[5]: GSK Shingrix Pricing Info
[6]: GSK Patient Assistance