Shingles vaccine (Shingrix) cost in 2026
Shingles vaccine (Shingrix) costs $200 to $355 per dose in 2026, and most people pay about $252.
What moves the price
- The pharmacy matters, since prices differ by chain.
- Discount cards and coupons can cut the cash price.
- Two doses are needed, so the full cost is about double the single dose price.
- Insurance and Medicare Part D coverage can bring the cost to $0.
- Some pharmacies add a fee for giving the shot.
- Where you live. Prices in big cities usually run higher than in small towns.
What is included
The range is per dose, without insurance (two doses needed). The price is for one dose of the vaccine. A full series needs two doses, so the total is about twice the figure. The list price from the maker was $197.90 per dose in January 2024, per GoodRx. Prices are for information only. Confirm costs and care with a licensed provider.
Shingrix price per dose by pharmacy (GoodRx)
| Pharmacy | Price per dose |
|---|---|
| Meijer | $239.21 |
| Giant Eagle | $255.52 |
| Costco | $255.99 |
| Walgreens | $262.04 |
| Discount Drug Mart | $269.58 |
| CVS | $270.61 |
| Kroger | $277.61 |
| Sam's Club | $288.15 |
Average prices in US dollars. Source: GoodRx.
Ways to pay less
- Check if Medicare Part D or a private plan covers it before paying cash.
- Compare pharmacies, because GoodRx lists one chain at $239.21 and another at $288.15 per dose.
- Use a discount card such as SingleCare, which lists prices as low as about $200 per dose.
What price guides say
We checked 4 price guides and read every number on their pages. They do not all measure the same thing, so the ranges on this page come from putting them side by side.
- GoodRx: Shingrix 2026 Prices, Coupons and Savings Tips
- GoodRx: Shingles vaccine cost (Shingrix) (updated June 25, 2024, reviewed July 2025)
- SingleCare: Shingrix without insurance (last modified May 21, 2026)
- ThePricer: How much does the shingles vaccine cost? (updated August 30, 2026)
Common questions
How much does this cost in 2026?
Shingles vaccine (Shingrix) costs $200 to $355 per dose in 2026, and most people pay about $252. Most people pay about $252 per dose. The low end is $200 and the high end is $355.
What changes the price the most?
The biggest factors are: The pharmacy matters, since prices differ by chain; Discount cards and coupons can cut the cash price; Two doses are needed, so the full cost is about double the single dose price.
How can I pay less?
Check if Medicare Part D or a private plan covers it before paying cash. Compare pharmacies, because GoodRx lists one chain at $239.21 and another at $288.15 per dose. Use a discount card such as SingleCare, which lists prices as low as about $200 per dose.
Where do these numbers come from?
From 4 named price guides: GoodRx, GoodRx, SingleCare, ThePricer. Each one is linked on this page with the date we read it.
Related costs
Compare prices
Related jobs people check next, with the usual 2026 price.
| Job | Usual price |
|---|---|
| RSV vaccine (Arexvy, Abrysvo, mResvia) cost | $285 to $636 |
| Enbrel cost | $3.4K to $10.6K |
| Gynecologist visit cost | $0 to $408 |
| A neurologist visit cost | $100 to $400 |