Immunization Clinics

Last Edited/Reviewed: August 21, 2023

COVID-19 Vaccine Clinic

COVID-19 vaccine related information can be found on our ‘COVID-19 Vaccine Clinic’ webpage. 

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.

Our Influenza Clinics (FLU)

For information on local Influenza Clinics please visit our ‘Influenza (Flu) Clinics‘ webpage.  Note: this page is updated during flu season only.

Immunization Records

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