Vaccines for Children (VFC)

The Vaccines for Children (VFC) program was created to increase childhood immunization rates by providing vaccines to children whose parents or guardians may not be able to afford them.

Eligibility

Children birth through 18 years of age qualify for the Vaccines for Children Program if they fall into one of the following eligibility criteria:

  • Medicaid-eligible
  • American Indian/Alaskan Native
  • Uninsured
  • Underinsured (defined as a child with health insurance, but the benefit plan does not include routine immunizations)

Making an Appointment

We offer same-day and pre-scheduled appointments Monday through Friday, 8:15 a.m. - 4:00 p.m., and pre-scheduled appointments for the immunization clinic on Wednesdays from 8:15 a.m. - 4:45 p.m. Please call the Health Department at 563-326-8618 between 8:00 a.m. - 4:00 p.m., Monday through Friday, to schedule an appointment.

Please have the following information available to schedule an appointment:

  • Child's previous shot records

Please bring the following information to your child's appointment:

  • Child's insurance information
  • Child's social security number

Follow-up appointments will be made, as needed, at the end of your visit.

Fees

There is a $10.00 donation per child per visit for immunizations, but no one is turned away for inability to donate. Visit the Clinic Fees page for more information.