How Much Does the Flu Shot Cost for Kids?

Flu shot costs between $20 and $70 for kids without insurance, but many children can get it for free. Most health insurance plans cover the full cost. Free programs like VFC help families who can’t afford vaccines.

This guide will help you understand all the costs and find the best deals for your child’s flu shot.

Understanding Flu Shot Costs for Children

Getting your child a flu shot is one of the best ways to keep them healthy during flu season. The cost can vary a lot depending on where you go and what insurance you have.

How Much Does a Flu Shot Cost Without Insurance?

If you don’t have insurance, here’s what you can expect to pay:

  • Standard flu shot: $20 to $70
  • Most common price: Around $40 to $60
  • CVS: $62.99 without insurance
  • Walgreens: $58.99 without insurance
  • Walmart: $41.53 without insurance

The price depends on which pharmacy you choose and what type of flu shot your child needs.

Why Prices Vary Between Locations

Different places charge different amounts for the same vaccine. This happens because:

  • Some pharmacies buy vaccines in larger amounts and get better prices
  • Location matters – urban areas might cost more than rural areas
  • Some places offer discount programs
  • Competition between pharmacies affects pricing

Free Flu Shots for Kids – VFC Program

The best news? Many kids can get free flu shots through special programs.

What Is the VFC Program?

The Vaccines for Children (VFC) Program provides vaccines to children whose parents or guardians may not be able to afford them. Serving as one of the nation’s most important contributors to health equity, the program helps ensure that all children have a better chance of getting their recommended vaccinations on schedule and staying healthy.

This program covers all kids up to 18 years old who qualify.

Who Qualifies for Free Flu Shots?

Your child can get a free flu shot if they:

  • Have Medicaid or are eligible for it
  • Don’t have any health insurance
  • Are underinsured (insurance doesn’t cover vaccines)
  • Are American Indian or Alaska Native

There is no cost for the vaccines given by VFC Program providers to eligible children. This means that no one can charge a fee for the vaccine itself.

How to Find VFC Providers

You can get free flu shots at:

  • Most pediatrician offices
  • Community health centers
  • Public health departments
  • Some pharmacies
  • School clinics (in some areas)

Contact your local health department to find VFC providers near you.

Insurance Coverage for Kids’ Flu Shots

Most families with health insurance pay nothing for their child’s flu shot.

Private Insurance Coverage

The flu shot is covered by most insurance plans, with a $0 copay, although provider networks may vary. This includes:

  • Employer-sponsored health plans
  • Health Insurance Marketplace plans
  • Most HMO and PPO plans

The insurance company pays the full cost when you go to an in-network provider.

Medicaid Coverage

According to the Centers for Medicare & Medicaid Services, all children under the age of 21 who are eligible for the Early and Periodic Screening, Diagnostic and Treatment (EPSDT) benefit receive all Advisory Committee on Immunization Practice (ACIP) recommended vaccines.

If your child has Medicaid, the flu shot is completely free. For children enrolled in Medicaid, the Medicaid program pays the vaccine administration fee.

What About Administration Fees?

Even when the vaccine is free, some providers charge a small fee for giving the shot. This is called an administration fee. However:

  • Most insurance plans cover this fee too
  • If your child is covered by Medicaid, that office visit is paid for by Medicaid.
  • VFC providers must waive the fee if families can’t afford it

Where to Get Affordable Flu Shots for Kids

You have many options for getting your child vaccinated at a good price.

Pharmacies

Most major pharmacies give flu shots to kids:

PharmacyCost Without InsuranceAge LimitCVS$62.993+ yearsWalgreens$58.993+ yearsWalmart$41.533+ yearsCostco$20-$23 (members)3+ years

Many CVS Pharmacy® locations can immunize children ages 3 and above; however, some states have different minimum ages.

Doctor’s Office

Your child’s pediatrician is often the best choice because:

  • They know your child’s health history
  • Most accept insurance
  • Many are VFC providers
  • You can ask questions about your child’s health

Community Health Centers

These centers often offer:

  • Low-cost vaccines
  • Sliding-scale fees based on income
  • Free shots for qualifying families
  • No insurance required

School Clinics

Some schools offer flu shot clinics during flu season. These are usually:

  • Free or very low cost
  • Convenient for parents
  • Available during school hours

Additional Ways to Save Money

Even if you don’t qualify for free vaccines, you can still save money.

