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

How Much Is a Flu Shot Without Insurance

Updated Oct 21, 20266 min readGuide
On this pageIn short How much is a flu shot without insurance? Flu Shot Prices by Pharmacy What the Vaccine Itself Costs Where can I get a free flu shot? Pharmacy Flu Shot Programs Health Center and Clinic Options State and Federal Programs When to Get a Flu Shot Common questions Sources
In short

A flu shot without insurance typically costs $22 to $70 at pharmacies and retail clinics in the 2026-27 season, and $62 to $130 for the high-dose versions recommended for adults 65 and older. Many community health centers, local health departments, and pharmacy programs offer flu shots for free or on a sliding fee scale, regardless of insurance status.

Want to pay less for your flu shot? Text our AI doctor to discuss ways to find free or low-cost flu shots. Discuss my options Free · Private · 24/7

How much is a flu shot without insurance?

Most chain pharmacies charge $22 to $70 for a standard flu shot when you pay out of pocket, depending on the chain and location. Warehouse clubs sit at the low end (Costco posts about $22 to $25, and you do not need a membership to use its pharmacy), while Walgreens and CVS post the highest cash prices this season, about $59 and $69 respectively.

High-dose flu shots for adults 65 and older cost more, usually $62 to $130. These versions contain four times the antigen of standard shots to trigger a stronger immune response in older adults. Intranasal vaccines (FluMist) fall in between. Every flu shot sold in the US for 2026-27 is trivalent, covering three strains.

Urgent care centers and walk-in clinics typically charge $40 to $80 for a flu shot visit, though some waive the office visit fee if you only receive the vaccine. Doctor's offices without negotiated rates may bill $60 to $100 when you pay directly.

Flu Shot Prices by Pharmacy (2026-27 Season)

Posted cash prices reported for fall 2026. Prices vary by location and can change during the season, so confirm with your pharmacy before you go.

PharmacyStandard flu shotHigh-dose (65+)
Costco (no membership needed)$21.99 member / about $25 non-memberabout $61.99
Publixabout $42about $103
Walmartabout $46.46about $111.60
Sam's Clubabout $52varies by club
Rite Aidabout $58about $85
Walgreensabout $58.99about $108.99
CVSabout $68.99about $128.99

What the Vaccine Itself Costs

The CDC's 2026-27 adult influenza vaccine price list puts the private-sector cost of a standard-dose shot at about $21 per dose (Fluzone $20.88, Fluarix $21.08, FluLaval $21.08), $43.54 for Flucelvax, $26.20 for the FluMist nasal spray, and $86.23 for Fluzone High-Dose, Fluad, and Flublok. The gap between those numbers and the retail prices above is the pharmacy's administration fee and overhead, which is why warehouse clubs that run pharmacies at thin margins come out cheapest.

Where can I get a free flu shot?

Local health departments run free or low-cost flu shot clinics every fall. Many set up in libraries, schools, or community centers and do not require appointments. Call your county health department or check your city's website for clinic schedules.

Federally Qualified Health Centers (FQHCs) provide flu shots on a sliding fee scale based on household income, with many patients paying nothing. These centers serve everyone regardless of insurance or immigration status. Find the nearest center at findahealthcenter.hrsa.gov.

Some chain pharmacies offer flu shots at no cost even without insurance through manufacturer or public health partnerships. These programs change each season, so ask the pharmacy staff directly or check the pharmacy's website in late summer when flu vaccine programs launch.

Community organizations, churches, employers, and colleges often sponsor free flu shot events in September and October. Local United Way chapters (dial 211) can point you to upcoming clinics in your area.

Flu shots run $22 to $70 without insurance. Here's how to pay less.Discuss my options

Pharmacy Flu Shot Programs

Costco posts the lowest national cash price, about $22 for members and $25 for non-members, and you do not need a Costco membership to use its pharmacy. Publix (about $42), Walmart (about $46), and Sam's Club (about $52) sit mid-range. These prices apply to anyone, with or without insurance.

CVS and Walgreens accept manufacturer coupons and participate in state Vaccines for Adults programs, which can reduce or eliminate the cost if you qualify based on income or lack of insurance. Ask the pharmacist before your appointment which programs apply at that location.

Most pharmacies allow walk-ins for flu shots, though some accept online appointment scheduling. You fill out a brief health screening form and receive the shot from a pharmacist or pharmacy technician. The entire process takes 10 to 15 minutes.

Health Center and Clinic Options

