Medical Costs

Flu Shots Cost Without Insurance in 2026: A Complete Breakdown

A flu shot without insurance runs 22 dollars at Costco to 99 dollars at CVS for a standard dose, and senior doses run 62 to 144 dollars.

On this page

Flu Shots Cost Without Insurance in 2026: A Complete Breakdown

A flu shot without insurance costs about 22 dollars at the cheapest warehouse club and about 99 dollars at CVS for a standard adult dose, and the vaccine type matters more than the pharmacy. Senior doses cost far more: about 62 dollars at Costco for Fluad and up to 144 dollars at CVS, because senior formulations carry more antigen or an adjuvant. The cheapest route overall is not a pharmacy at all. County health departments and Federally Qualified Health Centers offer flu shots free or on a sliding scale, and children who qualify get them at no cost through the Vaccines for Children program.

A flu shot is an annual influenza vaccine that protects against the flu strains expected to circulate in a given season. For the 2026-27 season, the CDC’s October 2026 Adult Influenza Vaccine Price List sets the private-sector contract price per dose, which is what providers pay before any retail markup. Standard-dose vaccines cost providers about 21 dollars a dose, while senior formulations cost providers 86 dollars to 108 dollars a dose. Retail cash prices sit above those contract prices, and the gap between chains is large.

How much does a flu shot cost without insurance?

A standard adult flu shot without insurance costs roughly 22 dollars to 99 dollars depending on where you get it, and a senior dose costs roughly 62 dollars to 144 dollars. The chain you walk into moves the price more than the city you live in: a discount-card check of 32 ZIP codes in October 2026 put the same standard Fluzone dose at 27.62 dollars to 54.12 dollars depending on chain, with Costco, Hy-Vee, and H-E-B at the low end and Kroger at the high end. CVS charges 99 dollars cash for a standard dose without a discount card, according to the FluShotsNearMe price index checked October 17, 2026.

Vaccine type CDC October 2026 contract price per dose Cheapest posted cash price found CVS posted cash price
Standard dose, Fluzone 20.88 dollars About 27.62 dollars with a discount card 99 dollars
Standard dose, Fluarix 21.08 dollars About 27.62 dollars with a discount card 99 dollars
Standard dose, FluLaval 21.08 dollars About 27.62 dollars with a discount card 99 dollars
Egg-free, Flucelvax 58.52 dollars 21.99 dollars, Costco member price Check in store, varies by location
Nasal spray, FluMist, ages 2 to 49 26.20 dollars Check local clinics, limited availability Check in store, varies by location
Senior, Fluzone High-Dose 86.23 dollars Check local clinics, limited posted prices 144 dollars
Senior, Flublok 86.23 dollars Check local clinics, limited posted prices 144 dollars
Senior, Fluad 107.60 dollars 61.99 dollars, Costco member price 144 dollars

Read the Costco rows carefully. Costco’s 21.99 dollar Flucelvax member price sits below the CDC contract price for that vaccine, which reflects warehouse club pricing rather than a data error. Costco’s 61.99 dollar Fluad member price is the lowest posted senior price found in the October 2026 checks, and it is less than half the CVS senior price. Membership requirements still apply, though many states allow pharmacy access without a membership, so call your local warehouse to confirm.

What does each pharmacy charge for a flu shot without insurance?

Posted cash prices for the 2026-27 season cluster into three tiers. Costco is the cheapest posted option for both standard and senior doses. Discount cards bring most major chains into the 28 dollar to 55 dollar range for a standard dose. CVS is the most expensive posted option at 99 dollars for a standard dose and 144 dollars for a senior dose, and it is the chain where paying cash without a discount card hurts most.

Where Standard adult dose without insurance Senior dose without insurance Notes
Costco, member price 21.99 dollars, Flucelvax 61.99 dollars, Fluad Lowest posted prices found, checked October 17, 2026
Discount card at major chains 27.62 to 55.46 dollars 61.99 to 163.56 dollars October 13, 2026 check, 32 ZIP codes, 12 chains
The Little Clinic at Kroger 50 dollars prompt-pay, Fluzone Check in store An office visit may also be required and is not included
CVS, cash without a card 99 dollars 144 dollars Brand and additional fees not specified in the listing
County health department Free or sliding scale Free or sliding scale Call ahead for hours and eligibility
Federally Qualified Health Center Free or sliding scale Free or sliding scale Income-based fees, no insurance required

Walmart deserves a specific note. Walmart does not post a flu shot cash price: its scheduler requires an account, and no discount-card listing covers it, as checked in October 2026. Do not trust a roundup that quotes a Walmart flu shot price, because the figure cannot be traced to a Walmart posting. Call your local Walmart pharmacy for the current cash price before going.

Why do senior flu shots cost so much more?

