Childhood and Adult Immunizations

The Chester County Health Department provides vaccines across the lifespan to people who live, work or attend school in Chester County. There is no charge for vaccines for uninsured families and for children with Medical Assistance (Medicaid). Vaccines are also available for a fee. The Health Department can bill many private health insurers for flu vaccine and Medicare for flu and pneumococcal vaccines. For more information, please call 610-344-6252.

Shingrix is currently not available at the Health Department

Clinic Hours

Check out the Health Department’s vaccine clinic hours (in Spanish).

Things you can do to make your vaccine visit easier and less stressful:

  • Arrive at least 30 minutes before closing on walk-in clinic days to ensure we will be able to meet your immunization needs.
  • Bring all personal vaccine records with you.
  • It is okay and helpful to eat a meal before receiving vaccines.
  • Remind your family that vaccines keep them healthy.

View the Clinic and Events Calendar to view all clinic dates.


Find immunization clinics near you

Dont Wait
Take this adolescent and adult vaccine quiz to find out which vaccines you may need.