Shingles Vaccine Cost in 2026: Real Prices & How to Save

September 20, 2026
Vaccines & Preventive Care
Featured Post

Shingles Vaccine Cost in 2026: Real Prices & How to Save

You called the pharmacy to book a shingles shot, heard "about $270," and hung up. Then you remembered the nurse said you need two of them.

That reaction is the whole problem with shingles vaccine cost in the US. The sticker price is real — Shingrix is one of the most expensive routine adult vaccines on the market — but what you actually pay swings from $0 to well over $500 depending on your age, your coverage, and which counter you walk up to. Most pages that rank for this question quote one number and move on. Here's the full picture, pharmacy by pharmacy, for both doses.

At a glance

  • Shingrix is a two-dose series, and the full course runs roughly $460 to $545 cash at major US pharmacies in 2026
  • GSK's published list price is $234.69 per dose; retail cash prices run higher — CVS around $270, Walgreens around $269, Costco around $256
  • Medicare Part D, Medicaid, and most ACA-compliant private plans cover it at $0 out of pocket for eligible adults — the cost problem is concentrated among the uninsured and the underinsured
  • Cash prices at warehouse clubs and county health departments are consistently the lowest, and you don't always need a club membership to use the pharmacy
  • If you skip the vaccine and get shingles, the antivirals and nerve-pain medications that follow can cost more than the shot did

How much does the shingles vaccine cost in 2026?

One brand. That's it. Zostavax, the older live-virus shingles vaccine, was pulled from the US market in November 2020, so every shingles shot given in the United States today is Shingrix (recombinant zoster vaccine, made by GSK).

Shingrix is given as two doses, two to six months apart. Both doses are required. A single dose leaves you with meaningfully less protection than the ~90% efficacy figure you see quoted for the complete series, which is based on people who finished both.

GSK publishes a list price of $234.69 per dose — $469.38 for the series. Retail pharmacies price above list to cover handling, storage, and the administration itself, which is why the number you're quoted at the counter is usually $250 to $290 per dose.

Where you go Cash price per dose Full two-dose series
Costco Pharmacy ~$256 ~$512
Walgreens ~$269 ~$538
CVS ~$271 ~$542
Walmart ~$230–$260 ~$460–$520
County health department Varies; often lowest Varies
GSK list price (reference) $234.69 $469.38

Prices are national averages as of September 2026 and vary by state and individual store. Call ahead — vaccine pricing is one of the few areas where a five-minute phone call can save you $80.

Savings tip: Costco's pharmacy is open to non-members in most states, because pharmacies are regulated separately from the retail club. You can usually walk to the pharmacy counter, get vaccinated, and walk out without buying a membership. Call your local warehouse first to confirm — policy varies by state law.

Why is Shingrix so expensive?

Two reasons, and neither is a mystery.

Shingrix is an adjuvanted recombinant vaccine. Instead of using a weakened live virus — the cheap, old approach that Zostavax took — it combines a lab-made viral protein with AS01B, an adjuvant that provokes a much stronger immune response. That adjuvant contains QS-21, a saponin extracted from the bark of the Chilean soapbark tree. Actual tree bark, harvested and purified. It's genuinely difficult to source at scale.

The second reason: there is no competitor. GSK holds the only shingles vaccine approved in the United States, and there is no generic version of a biologic vaccine like this one. A biosimilar pathway exists for some biologics, but no one has brought a Shingrix biosimilar to the FDA. Until that changes, there is no price pressure from below.

So the honest answer to "when will the shingles vaccine get cheaper?" is: not soon, and not through generics.

Shingles vaccine cost without insurance

This is where the number actually hurts. An uninsured 55-year-old paying cash for both doses is looking at roughly $460 to $545 over the two to six months of the series.

A few things that make a real difference:

The administration fee may be separate. Some pharmacies quote you the vaccine price and add $25 to $50 for administering it. Others bundle it. When you call, ask specifically: "Is that the total I'll pay at the register, or is there an administration fee on top?"

You can split the cost across months. The two doses must be two to six months apart — that's a clinical requirement, not a scheduling suggestion. Use the full six-month window if you need to spread the expense. Just don't skip dose two. If you go past six months, current CDC guidance is to give the second dose as soon as possible rather than restarting the series, but talk to your pharmacist about your specific timing.

County health departments are underused. Many public health departments offer adult vaccines on a sliding fee scale based on income, and some receive state funding specifically for adult immunization. This is the single most overlooked option for uninsured adults over 50, and almost nothing that ranks for this search mentions it.

Federally Qualified Health Centers (FQHCs) use sliding-scale pricing. If there's an FQHC near you, their vaccine pricing for uninsured patients is often dramatically below retail. Find one through the HRSA health center locator.

Who pays $0 — and who doesn't

The pharmaceutical and insurer pages that dominate this search result will tell you the shingles vaccine is free for almost everyone. That's true for a large majority of Americans over 50. It is not true for everyone, and the exceptions are exactly the people searching for prices.

You likely pay $0 if:

  • You have Medicare Part D or a Medicare Advantage plan with drug coverage. The Inflation Reduction Act eliminated cost-sharing for ACIP-recommended adult vaccines under Part D starting January 2023.
  • You have an ACA-compliant private plan and you're 50 or older. Preventive services recommended by ACIP must be covered without cost-sharing when you use an in-network provider.
  • You're on Medicaid in a state that covers adult vaccines — most do, though adult vaccine coverage is technically optional for states.