Senior flu shots cost more because they contain more protection, not because pharmacies mark them up more. Fluzone High-Dose carries four times the antigen of a standard dose, Flublok carries three times the antigen, and Fluad adds an adjuvant that boosts the immune response in older adults. The CDC contract prices reflect that difference directly: 86.23 dollars for Fluzone High-Dose and Flublok, and 107.60 dollars for Fluad, against about 21 dollars for a standard dose. Retail prices follow the same pattern, which is why a senior dose costs roughly double to triple a standard dose at the same chain.

Adults 65 and older should get a senior formulation when it is available, because standard doses produce a weaker immune response at that age. If cost is the barrier, check the health department or a Federally Qualified Health Center first, since senior doses through those routes are often free or sliding scale. With Medicare Part B, the flu shot costs 0 dollars at most pharmacies, so the uninsured senior price in this article applies only to seniors without Medicare or other coverage.

Where can you get a free flu shot without insurance?

Free flu shots without insurance are available through four routes, and the best route depends on age and location. County health departments offer flu shots free or on a sliding scale during flu season, and many run walk-in clinics with no appointment. Federally Qualified Health Centers serve uninsured patients on a sliding fee scale and carry flu vaccine through the season. Children who qualify receive flu shots at no cost through the Vaccines for Children program, which covers the vaccine for eligible children under 19. Some employers, schools, and community organizations run free flu shot events each fall, and Walgreens distributes a limited number of free flu shot vouchers for uninsured patients in underserved communities each year.

Call before going. Health department hours and vaccine stock change through the season, and a clinic that offered free shots in October may charge a small administration fee in December. Bring identification and, if you have it, proof of income for sliding scale programs. Children in the Vaccines for Children program need no payment for the vaccine itself, though a small administration fee may apply in some states.

Worked example: a family of four without insurance

Take a family of four without insurance: two parents aged 38 and 41, a teenager aged 15, and a grandmother aged 71. At CVS cash prices, the three standard doses cost 99 dollars each and the senior dose costs 144 dollars, for a total of 441 dollars. At Costco member prices, the picture changes: Flucelvax at 21.99 dollars each for the three younger family members and Fluad at 61.99 dollars for the grandmother total 127.96 dollars. With a free discount card at a mid-priced chain, the three standard doses run about 27.62 dollars to 55.46 dollars each, putting the family total near 145 dollars to 230 dollars before the senior dose. The same four shots range from about 128 dollars to 441 dollars depending on where the family goes, which is why the chain choice matters more than any coupon.

Key takeaways

  • A standard flu shot without insurance costs about 22 dollars at Costco to 99 dollars at CVS, and the vaccine type matters more than the pharmacy.
  • Senior doses cost about 62 dollars to 144 dollars because they carry more antigen or an adjuvant, with CDC contract prices of 86.23 dollars to 107.60 dollars.
  • A free discount card brings most chains into the 28 dollar to 55 dollar range for a standard dose, based on the October 2026 check of 32 ZIP codes.
  • County health departments and Federally Qualified Health Centers offer flu shots free or on a sliding scale, and qualifying children get them free through the Vaccines for Children program.
  • Walmart posts no flu shot cash price, so call the store rather than trusting a roundup figure.

Related reading on this site: our dental cleaning cost without insurance, urgent care cost without insurance, wisdom tooth removal cost without insurance, emergency visit cost without insurance, and best individual health insurance. Vaccine contract prices come from the CDC October 2026 Adult Influenza Vaccine Price List, and retail prices come from the FluShotsNearMe price index checked October 17, 2026; prices change through the season, so confirm before going.

Frequently asked questions

How much is a flu shot without insurance at CVS?

CVS charges 99 dollars cash for a standard dose flu shot and 144 dollars for a senior dose, according to the FluShotsNearMe price index checked October 17, 2026. A free discount card can cut the standard dose price substantially at other chains, so compare before paying the CVS cash price.

What is the cheapest flu shot without insurance?

Costco posts the cheapest flu shot found: 21.99 dollars for Flucelvax for members, and 61.99 dollars for the senior Fluad vaccine. County health departments and Federally Qualified Health Centers can be cheaper still, offering flu shots free or on a sliding scale.

How much does a senior flu shot cost without insurance?

A senior flu shot without insurance costs about 62 dollars at Costco for Fluad to 144 dollars at CVS for a senior dose. The CDC contract prices for senior formulations are 86.23 dollars for Fluzone High-Dose and Flublok, and 107.60 dollars for Fluad, which explains why senior doses cost more than standard doses.

Can I get a free flu shot without insurance?

Yes, through county health departments, Federally Qualified Health Centers, employer or community flu shot events, and limited Walgreens vouchers for uninsured patients in underserved communities. Children who qualify receive flu shots at no cost through the Vaccines for Children program.

Does Medicare cover flu shots?

Yes, Medicare Part B covers seasonal flu shots at 0 dollars out-of-pocket cost at most pharmacies. Most commercial health plans also cover flu shots at 0 dollars, so the cash prices in this article apply to uninsured readers.