How Much Is a Flu Shot Without Insurance?

A standard flu shot without insurance typically costs between $27 and $50 at most pharmacies and clinics, though the price can climb to $80 or more for specialized versions. Where you go and which vaccine you receive are the two biggest factors that determine what you’ll pay out of pocket.

Standard Flu Shot Prices

The most common flu vaccines fall in a tight price range. Using a discount card like GoodRx, you can find standard options like Fluarix, Fluzone, and Flulaval for as low as $27. Afluria runs about $29, and the nasal spray version (FluMist) starts around $33 to $35. Without any discount card, expect retail prices to be somewhat higher, generally landing in the $40 to $60 range at chain pharmacies like CVS, Walgreens, and Walmart.

Costco pharmacies also offer flu shots at competitive prices, and in most states, you can use a Costco pharmacy without being a warehouse member. Membership does unlock additional discounts on immunizations.

Specialty Vaccines Cost More

Not every flu shot is the same price. If you’re 65 or older, your doctor will likely recommend a high-dose flu vaccine, which produces a stronger immune response. That version costs significantly more: around $80 at county health departments, and $88 or more through retail pharmacies with a discount card.

Other specialty options also carry higher price tags. Flublok, a cell-based vaccine designed for people with egg allergies, starts around $88 with a discount card. Fluad, an adjuvanted vaccine also designed for older adults, runs about $50. Flucelvax, another egg-free option, starts at roughly $40. If you don’t have a specific medical reason to need these versions, the standard vaccine will save you money.

Administration Fees Can Add to the Total

The price you see listed for a flu vaccine sometimes covers only the vaccine itself. Some clinics and doctor’s offices charge a separate administration fee on top of that, covering the cost of having a healthcare worker prepare and give the injection. This fee varies by provider and location, so the total bill can be $10 to $25 more than the vaccine’s sticker price. Pharmacies like CVS and Walgreens typically bundle the vaccine and administration into a single quoted price, making them more predictable for budgeting. If you’re going to a doctor’s office or urgent care clinic, ask upfront whether an administration fee applies.

Where to Find Free or Low-Cost Flu Shots

Several programs exist specifically to help uninsured people get vaccinated at no cost or reduced prices.

Many state health departments run Vaccines for Adults (VFA) programs that provide free or low-cost flu shots to uninsured or underinsured adults 19 and older. Wisconsin’s program, for example, covers flu vaccines for adults who lack private insurance, Medicaid, or Medicare. Similar programs operate in other states, usually through local health departments or participating clinics. Contact your county health department to check availability in your area.

For children, the federal Vaccines for Children (VFC) program covers flu shots entirely for uninsured kids. The vaccines themselves are free, though providers can charge an administration fee that varies by state. If you can’t afford that fee, the provider is required by law to vaccinate your child anyway. Eligibility extends to children who are uninsured, underinsured, on Medicaid, or American Indian/Alaska Native.

Community health centers, often called federally qualified health centers, also offer flu shots on a sliding fee scale based on income. Many grocery store pharmacies and retail clinics run promotional pricing during peak flu season (typically September through November), sometimes offering shots for under $30.

How to Pay the Least

Your cheapest options depend on your situation. If you’re a healthy adult under 65 who just needs a standard shot, a pharmacy with a GoodRx coupon will get you close to $27. Compare prices across nearby pharmacies before you go, since the same vaccine can vary by $15 or more between locations in the same city.

If cost is a real barrier, start with your county or city health department. Many offer walk-in flu clinics during the fall with no charge for uninsured residents. You can also call 211, the national helpline for social services, to find free vaccination events near you.

For adults 65 and older who need the high-dose vaccine, the price gap between providers is even wider. Shopping around matters more when the baseline cost is $80 or above. Some health departments offer the high-dose version at cost, which can be significantly less than a retail pharmacy charges.