FQHCs and community health centers charge fees based on a federal poverty level sliding scale. If your household income falls below 200 percent of the poverty line (about $32,000 for an individual in 2026), you likely pay zero or a minimal fee of $5 to $20.

Rural health clinics and free clinics offer flu shots at reduced cost or free, though hours may be limited. Some operate one or two days per week. Search online for free clinics in your city or contact your local health department for a list.

Public health clinics run by city or county governments provide flu shots for free or a small fee (often $10 or less). These clinics prioritize uninsured residents and may also offer other vaccines at low cost. No appointment is usually required, but call ahead to confirm hours during flu season.

State and Federal Programs

The CDC's Vaccines for Children (VFC) program covers flu shots for children under 19 who are uninsured, underinsured, Medicaid-eligible, or Native American. Enrolled pediatricians and health centers provide VFC vaccines at no charge to eligible families.

The Vaccines for Adults program, funded by some states, helps uninsured adults get flu shots and other vaccines free or at low cost through participating providers. Eligibility and availability vary by state. Ask your local health department if your state participates.

Medicare Part B covers flu shots with no copay or deductible, but this does not help if you do not have any coverage. However, if you are 65 or older and have Medicare, you pay nothing out of pocket at any provider that accepts Medicare.

When to Get a Flu Shot

In an emergency, call 911

Flu shots become available in August, and public health officials recommend getting vaccinated by the end of October for best protection. The flu season typically peaks between December and February, though it can extend into spring.

You can still benefit from a flu shot later in the season. If you miss the early window, get vaccinated as soon as you can. It takes about two weeks after vaccination for antibodies to develop, so earlier is better but late is better than not at all.

Most providers stock flu vaccine through March. After that, supplies dwindle and clinics shift focus to the next season. If you need a flu shot in late winter or early spring, call ahead to confirm availability.

How our AI doctor decides when to send you to care ›

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

Common questions

Can I get a flu shot for free without insurance?

Yes, many local health departments, community health centers, and pharmacies offer free flu shots regardless of insurance status. Federally Qualified Health Centers use a sliding fee scale based on income, often resulting in no charge. Some chain pharmacies run free flu shot programs in partnership with public health agencies or vaccine manufacturers. Call your county health department or check findahealthcenter.hrsa.gov to find free options near you.

How much does a flu shot cost at Walgreens or CVS without insurance?

As of fall 2026, Walgreens posts about $58.99 and CVS about $68.99 for a standard flu shot paid out of pocket. High-dose shots for adults 65 and older run about $108.99 at Walgreens and $128.99 at CVS. Both chains accept manufacturer coupons and participate in some state vaccine programs, which can reduce the price or make it free if you qualify. Ask the pharmacy staff about available discounts or assistance programs before you pay.

Where can I find the cheapest flu shot near me?

Costco posts the lowest national cash price, about $22 to $25, and you do not need a membership. Community health centers and local health department clinics go lower still, on a sliding scale or free. Dial 211 or visit findahealthcenter.hrsa.gov to locate the nearest low-cost provider in your area.

Do I need an appointment to get a flu shot without insurance?

Most pharmacies and public health clinics accept walk-ins for flu shots, so you do not need an appointment. Some pharmacies offer online scheduling for convenience, but it is optional. Community health centers may ask you to call ahead or arrive during specific clinic hours. The vaccination itself takes about 10 minutes, though you may wait longer during busy periods in early fall.

Are high-dose flu shots more expensive without insurance?

Yes, high-dose flu shots designed for adults 65 and older cost more than standard flu shots, usually $50 to $70 without insurance compared to $20 to $50 for regular versions. Medicare Part B covers high-dose flu shots with no copay if you have that coverage. If you are paying out of pocket and cost is a concern, a standard flu shot still provides effective protection for most older adults.

Is a flu shot cheaper at a pharmacy or an urgent care?

A pharmacy or retail clinic, by a wide margin. The shot itself runs $22 to $70 without insurance, and pharmacy counters do not charge a visit fee. Urgent care centers and doctor's offices typically bill for the visit on top of the vaccine, which can push the total above $100. If cost is the main concern, start with the pharmacy prices above or one of the free community options.

When should I get my flu shot in 2026?

September or October. Public health officials recommend getting vaccinated by the end of October, because flu season usually peaks between December and February and it takes about two weeks after the shot for protection to build. If you miss that window, a later shot still helps - flu can circulate into spring.

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

More guides

About this page. Written and maintained by the Pymander Health team. Last updated October 21, 2026.

Questions about this?Start a free consult