You likely pay full freight if:

  • You're uninsured.
  • You're on Original Medicare with Part A and B only, no Part D. Part B does not cover Shingrix. This catches a lot of people by surprise.
  • You have a grandfathered or short-term plan that isn't subject to ACA preventive-coverage rules.
  • You're under 50 and not immunocompromised — outside the recommendation, so coverage is unlikely even with good insurance.
  • You go out of network. Preventive coverage is a network benefit. A pharmacy outside your plan's network can bill you the full cash price legally.

That last one is worth repeating: call your insurer and ask which pharmacies are in network for vaccines specifically, because the vaccine network and the prescription network aren't always identical.

Who should get the shingles vaccine

CDC recommends two doses of Shingrix for:

  • All adults 50 and older, regardless of whether they remember having chickenpox, and regardless of whether they've already had shingles
  • Adults 19 and older who are or will be immunodeficient or immunosuppressed because of disease or therapy

There's no upper age limit. If you're 88 and unvaccinated, you're still a candidate.

If you had Zostavax years ago, you still need Shingrix — the older vaccine's protection waned substantially over time. Wait at least eight weeks after a Zostavax dose before starting Shingrix, though for most people that window closed years ago.

About 1 in 3 Americans will develop shingles in their lifetime, and risk climbs sharply after 50 as immune surveillance of the dormant varicella-zoster virus weakens.

What shingles costs if you don't get vaccinated

Nobody frames it this way, and they should.

Shingles isn't just a rash. The standard treatment is a seven-day course of oral antivirals, started within 72 hours of the rash appearing. Valacyclovir, the generic of Valtrex, is the most commonly prescribed. Acyclovir, the generic of Zovirax, is an alternative that requires more frequent dosing. Famciclovir is a third option.

Add the urgent care or office visit to get diagnosed and prescribed inside that 72-hour window — commonly $150 to $300 without insurance — and an uncomplicated case of shingles has already cost you a few hundred dollars.

Then there's postherpetic neuralgia. Roughly 10 to 18% of shingles patients develop PHN, nerve pain that persists after the rash clears. It can last months. It can last years. Treatment usually means gabapentin, pregabalin, a lidocaine patch, or a tricyclic like amitriptyline — ongoing prescriptions, follow-up appointments, and sometimes a pain specialist.

A case of shingles that turns into PHN can run into the thousands. Against that, $500 once is a different kind of number.

Worth knowing: Shingrix's protection holds up well over time. Follow-up data from the pivotal trials show efficacy above 70% at year ten in adults who were 50 or older at vaccination. CDC does not currently recommend a booster dose.

Six ways to pay less for the shingles vaccine

Call three pharmacies before you book. The spread between the cheapest and most expensive counter in a single ZIP code is routinely $40 to $80 per dose. That's real money for a ten-minute phone call.

Check your county health department. Sliding-scale adult vaccine programs exist in most counties and are close to invisible online. Ask specifically about adult immunization, not just childhood vaccines.

Ask whether the administration fee is included. A quoted $255 that becomes $290 at the register is a common and avoidable surprise.

Try a warehouse club pharmacy. Costco and Sam's Club pharmacies typically price vaccines below chain drugstores, and pharmacy access usually doesn't require membership.

Use the full six-month window between doses. Two payments of $260 spread across half a year is easier to absorb than $520 in one month, and it's clinically appropriate.

Verify your plan's vaccine network first. If you have coverage, a two-minute call confirming which pharmacies are in network for vaccines can turn a $270 charge into $0.

The bottom line

The shingles vaccine costs roughly $460 to $545 for the full two-dose series if you're paying cash, and close to nothing if you have Medicare Part D, Medicaid, or an ACA-compliant plan and you're 50 or older. The gap between those two outcomes is worth an hour of phone calls.

If you're uninsured, start with your county health department and a warehouse club pharmacy — those two calls will usually find you the best price in your area. And if you're already dealing with shingles or the nerve pain that can follow, compare cash prices on the antivirals you've been prescribed before you fill them.

Frequently asked questions

How much is the shingles vaccine at CVS?

CVS charges roughly $271 per dose in 2026, or about $542 for the complete two-dose series, if you're paying cash. With Medicare Part D or most private insurance, you'll typically pay $0. Prices vary by location, so confirm with your specific store and ask whether an administration fee is included.

Can I get the shingles vaccine for free?

Yes, if you're 50 or older and have Medicare Part D, a Medicare Advantage plan with drug coverage, Medicaid in a state that covers adult vaccines, or an ACA-compliant private plan and use an in-network pharmacy. Uninsured adults should check their county health department or a Federally Qualified Health Center, where sliding-scale pricing is common.

Does Medicare cover the shingles vaccine?

Medicare Part D and Medicare Advantage plans with drug coverage cover Shingrix at no cost-sharing, a change that took effect in January 2023. Medicare Part B does not cover it. If you have Original Medicare without a Part D plan, you'll pay the full cash price.

Do I really need both doses?

Yes. The roughly 90% efficacy figure for Shingrix reflects the complete two-dose series. One dose provides substantially less protection. The second dose should come two to six months after the first — and if you miss that window, CDC guidance is to get it as soon as you can rather than starting over.

Is there a generic shingles vaccine?

No. Shingrix is a biologic, and no biosimilar has been approved in the United States. GSK holds the only shingles vaccine currently available here, so there's no lower-cost equivalent on the market.

How long does the shingles vaccine last?

Long-term follow-up shows protection remaining above 70% ten years after vaccination in adults who were 50 or older when they received it. CDC does not currently recommend a booster.


This article is for informational purposes only and does not constitute medical advice. Always consult with a qualified healthcare provider for diagnosis and treatment. Pricing information is current as of the publication date but may change. Verify pricing directly before making purchasing decisions.

Related Articles