Immunization Clinics

Last Edited/Reviewed: February 8, 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, Wednesday and Thursday each week (excluding statutory holidays) between between 8:45 a.m. and 4:30 p.m. (Closed 12:00 p.m. – 1:15 p.m. for lunch). 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.
    NOTE:  online booking is only available at this time for children born in 2016 who have received an immunization notice and/or suspension notice from Peterborough Public Health.

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.