This program provides influenza immunizations to adults and children in the Lake County area.

Where to Get Your Flu Shot
The Health Department continues to provide flu vaccinations at its Immunization Program, 2303 Dodge Avenue in Waukegan. The Health Department accepts Medicare Part B, Medicaid, cash, checks, and credit cards. No private insurance is accepted. Flu vaccinations are given by appointment. For more information or to make an appointment, call 847-377-8470.
Adult Shot
In addition to the availability of vaccine at the Health Department's Immunization Program, the vaccine is available at sites throughout Lake County. Find a convenient location for yourself by using the Flu Vaccine Finder.


The standard injectable flu shots are $33 for adults who are 19 years old or older. A recombinant flu vaccine for egg-allergic persons and a High-Dose flu vaccine for persons 65 years old and older are available for $50.


The charge for children who are eligible for the Vaccine's for Children (VFC) program is $23 per dose, but the fee may be waived if the family is unable to pay for the vaccination. The fee for non-VFC-eligible children is also $23 per dose, but payment is expected at the time of service. 
See below for VFC eligibility guidelines.

  • Child receives Medicaid
  • Child is American Indian or Alaskan Native
  • Child does not have any insurance (other than Medicaid or All Kids)
  • Child has health insurance but it does not cover vaccines, or it has a limitation on vaccine coverage, or it does not cover the vaccines that the child is receiving at that visit.
The only vaccine we carry for children 18 years and younger who are not VFC eligible is the influenza (flu) vaccine.

Parents or guardians must bring immunization records of their children with them. If a child has an immunization letter from a school nurse, it should be brought to the clinic.

Flu Vaccination Promotion Posters