The flu shot cost without insurance typically ranges from $25 to $75 in 2026, depending on where you get vaccinated and which vaccine type you receive. For the millions of uninsured Americans, knowing the exact flu shot cost at different locations can help you find the most affordable option and avoid skipping this important annual vaccination.
The CDC recommends annual flu vaccination for everyone six months and older, calling it the most effective way to prevent influenza and its potentially serious complications. This guide covers what you can expect to pay at pharmacies, clinics, and doctor’s offices, plus where to find free or low-cost flu shots.
Average Flu Shot Cost by Location in 2026
Prices for flu shots vary significantly depending on where you go. Here is what you can expect to pay without insurance at common vaccination sites:
Retail pharmacies:
- CVS Pharmacy: $40-$50 for standard dose; $75-$85 for high-dose (seniors 65+)
- Walgreens: $40-$50 for standard dose; $70-$85 for high-dose
- Rite Aid: $40-$50 for standard dose
- Walmart Pharmacy: $25-$40 for standard dose (often among the lowest retail prices)
- Costco Pharmacy: $25-$35 for standard dose (membership not required for pharmacy services in most states)
Grocery store pharmacies:
- Kroger: $35-$45
- Publix: $35-$45
- H-E-B: $30-$40
Other locations:
- Urgent care clinics: $35-$60 (plus potential visit fee of $50-$150)
- Primary care doctor’s office: $25-$50 for the vaccine, plus an office visit copay of $100-$250 if uninsured
- Minute Clinic or similar walk-in clinics: $40-$55
- Health departments: $0-$25 (often income-based sliding scale)
The key takeaway is that getting vaccinated at a pharmacy is almost always cheaper than a doctor’s office when you are paying out of pocket, because pharmacies typically do not charge a separate office visit fee.
Types of Flu Vaccines and Their Costs
Not all flu shots are the same, and the type you receive affects the flu shot cost. The CDC lists several FDA-approved vaccine options for the 2025-2026 flu season:
Standard-dose quadrivalent (inactivated): $25-$50. This is the most common vaccine, protecting against four strains of influenza. It is appropriate for most healthy adults aged 18-64.
High-dose quadrivalent (Fluzone High-Dose): $65-$85. Designed specifically for adults 65 and older, this vaccine contains four times the antigen of standard-dose shots, producing a stronger immune response in older adults. The CDC recommends this or other enhanced vaccines for seniors.
Adjuvanted vaccine (Fluad): $55-$75. Another option for adults 65+, this vaccine contains an adjuvant that helps create a stronger immune response.
Cell-based vaccine (Flucelvax): $40-$55. Grown in cell cultures rather than eggs, this option is suitable for people with egg allergies.
Recombinant vaccine (Flublok): $50-$65. Made without eggs or live virus, this is another egg-allergy-friendly option.
Nasal spray (FluMist): $40-$55. A needle-free option approved for non-pregnant individuals aged 2-49. It uses a live attenuated virus.
Where to Get Free or Low-Cost Flu Shots
Several programs and locations offer free or reduced-cost flu vaccinations:
Local health departments: Many county and city health departments offer free flu shots during flu season, particularly for uninsured individuals, children, pregnant women, and seniors. Check your local health department’s website for clinic schedules.
Vaccines for Children (VFC) Program: This federally funded program provides free vaccines, including flu shots, for children 18 and under who are uninsured, underinsured, Medicaid-eligible, or American Indian/Alaska Native. Contact your state VFC coordinator through the CDC website.
Community health centers (FQHCs): Federally Qualified Health Centers serve patients regardless of ability to pay and use sliding-scale fees. Find one near you at findahealthcenter.hrsa.gov.
Free community clinics: Many communities host free flu shot events through hospitals, churches, schools, and nonprofit organizations during October and November. Check local news and community boards for announcements.
Employer-sponsored clinics: Some employers offer free flu shots at the workplace, even for uninsured employees. Ask your HR department.
For more information on managing healthcare expenses without coverage, visit our healthcare costs guide.
Flu Shot Cost With Insurance and Medicare
If you do have insurance, the flu shot is typically covered at no cost to you under the Affordable Care Act’s preventive services mandate. Here is how coverage works by plan type:
Private insurance (ACA-compliant plans): $0 copay at in-network providers. All ACA-compliant plans must cover recommended vaccines without cost-sharing.
Medicare Part B: $0 copay. Medicare covers the flu shot with no deductible or coinsurance. For seniors exploring other Medicare-covered services, our Medicare home health care cost guide is a useful resource.
Medicare Part D: Flu shots are covered under Part B, not Part D. No prescription drug plan involvement is needed.
Medicaid: $0 copay in most states. Medicaid covers flu shots for both adults and children.
CHIP: $0 copay. Children’s Health Insurance Program covers all recommended vaccines.
When Is the Best Time to Get a Flu Shot?
Timing matters both for health protection and for cost. The CDC recommends getting vaccinated by the end of October, though vaccination throughout the flu season (which can last through May) is still beneficial.
From a cost perspective, early fall is often the best time to find deals. Many pharmacies run promotions in September and October, offering gift cards, store credits, or discounts on purchases when you get vaccinated. These promotions can effectively reduce the flu shot cost by $5-$20.
Common pharmacy promotions include:
- CVS: Store coupons or ExtraBucks rewards
- Walgreens: Cash rewards through the myWalgreens program
- Publix: Gift card with vaccination
- Kroger: Fuel points or digital coupons
Later in the season (January-March), some pharmacies may offer discounted vaccines to clear remaining stock, though availability of specific vaccine types may be limited.
Why the Flu Shot Is Worth the Cost
Skipping the flu shot to save $25-$50 can be a costly decision. According to the CDC, influenza leads to an estimated 140,000-710,000 hospitalizations and 12,000-52,000 deaths annually in the United States.
The financial impact of getting the flu without vaccination includes:
- Lost wages: 5-7 days of missed work ($600-$1,500 for average earners)
- Doctor visit: $100-$300 without insurance
- Prescription antivirals (Tamiflu): $75-$150 without insurance
- Over-the-counter medications: $20-$50
- Emergency room visit if complications arise: $1,500-$5,000+
- Hospitalization: $10,000-$40,000+ for serious cases
Even at the highest out-of-pocket flu shot cost of $75, the vaccine is far less expensive than treating the illness. The NIH notes that flu vaccination also reduces the severity and duration of illness in people who do get infected despite vaccination.
Frequently Asked Questions
Can I get a flu shot without a prescription?
Yes. In all 50 states, pharmacists are authorized to administer flu shots to adults without a prescription. For children, age requirements for pharmacist-administered vaccines vary by state, but most allow it for children 3 and older. No appointment is needed at most retail pharmacies.
Is the flu shot free at CVS or Walgreens without insurance?
No. Without insurance, CVS and Walgreens charge $40-$50 for a standard flu shot. However, with most insurance plans, the flu shot is covered at $0 copay. Both pharmacies accept most insurance plans, Medicare, and Medicaid.
Does the flu shot cost more for seniors?
The standard flu shot costs the same regardless of age. However, the CDC recommends that adults 65 and older receive a high-dose or adjuvanted vaccine, which costs $65-$85 without insurance. With Medicare Part B, the enhanced vaccine is covered at no cost.
Are there any hidden fees when getting a flu shot at a pharmacy?
Generally, no. Retail pharmacies charge a single price for the vaccine that includes administration. Unlike a doctor’s office, there is no separate office visit fee. However, if you receive other services or vaccinations at the same time, additional charges may apply.
Get Vaccinated Without Overpaying
The flu shot cost should not be a barrier to getting vaccinated. With prices as low as $25 at some pharmacies and free options available through health departments and community programs, there is an affordable option for everyone. Compare prices at local pharmacies, check for promotions early in the season, and explore free clinic options if cost is a concern. The small investment in a flu shot can prevent a much more expensive bout of influenza and protect those around you. For other common healthcare expenses, explore our dental cleaning cost guide to stay on top of preventive care spending.