feeguides.comFees made clear.

Shingrix costs $133 to $350 a dose without insurance in 2026

Shingrix costs $133 to $350 a dose without insurance in 2026. SingleCare puts the average retail price at $349.88 for one 0.5 ml dose. GoodRx lists cash prices from $239.21 to $288.29 at big pharmacies. Many people pay nothing. SingleCare says Medicare usually covers it with no copay or deductible. The shot is given in two doses, so plan for both.

What price guides say

We checked 3 price guides and read every number on their pages on October 7, 2026. They do not all measure the same thing, so read each line for what it counts.

SourceWhat it found
GoodRxGoodRx lists $132.50 for one 0.5 ml vial with a discount, and cash prices from $239.21 to $288.29 at pharmacies.
Drugs.comDrugs.com lists $230.03 per unit for Shingrix, or $2,300.34 for 10.
SingleCareSingleCare lists an average retail price of $349.88 for one 0.5 ml dose, and $258.26 to $278.43 at pharmacies with a coupon.

Shingrix price per dose by way to pay

Way to payPrice per doseSource
Average retail price$349.88SingleCare
Cash price, one unit$230.03Drugs.com
Cash price at pharmacies$239.21 to $288.29GoodRx
SingleCare coupon at pharmacies$258.26 to $278.43SingleCare
GoodRx discount, one 0.5 ml vial$132.50GoodRx
Medicare coverageUsually no cost, no copay or deductibleSingleCare
GSK Patient Assistance ProgramNo cost if you qualifyGoodRx

Every number in this table was read on one of the source pages listed at the bottom of this page.

What pushes the price up

WhatWhy it matters
PharmacyGoodRx lists $239.21 at Meijer and $288.29 at Sam's Club for one dose. SingleCare lists $258.26 at Costco and $278.43 at Publix.
CouponGoodRx shows $132.50 for a single 0.5 ml vial with its discount. That is far below the $349.88 average retail price.
Where you get itDrugs.com lists $230.03 for one unit of Shingrix. Clinics and doctor offices can set their own prices.
Insurance typeSingleCare says Medicare usually covers Shingrix with no copay or deductible. Other plans vary.
Aid programsGoodRx says the GSK Patient Assistance Program can give the vaccine at no cost if you qualify.

What the price includes

The price is for one 0.5 ml dose of the vaccine. A full series is two doses, so double the cost if you pay cash for both. The cash price may not include a shot fee at a clinic or doctor office. Pharmacies often give the shot at no added fee. It does not include tax or extras the provider adds on the day.

Does insurance cover it

Many health plans cover Shingrix, and Medicare usually covers it with no copay or deductible, says SingleCare. Costs depend on your plan and on who gives the shot. Some plans cover it at the pharmacy, and some only at a doctor office. Call your plan first and ask where to get it at no cost. If you have no coverage, cash prices run from about $133 to $350 a dose. Remember the series has two doses. Ask the GSK program about help if cost is a problem.

How to judge your quote

  1. Ask if the price is for one dose or both doses.
  2. Ask if a shot fee is added at a clinic.
  3. Check Medicare or your plan before you pay cash.
  4. Compare a coupon price at two pharmacies.
  5. Compare the total with the range above: $133 to $350 per dose for most people in 2026.

Ways to pay less

How we got these numbers

The range on this page comes from GoodRx, Drugs.com and SingleCare. We opened each source page and read every number on it on October 7, 2026. Where the sources disagree, the table above shows each one so you can see the spread. These are planning ranges, not quotes. The written price you are given is the real price.

If this one was useful, try this nextLantus costOpen the guide and estimator

Common questions

How much is the Shingrix shot without insurance?

SingleCare lists an average retail price of $349.88 per dose. With a coupon, GoodRx shows $132.50 and SingleCare shows $258.26 to $278.43.

Does Medicare pay for Shingrix?

SingleCare says Medicare typically covers it at no cost, with no copay or deductible. Check with your plan.

Is there a generic Shingrix?

No. GoodRx says there is no generic. Your doctor may talk about other ways to prevent shingles.

Can I get Shingrix for free?

GoodRx says GSK has a Patient Assistance Program that can give the vaccine at no cost to those who qualify.

Which pharmacy is cheapest?

It changes. GoodRx lists Meijer at $239.21 and Sam's Club at $288.29. SingleCare lists Costco at $258.26.

Related costs