How it worksSafetyHealth libraryOur mission Sign in Start a free consult
Pymander
Free consult

How much is a flu shot without insurance?

About $22 to $70 for a standard flu shot, and $60 to $165 for the stronger shots made for adults 65 and older. Health departments and community health centers often give it free or on a sliding scale.

Hand-drawn close-up of an arm with a bandage after a flu shot without insurance, next to a price tag and autumn leaves
Unsure?Tell us your age and what you can spend, and we’ll help you find the cheapest way to get your flu shot. Free.Start a free consult

Flu shot cost without insurance, at a glance

  • Standard shot: about $22 to $70 cash, often under $30 with a free coupon card.
  • Shots for 65 and older: about $60 to $165, or about $92 with a coupon.
  • Lowest posted price we found: $21.99 at Costco, checked November 9, 2026.
  • Free: county health departments, community health centers, and Vaccines for Children.
  • Have Medicare? Part B covers it with no copay.

How to get the cheapest flu shot

1
Try a free clinic firstYour county health department or a community health center (findahealthcenter.hrsa.gov).
Free or sliding scale
2
Ask the pharmacy for two pricesThe cash price and the price with a free coupon card like GoodRx or SingleCare.
Coupon: often under $30
3
Pick the standard shot unless you’re 65+The senior shots cost two to three times more.
4
Go to a pharmacy, not urgent careUrgent care and doctor’s offices can add a visit fee.
I’m 66. Is the high-dose flu shot worth the extra cost?
For most people 65 and up, yes. The CDC prefers it for your age group.

Not sure which shot to get?

Text Pymander before you pay. Free, any time.

Text Pymander

Where is the cheapest flu shot without insurance?

A free clinic, then Costco. Health departments and community health centers often charge nothing. If you're paying, Costco posted the lowest price we found, $21.99, and a free coupon card brings many other pharmacies under $30.

Free, cheap and pricey places to get a flu shot

Free or close to it
County health departmentSeasonal clinics at libraries, schools and community centers.
Community health centerSliding scale by income. Many people pay nothing.
Vaccines for ChildrenFree for kids under 19 who are uninsured, underinsured or on Medicaid.
Cheap with a coupon
Costco, Walmart, grocery pharmaciesAsk for the cash and coupon price.
Walgreens, CVSFree with most insurance, but full price without it.
Usually the priciest
Urgent care or a doctor’s officeVaccine price plus a possible visit fee.

Flu shot prices by pharmacy and vaccine

Cash prices before any coupon. Prices vary by store.

Where or whatStandard shotShot for 65+
Costco$21.99 posted Nov 2026$61.99 Fluad
Walgreens$40.47 USA Today, Dec 2025$77
CVS$74.99 USA Today, Dec 2025$125.99
Average cash, any pharmacy$40 to $71 GoodRx 2026-27$161 to $164
With a couponabout $28about $92

Walmart doesn’t post a cash price online, so call your store. The vaccine itself costs about $21 a dose on the CDC’s price list; the rest covers giving the shot.

Paying cash for your flu shot?

Text Pymander and we’ll help you compare your cheapest options before you go.

Text Pymander

When to get your flu shot

Timing tips:
  • Aim for September or October, before flu season peaks in December to February
  • Missed it? A flu shot is still worth it later in the season
  • It takes about 2 weeks to build protection
Trouble breathing, swelling of the face or throat, or hives after a shot?Call 911. Severe allergic reactions are rare but need care right away.

Pymander is not a replacement for a physician and does not provide medical advice, diagnosis, or treatment.

Common questions

How much is a flu shot without insurance?

About $22 to $70 for a standard shot and about $60 to $165 for 65+ shots. Coupons bring a standard shot under $30, and health departments often give it free.

Where is the cheapest place to get a flu shot without insurance?

A free clinic, then Costco ($21.99 posted as of November 2026). Coupon cards bring many pharmacies under $30.

How much is a flu shot at Walmart without insurance?

Walmart doesn’t post a national cash price. Call your store and ask for the cash and coupon price.

Are flu shots really free at CVS and Walgreens?

Only with insurance. In December 2025, CVS charged $74.99 and Walgreens $40.47 for a standard shot, per USA Today.

How can I get a flu shot for free?

Your county health department, a community health center, or a free event at work, school or church.

Is the high-dose flu shot more expensive?

Yes. It averages about $161 to $164 without insurance, or about $92 with a coupon.

Does Medicare cover the flu shot?

Yes. Part B covers one a season with no copay.

Is it too late to get a flu shot now?

No. It’s still worth it later in the season.

See Pymander first in GoogleAdd us as a preferred source and our answers show up higher when you search.
Add as a preferred source on Google

Pymander is not a replacement for a physician and does not provide medical advice, diagnosis, or treatment.

More guides

Questions about this?Start a free consult