Discount Programs

Many pharmacies offer savings programs:

  • Prescription savings clubs: Get 20% off vaccines
  • GoodRx coupons: Find discounts at local pharmacies
  • Manufacturer coupons: Check vaccine company websites

Timing Matters

Get your child’s flu shot early in the season (September-October) when:

  • More locations have vaccines available
  • You might find better deals
  • Your child will be protected when flu season peaks

Multiple Children

If you have several kids, ask about:

  • Family discounts
  • Group rates
  • Package deals for multiple vaccines

When Kids Need Special Flu Shots

Most children get the regular flu shot, but some need different types.

High-Risk Children

Kids with certain health problems might need special care:

  • Asthma or breathing problems
  • Heart conditions
  • Diabetes
  • Weakened immune systems

These children should get their flu shots from their regular doctor who knows their health needs.

Egg Allergies

CVS also offers an egg-free version of the vaccine for people who are allergic. Most pharmacies and doctors can provide egg-free flu shots if your child needs one.

Very Young Children

The Centers for Disease Control and Prevention (CDC) recommends that everyone 6 months and older get a flu shot each year. According to the CDC, the flu shot is safe and effective, and can reduce your risk of getting the flu by up to 60%.

  • Babies under 6 months are too young for flu shots
  • Children 6 months to 3 years might need special doses
  • Talk to your pediatrician about the right vaccine for very young kids

Common Questions About Flu Shot Costs

Can I Get the Flu Shot and COVID Vaccine Together?

Yes, according to the Centers for Disease Control and Prevention, patients can get any of the currently authorized COVID-19 vaccines at the same time as the flu shot. This can save you time and money on office visits.

Do I Need to Pay Anything With Insurance?

Most families with insurance pay nothing. However:

  • Check that your provider accepts your insurance
  • Stay in-network to avoid extra costs
  • Some plans might have small copays

What If I Can’t Afford the Administration Fee?

If your child is not covered by Medicaid, you are responsible for making appropriate payment arrangements with your doctor in relation to office visit charges. However, many providers offer payment plans or reduced fees for families in need.

Are There Different Prices for Different Vaccines?

The CDC contracts show that flu vaccine costs vary by manufacturer:

  • Influenza (Age 6 months and older) Fluzone® costs $15.43 per dose for CDC contracts
  • Fluarix® costs $15.216 per dose for CDC contracts
  • Private sector prices are higher than CDC contract prices

Planning for Flu Season

Smart planning can help you save money and keep your family healthy.

Start Early

Begin looking for flu shots in late summer:

  • August: Check insurance coverage
  • September: Schedule appointments
  • October: Get vaccinated before flu season peaks

Keep Records

Track your child’s vaccinations:

  • Save receipts for tax purposes
  • Update your child’s immunization record
  • Note any reactions or side effects

Budget for the Future

If you’re paying out of pocket:

  • Set aside money each year for flu shots
  • Consider opening a Health Savings Account (HSA)
  • Look into better insurance plans during open enrollment

Finding the Best Deal Near You

Here are steps to find the lowest cost flu shot for your child:

  1. Check your insurance first – Call to confirm coverage
  2. Ask about VFC eligibility – Many families qualify
  3. Compare pharmacy prices – Prices vary between locations
  4. Consider your doctor’s office – Often the most convenient option
  5. Look for community clinics – May offer the best prices

You can also visit VillageRx in Glen Ellyn for personalized help finding the right vaccine for your child at the best price.

Why the Flu Shot Matters for Kids

Beyond cost, remember why this vaccine is important:

  • The CDC estimates that flu vaccination prevents about 6 million influenza illnesses and 65,000 flu-related hospitalizations each year
  • Protects your child and others in your family
  • Reduces missed school days
  • Prevents serious complications

Some people, such as people 65 years and older, young children and people with certain health conditions, are at higher risk of serious flu complications.

Final Thoughts

Getting your child a flu shot doesn’t have to break the bank. Most kids can get free or low-cost vaccines through insurance, VFC programs, or community health centers. Even without insurance, you can find affordable options at pharmacies and clinics.

The most important thing is making sure your child gets vaccinated every year. Start planning early, check all your options, and don’t let cost keep your child from getting this important protection.

For personalized help with flu vaccinations in Glen Ellyn, visit VillageRx where our pharmacists can help you find the best option for your family’s needs and budget.

Scroll to Top