For Youth in Schools
Last Edited/Reviewed: October 27, 2025
What is the school-based immunization program?
The school-based immunization program consists of three publicly funded vaccines provided to students in Grade 7 at school. The program is delivered by public health nurses in Ontario at no cost. The three vaccines are:
*The Immunization of School Pupils Act (ISPA) requires all students to receive the Meningococcal (Men-C-ACYW) vaccine or have a valid exemption on file with Peterborough Public Health.
More information about these vaccines and the diseases they protect against can be found in the:
Can I still get these vaccines if I missed them in grade 7?
The school-based immunization program was not offered in schools for 2 years due to COVID-19. Many students have missed some or all of these vaccines.
Students who missed the Men-C-ACYW vaccine remain eligible until the vaccine is received.
The Hepatitis B and HPV vaccines are available at no cost for students up to the end of Grade 12 and may be a two-dose or a three-dose schedule depending on age.
Individuals who have recently finished high school may still be eligible to receive the Hepatitis B and HPV vaccines. We recommend you contact Peterborough Public Health if you finished high school after the start of the pandemic and did not complete your vaccine series. You can check or update your child’s Immunization Records here.
Peterborough Public Health provides catch-up clinics at our office located at 185 King St. Peterborough. Appointments are required and can be booked online or by calling 705-743-1000, ext. 331.
Vaccines received with your Health Care Provider
Many health care providers in the area have been assisting with school-based vaccine catch up for their patients and most have forwarded these records to Peterborough Public Health. If your child received some of these vaccines with their health care provider, you can confirm and/or update your child’s immunization record using the online portal.
If you have questions about the school-based vaccine program please call 705-743-1000, ext. 242.
School Immunization Clinics:
School immunization clinics will be held twice during the 2025-2026 school year. Large schools have two days for each round.
The first round of school clinic dates in alphabetical order by school name:
Adam Scott Intermediate School
Wednesday, October 1 & Friday, October 3
Apsley Central Public School
Friday, October 10
Chemong Public School
Wednesday, November 5
Children’s Montessori School
Thursday, October 2
Crestwood Intermediate School
Tuesday, November 18 & Wednesday, November 19
EC Monseigneur-Jamot
Tuesday, November 4
Highland Heights Public School
Monday, November 24
Immaculate Conception S (Peterborough)
Monday, November 10
James Strath Public School
Wednesday, November 12 & Thursday, November 13
Kawartha Montessori School
Tuesday, October 28
Kenner Intermediate Public School
Monday, October 27 & Tuesday, October 28
Keith Wightman
Tuesday, October 7
Lakefield District Public School
Tuesday, October 21 & Wednesday, October 22
Monsignor O’Donoghue CES (Peterborough)
Thursday, November 20
North Shore Public School
Thursday, September 25
Norwood District Intermediate School
Wednesday, November 26 -? need to confirm date
Otonabee Valley
Tuesday, October 14
Prince of Wales Public School
Thursday, November 6
Queen Elizabeth Public School
Thursday, October 16
Queen Mary Public School
Monday, November 3
Rhema Christian School
Monday, November 17
Roger Neilson
Wednesday, October 8
St. Alphonsus CES (Peterborough)
Wednesday, September 24
St. Anne CES (Peterborough)
Thursday, October 30
St. Catherine CES (Peterborough)
Thursday, October 9
St. John CES (Peterborough)
Wednesday, October 15
St. Joseph CES (Douro)
Monday, September 22
St. Martin CES (Ennismore)
Thursday, October 23
St. Patrick CES (Peterborough)
Monday, September 29
St. Paul CES (Lakefield)
Tuesday, September 23
St. Paul CES (Norwood)
Wednesday, October 29
St. Paul CES (Peterborough)
Tuesday, November 25
St. Teresa CES (Peterborough)
Monday, October 6
Warsaw Public School
Monday, November 17