For routine immunizations (not COVID-19 or influenza) please call 1-888-221-2133 ext 3558 to book an appointment at an HPPH immunization clinic.
Immunization Clinics
Individuals who do not have a family doctor or nurse practitioner can receive routine immunizations at one of Huron Perth Public Health's (HPPH) immunization clinics. Please note that we only provide publicly-funded vaccines. Make sure to bring your/your child's immunization record to your appointment.
If you have a family doctor or nurse practitioner, please call their office to discuss and arrange immunizations through their clinics.
Learn where you can get an influenza vaccine (flu shot), COVID-19 vaccine, or about the school immunizations that are available to children and youth.
Booking an appointment
Catch-up immunizations for school
If your child needs to catch up on immunizations required for school attendance, book an appointment online for an HPPH catch-up clinic.
We offer immunization clinics at the following locations:
- Clinton HPPH site | 77722B London Road, Clinton
- Listowel HPPH site | 161 Inkerman Street West, Listowel
- Stratford HPPH West Gore site | 653 West Gore Street, Stratford
- Wingham Community Healthcare Hub | 131 John Street East, Wingham
School Immunization Clinics
Huron Perth Public Health conducts school immunization clinics during the school year within schools across Huron and Perth counties. Learn about vaccine requirements and keeping immunization records up to date.
Tuberculosis (TB) skin testing
Contact Us
Huron Perth Public Health
Huron Office
77722B London Road, RR #5, Clinton, ON
N0M 1L0
Perth Office
653 West Gore St., Stratford ON N5A 1L4
Toll-free 1-888-221-2133
askhpph@hpph.ca