Immunization Clinics

Last Edited/Reviewed: April 19, 2024

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 and Wednesday each week (excluding statutory holidays) between 8:45 a.m. and 4:30 p.m. (Closed 12:00 p.m. – 1:15 p.m. for lunch).

  • Some appointment types can be booked online.  Please visit our online Appointment Booking System for more information.
  • Call the Peterborough Public Health routine immunization clinic at 705-743-1000, ext. 331 to book an appointment.

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.