Immunization Clinics

Last Edited/Reviewed: October 3, 2023

COVID-19 Vaccine Clinics
Influenza Vaccine Clinics
Routine Immunization Clinics
Immunization Records

Routine Immunizations

Visit your healthcare provider to get your child up to date on their immunizations.

No healthcare provider and in need of a vaccine?
Peterborough Public Health’s routine immunization clinic is open Monday, Wednesday and Friday each week (excluding statutory holidays) between the hours of 8:30 a.m. – 4:30 p.m. There are two options available for booking an appointment.

  • Call the Peterborough Public Health routine immunization clinic at 705-743-1000, ext. 331 to book an appointment.
  • Access our online Appointment Booking System to request an appointment at our Routine Immunization Clinic.

The Well Baby Clinic is a pilot program through the Peterborough Family Health Team. It provides routine check-up care and immunizations to babies between the age of 2 months and 18 months who do not have a primary care provider (doctor or nurse practitioner) in Peterborough city or county. For more information on how to self-refer your baby, please visit

Grade 7 Vaccine Catch-Up Clinics

Information regarding our catch-up clinics for youth who missed their grade 7 vaccines can be found on our ‘For Youth in Schools’ webpage.

Immunization Records

Information regarding reviewing, updating and reporting immunization records can be found on our Immunization Records webpage.