Translate this site using Google Translate in 简体中文繁體中文فارسیதமிழ்EspañolPortuguêsFrançaisРусскийItaliano한국어اردو, and other languages.

Toronto Public Health is currently experiencing a high volume of calls. Our staff are responding as quickly as possible, and wait times may be longer than usual.

 

Students can catch up on their school-based vaccines by booking an appointment at a Toronto Public Health community clinic. Toronto Public Health (TPH) offers vaccines in schools to students in grade 7, and catch-up opportunities for students in grade 8, through the School Immunization Program (SIP). SIP clinics are held during school hours for students who attend the school. They are not open to the public and no appointment is needed. Parental consent is required.

If students missed their school clinic, they can catch up on their school-based vaccines by booking an appointment at a Toronto Public Health community clinic.

Vaccines Available at SIP Clinics:

  • Meningococcal vaccine (prevents meningitis)
  • Human Papillomavirus vaccine (prevents cancers)
  • Hepatitis B vaccine (prevents liver disease and cancer)

Students can get all three vaccines on the same day. The vaccines are safe, effective and well tolerated.

In Ontario, the Immunization of School Pupil Act (ISPA) requires all students to be up to date with meningococcal vaccines or have a valid exemption to attend school. The hepatitis B and HPV vaccines are strongly recommended but are not required for school attendance.

School Name Clinic Date Clinic Time
St. Joseph Catholic School 2026-03-23 9 a.m -11:30 a.m
Faywood Arts-Based Curriculum School 2026-03-23 9 a.m -11:30 a.m
Father Serra Catholic School 2026-03-23 9 a.m.-11:30 a.m.
Spectrum Alternative Senior School 2026-03-24 1 p.m.-2:45 p.m.
St. Alphonsus Catholic School 2026-03-24 9 a.m -11:30 a.m
Our Lady of the Assumption Catholic School 2026-03-24 1 p.m. -2:45 p.m.
Summit Heights Public School 2026-03-24 9 a.m -11:30 a.m
Buchanan Public School 2026-03-24 9 a.m. -11:30 a.m.
Maryvale Public School 2026-03-24 1 p.m.-2:45 p.m.
Fairmount Public School 2026-03-24 1 p.m. -2:45 p.m.
St. Theresa Shrine Catholic School 2026-03-24 9 a.m. -11:30 a.m.
Beaumonde Heights Junior Middle School 2026-03-24 9 a.m.-11:30 a.m.
Melody Village Junior School 2026-03-24 1 p.m.-2:45 p.m.
St. John Vianney Catholic School 2026-03-24 9 a.m.-11:30 a.m.
Cardinal Carter Academy for the Arts 2026-03-25 9 a.m -11:30 a.m
Claude Watson School for the Arts 2026-03-25 9 a.m -11:30 a.m
St. Cyril Catholic School 2026-03-25 1 p.m. -2:45 p.m.
Wexford Public School 2026-03-25 9 a.m. -11:30 a.m.
George Peck Public School 2026-03-25 1 p.m.-2:45 p.m.
St. Agatha Catholic School TBD
Chine Drive Public School 2026-03-25 9 a.m. -11:30 a.m.
Albion Heights Junior Middle School 2026-03-25 8:30  a.m. -11 a.m.
St. Dorothy Catholic School 2026-03-25 1 p.m.-2:45 p.m.
St. Maurice Catholic School 2026-03-25 1 p.m.-2:45 p.m.
Dovercourt Public School 2026-03-25 9 a.m.-2:45 p.m.
Emily Carr Public School 2026-03-26 9 a.m. -11:30 a.m.
John G. Diefenbaker Public School 2026-03-26 1 p.m.-2:45 p.m.
Lucy Maud Montgomery Public School 2026-03-26 9 a.m. -11:30 a.m.
St. Barnabas Catholic School 2026-03-26 1 p.m.-2:45 p.m.
Havergal College 2026-03-27 9:30 a.m.-2:45 p.m.
Quest Alternative Senior School 2026-03-27 1 p.m.-2:45 p.m.
Holy Name Catholic School 2026-03-27 9 a.m -11:30 a.m
J. G. Workman Public School 2026-03-27 1 p.m.-2:45 p.m.
St. Joachim Catholic School 2026-03-27 1 p.m.-2:45 p.m.
Clairlea Public School 2026-03-27 9 a.m. -11:30 a.m.
Ionview Public School 2026-03-27 9 a.m. -11:30 a.m.
Swansea Junior and Senior Public School 2026-03-27 9 a.m.-2:45 p.m.
St. Roch Catholic School 2026-03-27 1 p.m.-2:45 p.m.
Venerable John Merlini Catholic School 2026-03-27 9 a.m.-11:30 a.m.
Lawrence Heights Middle School 2026-03-30 9 a.m -11:30 a.m
Baycrest Public School 2026-03-30 1 p.m.-2:45 p.m.
Nelson Mandela Park Public School 2026-03-30 1 p.m. -2:45 p.m.
Our Lady of Lourdes Catholic School 2026-03-30 9 a.m -11:30 a.m
David Lewis Public School 2026-03-30 9 a.m. -11:30 a.m.
St. Aidan Catholic School 2026-03-30 1 p.m.-2:45 p.m.
Terry Fox Public School 2026-03-30 9 a.m. -11:30 a.m.
Epiphany of our Lord Catholic Academy 2026-03-30 1 p.m.-2:45 p.m.
St. Benedict Catholic School 2026-03-30 9 a.m.-11:30 a.m.
St. Stephen Catholic School 2026-03-30 1 p.m.-2:45 p.m.
James S. Bell Junior Middle School 2026-03-30 9 a.m.-11:30 a.m.
Westwood Middle School 2026-03-31 9 a.m.-2:45 p.m.
École secondaire Étienne-Brûlé 2026-03-31 9 a.m -11:30 a.m
WillowWood School 2026-03-31 1 p.m.-2:45 p.m.
St. Gerald Catholic School 2026-04-01 1 p.m.-2:45 p.m.
Lester B Pearson Elementary School 2026-04-01 1 p.m.-2:45 p.m.
Divine Mercy 2026-04-01 9 a.m -11:30 a.m
Monseigneur-de-Charbonnel E.S.C. 2026-04-01 9 a.m -11:30 a.m
Anson Park Public School 2026-04-01 9 a.m. -11:30 a.m.
Precious Blood Catholic School 2026-04-01 9 a.m. -11:30 a.m.
Bishop Macdonell Catholic School 2026-04-01 1 p.m.-2:45 p.m.
Horizon Alternative Senior School 2026-04-01 10 a.m. - 12 p.m.
Jean Lumb Public School 2026-04-01 9 a.m.-11:30 a.m.
Delta Alternative Senior School 2026-04-01 1 p.m.-2:45 p.m.
Equinox Holistic Alternative School 2026-04-02 1 p.m.-2:45 p.m.
Roden Public School 2026-04-02 9am- 11:30am
Montcrest School 2026-04-02 9 a.m -11:30 a.m
Highcastle Public School 2026-04-02 1 p.m.-2:45 p.m.
Military Trail Public School 2026-04-02 9 a.m. -11:30 a.m.
William G. Miller Public School 2026-04-02 8:30 a.m. -11:30 a.m.
St. Malachy Catholic School 2026-04-02 1 p.m.-2:45 p.m.
Monsignor John Corrigan Catholic School 2026-04-02 9 a.m.-11:30 a.m.
George Syme Community School 2026-04-02 9 a.m.-11:30 a.m.
Roseland Public School 2026-04-02 1 p.m.-2:45 p.m.
Winchester Junior and Senior Public School 2026-04-07 9 a.m.-2:45 p.m.
East Alternative School of Toronto 2026-04-07 9 a.m -11:30 a.m
Bruce Public School 2026-04-07 1 p.m.-2:45 p.m.
St. Martin de Porres Catholic School TBD
St. Ursula Catholic School 2026-04-07 1 p.m.-2:45 p.m.
West Hill Public School TBD
Cardinal Leger Catholic School 2026-04-07 9 a.m. -11:30 a.m.
St. Leo Catholic School 2026-04-07 1 p.m.-2:45 p.m.
Holy Family Catholic School 2026-04-07 1 p.m.-2:45 p.m.
St. Vincent de Paul Catholic School 2026-04-07 9 a.m.-11:30 a.m.
Kingsway College School 2026-04-07 9 a.m.-11:30 a.m.
Crescent School, The 2026-04-08 9 a.m.-2:45 p.m.
Holy Rosary Catholic School 2026-04-08 1 p.m.-2:45 p.m.
St. Monica Catholic School 2026-04-08 9am- 11:30am
Donwood Park Public School 2026-04-08 9 a.m. -2:45 p.m.
General Crerar Public School 2026-04-08 9 a.m. -11:30 a.m.
Dorset Park Public School 2026-04-08 1 p.m. -2:45 p.m.
Santa Maria Catholic School 2026-04-08 1 p.m.-2:45 p.m.
St. Simon Catholic School 2026-04-08 9 a.m.-11:30 a.m.
Our Lady of Victory Catholic School 2026-04-08 9 a.m.-11:30 a.m.
Harwood Public School 2026-04-09 1 p.m.-2:45 p.m.
Transfiguration of our Lord Catholic School 2026-04-09 9 a.m.-11:30 a.m.
C. R. Marchant Middle School 2026-04-09 9 a.m.-2:45 p.m.
Avondale Elementary Alternative School 2026-04-10 1 p.m.-2:45 p.m.
Bayview Middle School 2026-04-10 9 a.m.-2:45 p.m.
Cedarbrook Public School 2026-04-10 9 a.m. -11:30 a.m.
Henry Hudson Senior Public School 2026-04-10 9 a.m. -2:45 p.m.
Amesbury Middle School 2026-04-10 9 a.m.-2:45 p.m.
St. Fidelis Catholic School 2026-04-10 9 a.m.-2:45 p.m.
Blessed Trinity Catholic School 2026-04-13 1 p.m.-2:45 p.m.
Don Valley Middle School 2026-04-13 9 a.m.-2:45 p.m.
Crawford Adventist Academy 2026-04-13 9 a.m -11:30 a.m
Ellesmere-Statton Public School 2026-04-13 9:30am-3:30pm
Macklin Public School 2026-04-13 9 a.m. -11:30 a.m.
Agnes Macphail Public School 2026-04-13 1 p.m.-2:45 p.m.
St. Jude Catholic School TBD
Gordon A. Brown Middle School 2026-04-14 9 a.m. -2:45 p.m.
St. Rose of Lima Catholic School 2026-04-14 9 a.m. -11:30 a.m.
St. Kevin Catholic School 2026-04-14 1 p.m.-2:45 p.m.
Toronto French School 2026-04-15 9 a.m.-2:45 p.m.
The Sterling Hall School 2026-04-15 1 p.m.-2:45 p.m.
Annunciation Catholic School 2026-04-15 9 a.m. -11:30 a.m.
Robert Service Senior Public School 2026-04-15 9 a.m. -2:45 p.m.
St. Ambrose Catholic School 2026-04-15 9 a.m.-11:30 a.m.
Hollycrest Middle School 2026-04-15 9 a.m.-2:45 p.m.
Mother Cabrini Catholic School 2026-04-15 1 p.m.-2:45 p.m.
Woodbine Middle School 2026-04-16 9 a.m.-2:45 p.m.
John McCrae Public School 2026-04-16 9 a.m. -2:45 p.m.
St. John Catholic School 2026-04-16 9 a.m. -11:30 a.m.
St. Angela Catholic School 2026-04-16 9 a.m.-11:30 a.m.
Orde Street Public School 2026-04-16 1 p.m. -2:45 p.m.
Ryerson Community School 2026-04-16 9 a.m.-11:30 a.m.
St. Timothy Catholic School 2026-04-17 9 a.m.-2:45 p.m.
Sprucecourt Public School 2026-04-17 9 a.m -11:30 a.m
Park Lane Public School 2026-04-17 1 p.m.-2:45 p.m.
Thomas L. Wells Public School 2026-04-17 9 a.m. -11:30 a.m.
George Webster Elementary School 2026-04-17 9 a.m. -2:45 p.m.
Elmbank Junior Middle Academy TDB
St. Bernard Catholic School 2026-04-17 9 a.m.-2:45 p.m.
St. Agnes Catholic School 2026-04-20 9 a.m -11:30 a.m
Sunny View Junior and Senior Public School 2026-04-20 9:30 a.m. -11:30 a.m.
Regina Mundi Catholic School 2026-04-20 9 a.m -11:30 a.m
General Brock Public School 2026-04-20 9 a.m. -11:30 a.m.
St. Dunstan Catholic School 2026-04-20 9 a.m -11:30 a.m.
Taylor Creek Public School 2026-04-20 9 a.m.-11:30 a.m.
Père Philippe Lamarche TBD
St. Josaphat Catholic School 2026-04-20 9 a.m.-11:30 a.m.
Africentric Alternative School 2026-04-20 9 a.m.-11:30 a.m.
St. Nicholas of Bari Catholic School 2026-04-20 9 a.m.-11:30 a.m.
Rawlinson Community School 2026-04-21 9 a.m.-2:45 p.m.
Cummer Valley Middle School 2026-04-21 9 a.m.-2:45 p.m.
Brookside Public School 2026-04-21 9 a.m. -2:45 p.m.
St. Augustine Catholic School TBD
Gulfstream Public School 2026-04-21 8:30 a.m - 11:30 a.m
St. Martha Catholic School 2026-04-21 1 p.m.-2:45 p.m.
St. Edward Catholic School 2026-04-22 9 a.m -11:30 a.m
J. R. Wilcox Community School 2026-04-22 1 p.m.-2:45 p.m.
Sts. Cosmas and Damian Catholic School 2026-04-22 9 a.m -11:30 a.m
St. Gabriel Catholic School 2026-04-22 1 p.m.-2:45 p.m.
De La Salle College 2026-04-23 9 a.m.-2:45 p.m.
Branksome Hall 2026-04-23 9 a.m.-2:45 p.m.
Glen Ames Senior Public School 2026-04-23 9 a.m. -2:45 p.m.
St. Eugene Catholic School 2026-04-23 9 a.m.-2:45 p.m.
Hilltop Middle School 2026-04-23 9 a.m.-2:45 p.m.
Holy Cross Catholic School 2026-04-24 9 a.m -11:30 a.m
Kapapamahchakwew - Wandering Spirit School 2026-04-24 1 p.m.-2:45 p.m.
École secondaire Michelle-O’Bonsawin 2026-04-24 8:30 a.m. -2 p.m.
St. Brigid Catholic School 2026-04-24 9 a.m. -2:45 p.m.
St. Paul VI Catholic School 2026-04-24 9 a.m.-11:30 a.m.
Carleton Village Junior and Senior Sports and Wellness Academy 2026-04-24 9 a.m.-2:45 p.m.
Mountview Alternative School 2026-04-24 1 p.m.-2:45 p.m.
St. Andrew's Middle School 2026-04-26 9 a.m.-2:45 p.m.
Bayview Glen Independent School 2026-04-27 9 a.m.-2:45 p.m.
Avondale Public School 2026-04-27 9 a.m.-2:45 p.m.
Crestwood Preparatory College 2026-04-27 9 a.m. -11:30 a.m.
Holy Spirit Catholic School 2026-04-27 9 a.m. -11:30 a.m.
Madinatul Uloom Academy - Boys Campus 2026-04-27 1 p.m. -2:45 p.m.
Madinatul Uloom Academy - Girls Campus 2026-04-27 1 p.m.-2:45 p.m.
Humber Valley Village Junior Middle School 2026-04-27 9 a.m.-11:30 a.m.
Our Lady of Peace Catholic School 2026-04-27 9 a.m.-2:45 p.m.
Paul Penna Downtown Jewish Day School 2026-04-28 1 p.m. -2:45 p.m.
Robbins Hebrew Academy 2026-04-28 1 p.m.-2:45 p.m.
St. Paschal Baylon Catholic School 2026-04-28 9 a.m.-2:45 p.m.
Henry Kelsey Senior Public School 2026-04-28 9 a.m. -2:45 p.m.
St. James Catholic School 2026-04-28 1 p.m.-2:45 p.m.
Keele Street Public School 2026-04-28 9 a.m.-11:30 a.m.
St. Pius X Catholic School 2026-04-28 9 a.m.-11:30 a.m.
St. Rita Catholic School 2026-04-28 1 p.m.-2:45 p.m.
City View Alternative Senior School 2026-04-29 1 p.m.-2:45 p.m.
Parkdale Junior and Senior PS 2026-04-29 9:30 a.m.-11:30 a.m.
Park Lawn Junior Middle School 2026-04-29 9 a.m.-2:45 p.m.
Queen Alexandra Middle School 2026-04-30 9 a.m.-2:45 p.m.
The York School 2026-04-30 9 a.m.-2:45 p.m.
Edgewood Public School 2026-04-30 1 p.m.-2:45 p.m.
St. Andrews Public School 2026-04-30 9 a.m. -11:30 a.m.
St. Victor Catholic School 2026-04-30 1 p.m.-2:45 p.m.
St. Lawrence Catholic School 2026-04-30 9 a.m. -11:30 a.m.
Winona Drive Senior Public School 2026-04-30 9 a.m.-2:45 p.m.
St. Norbert Catholic School 2026-05-01 9 a.m -11:30 a.m
Zion Heights Middle School 2026-05-01 9 a.m.-2:45 p.m.
Gilbraltar Leadership Academy 2026-05-01 9 a.m. -11:30 a.m.
ARS Armenian School 2026-05-01 9:15 a.m. -11:30 a.m.
St. Boniface Catholic School 2026-05-01 1 p.m.-2:45 p.m.
North Kipling Junior Middle School 2026-05-01 9 a.m.-11:30 a.m.
St. Andrew Catholic School 2026-05-01 9 a.m.-11:30 a.m.
St. Antoine Daniel Catholic School 2026-05-01 1 p.m.-2:45 p.m.
Greenholme Junior Middle School 2026-05-01 1 p.m.-2:45 p.m.
Associated Hebrew Day School (Danilack Middle School) 2026-05-04 9 a.m.-2:45 p.m.
Bais Yaakov Elementary School 2026-05-04 9 a.m.-2:45 p.m.
Bliss Carman Senior Public School 2026-05-04 9 a.m. -2:45 p.m.
St. Denis Catholic School 2026-05-04 1 p.m.-2:45 p.m.
William J. McCordic School TBD
Karen Kain School of the Arts 2026-05-04 9 a.m.-11:30 a.m.
St. Louis Catholic School 2026-05-04 1 p.m.-2:45 p.m.
St. Luigi Catholic School 2026-05-04 1 p.m.-2:45 p.m.
St. Mary of the Angels Catholic School 2026-05-04 8:45 a.m.-11:15 a.m.
Bialik Hebrew Day School 2026-05-05 9 a.m.-2:45 p.m.
The Leo Baeck Day School 2026-05-05 9 a.m -11:30 a.m
John A. Leslie Public School 2026-05-05 9 a.m. -11:30 a.m.
Immaculate Heart of Mary Catholic School 2026-05-05 1 p.m.-2:45 p.m.
Regent Heights Public School 2026-05-05 9 a.m. -11:30 a.m.
James Culnan Catholic School 2026-05-05 9 a.m.-11:30 a.m.
Charles E. Webster Public School 2026-05-05 1 p.m.-2:45 p.m.
Fern Avenue Junior and Senior PS 2026-05-05 9 a.m.-2:45 p.m.
Willowdale Middle School 2026-05-06 9 a.m.-2:45 p.m.
Collège Français Ecole Secondaire 2026-05-06 9 a.m -11:30 a.m
St. Michael Catholic School 2026-05-06 1 p.m.-2:45 p.m.
Eastview Public School 2026-05-06 9 a.m. -11:30 a.m.
Mary Shadd Public School 2026-05-06 9 a.m. -11:30 a.m.
Sacred Heart Catholic School 2026-05-06 1 p.m.-2:45 p.m.
St. Margaret's Public School 2026-05-06 1 p.m.-2:45 p.m.
Humber Summit Middle School 2026-05-06 9 a.m.-2:45 p.m.
Dennis Avenue Community 2026-05-06 9 a.m.-11:30 a.m.
St. Elizabeth Catholic School 2026-05-06 1 p.m.-2:45 p.m.
D. A. Morrison Middle School 2026-05-07 9 a.m. -2:45 p.m.
Portage Trail Community School 2026-05-07 9 a.m.-2:45 p.m.
Holy Angels Catholic School 2026-05-07 9 a.m.-2:45 p.m.
Toronto Prep School 2026-05-08 10 a.m -12 p.m
The Bishop Strachan School 2026-05-08 9:30 a.m.-2:45 p.m.
St. Michael's Choir School (jr) 2026-05-08 1 p.m.-2:45 p.m.
St. Barbara Catholic School 2026-05-08 9 a.m. -11:30 a.m.
St. Thomas More Catholic School 2026-05-08 1 p.m.-2:45 p.m.
George B. Little Public School 2026-05-08 9 a.m. -11:30 a.m.
King Edward Junior and Senior Public School 2026-05-08 9 a.m.-2:45 p.m.
Fisherville Senior Public School 2026-05-11 9 a.m - 2:45pm
Northlea Elementary and Middle School 2026-05-11 9 a.m.-2:45 p.m.
Tredway Woodsworth Public School 2026-05-11 9 a.m. -2:45 p.m.
Galloway Road Public School 2026-05-11 1 p.m.-2:45 p.m.
St. Edmund Campion Catholic School 2026-05-11 9 a.m. -11:30 a.m.
Royal St. George’s College 2026-05-11 9 a.m.-11:30 a.m.
Pierre Laporte Middle School 2026-05-11 9 a.m.-2:45 p.m.
St. Raphael Catholic School 2026-05-11 1 p.m.-2:45 p.m.
St. Clement's School 2026-05-13 9 a.m -11:30 a.m
Eitz Chaim Day School - Viewmount Campus 2026-05-13 1 p.m.-2:45 p.m.
Greenwood College 2026-05-13 8:30 a.m. -11 a.m.
Meadowvale Public School 2026-05-13 1 p.m.-2:45 p.m.
Chief Dan George Public School 2026-05-13 9:30 a.m. -11:30 a.m.
Dr. Marion Hilliard Senior Public School 2026-05-13 9 a.m. -2:45 p.m.
Dixon Grove Junior Middle School 2026-05-13 9 a.m.-2:45 p.m.
Lambton-Kingsway Junior Middle School 2026-05-13 9 a.m.-2:45 p.m.
Yeshiva Yesodei Hatorah 2026-05-14 9 a.m -11:30 a.m
Bowmore Road Junior and Senior Public School 2026-05-14 9 a.m. -2:45 p.m.
Kennedy Public School 2026-05-14 9 a.m. -11:30 a.m.
École secondaire Toronto Ouest 2026-05-14 9am-2:00pm
St. Helen Catholic School 2026-05-14 1 p.m.-2:45 p.m.
Brock Public School 2026-05-14 9 a.m.-11:30 a.m.
Windfields Middle School 2026-05-15 9 a.m.-2:45 p.m.
St. Paul Catholic School 2026-05-15 1:00 p.m.-2:45 p.m.
John G Althouse Middle School 2026-05-15 9 a.m.-2:45 p.m.
St. Wilfrid Catholic School 2026-05-15 9 a.m.-2:45 p.m.
St. Michael's College School 2026-05-19 9 a.m.-2:45 p.m.
St. Bonaventure Catholic School 2026-05-19 9 a.m -11:30 a.m
Highland Creek Public School 2026-05-19 9 a.m. -11:30 a.m.
St. Henry Catholic School 2026-05-19 9 a.m. -11:30 a.m.
St. Charles Garnier Catholic School 2026-05-19 9 a.m.-11:30 a.m.
Islington Junior Middle School 2026-05-19 9 a.m.-11:30 a.m.
St. Demetrius Catholic School 2026-05-19 9 a.m.-11:30 a.m.
Highland Middle School 2026-05-20 9 a.m.-2:45 p.m.
St. John XXIII Catholic School 2026-05-20 9 a.m -11:30 a.m
St. Maria Goretti Catholic School 2026-05-20 9 a.m. -2:45 p.m.
Cliffside Public School 2026-05-20 1 p.m.-2:45 p.m.
Seneca School 2026-05-20 9 a.m.-11:30 a.m.
Elia Middle School 2026-05-20 9 a.m.-2:45 p.m.
St. Conrad Catholic School 2026-05-20 9 a.m.-2:45 p.m.
Donview Middle Health and Wellness Academy 2026-05-21 9 a.m.-2:45 p.m.
Jack Miner Senior Public School 2026-05-21 9 a.m. -2:45 p.m.
Holy Child Catholic School 2026-05-21 1:15pm-2:45pm
Humberwood Downs Junior Middle Academy 2026-05-21 8:10 a.m.- 11 a.m.
Smithfield Middle School 2026-05-21 9 a.m.-2:45 p.m.
Upper Canada College 2026-05-22 9 a.m.-2:45 p.m.
Joseph Howe Senior Public School 2026-05-22 9 a.m. -2:45 p.m.
Rouge Valley Public School 2026-05-22 1 p.m.-2:45 p.m.
West Humber Middle School 2026-05-22 9 a.m.-11:30 a.m.
Brookview Middle School 2026-05-22 9 a.m.-2:45 p.m.
St. Francis de Sales Catholic School 2026-05-22 1 p.m.-2:45 p.m.
Lord Dufferin Junior and Senior Public School TBD
Milne Valley Middle School 2026-05-25 9 a.m.-2:45 p.m.
St. Robert Catholic School 2026-05-25 9 a.m -11:30 a.m
Duke of Connaught Junior and Senior Public School 2026-05-25 9 a.m. -2:45 p.m.
Alexander Stirling Public School 2026-05-25 1 p.m. -2:45 p.m.
St. Jean de Brebeuf Catholic School 2026-05-25 9 a.m. -11:30 a.m.
Humbercrest Public School 2026-05-25 9 a.m.-2:45 p.m.
St. Gregory Catholic School 2026-05-25 9 a.m.-2:45 p.m.
Market Lane Junior and Senior Public School 2026-05-26 1 p.m.-2:45 p.m.
Hudson College 2026-05-26 9 a.m -11:30 a.m
Stella Maris Catholic School 2026-05-26 1 p.m.-2:45 p.m.
St. Catherine Catholic School 2026-05-26 1 p.m.-2:45 p.m.
St. Anselm Catholic School 2026-05-27 9 a.m -11:30 a.m
Deer Park Junior and Senior Public School 2026-05-27 9 a.m.-2:45 p.m.
Heritage Park Public School 2026-05-27 9 a.m. -11:30 a.m.
St. Elizabeth Seton Catholic School 2026-05-27 9 a.m. -11:30 a.m.
St. Bartholomew Catholic School 2026-05-27 1 p.m.-2:45 p.m.
Our Lady of Wisdom Catholic School 2026-05-27 1 p.m.-2:45 p.m.
St. Jerome Catholic School 2026-05-27 9 a.m.-2:45 p.m.
Oakdale Park Public School TBD
Toronto Heschel 2026-05-28 1 p.m.-2:45 p.m.
St. Nicholas Catholic School TBD
Our Lady of Grace Catholic School 2026-05-28 1 p.m.-2:45 p.m.
Port Royal Public School 2026-05-28 9 a.m. -11:30 a.m.
Scarborough Village Public School 2026-05-28 9 a.m. -11:30 a.m.
Saint-Frère-André E.S.C. 2026-05-28 9 a.m.-2:15 p.m.
St. Anthony Catholic School 2026-05-28 9 a.m.-11:30 a.m.
Pope Francis Catholic School 2026-05-28 1 p.m.-2:45 p.m.
St. Mary Catholic Elementary School 2026-05-28 1 p.m.-2:45 p.m.
Valley Park Middle School (DAY 1) TBD
Valley Park Middle School (DAY 2) TBD
Joseph Brant Public School 2026-05-29 9 a.m. -11:30 a.m.
Sir Alexander Mackenzie Senior Public School 2026-05-29 9 a.m. -2:45 p.m.
The Elms Junior Middle School 2026-05-29 9 a.m.-2:45 p.m.
Beverley Public School 2026-05-29 9 a.m.-11:30 a.m.
The Waterfront  School 2026-05-29 1 p.m.-2:45 p.m.
St. Andre Catholic School 2026-05-29 9 a.m.-11:30 a.m.
Ledbury Park Elementary and Middle School 2026-06-01 9 a.m.-2:45 p.m.
St. Margaret Catholic School 2026-06-01 9 a.m -11:30 a.m
Islamic Foundation 2026-06-01 1 p.m.-2:45 p.m.
St. Brendan Catholic School 2026-06-01 9 a.m. -11:30 a.m.
St. Rene Goupil Catholic School 2026-06-01 1 p.m.-2:45 p.m.
Courcelette Public School 2026-06-01 1 p.m.-2:45 p.m.
St. Isaac Jogues Catholic School 2026-06-01 9 a.m.-11:30 a.m.
The Divine Infant Catholic School 2026-06-01 1 p.m.-2:45 p.m.
All Saints Catholic School 2026-06-01 9 a.m.-2:45 p.m.
St. Mark Catholic School TBD
The Holy Trinity Catholic School 2026-06-01 9 a.m.-11:30 a.m.
Lycee Francais de Toronto 2026-06-02 9 a.m -11:30 a.m
Sir Ernest MacMillan Senior Public School 2026-06-02 9 a.m. -2:45 p.m.
Blessed Pier Giorgio Frassati Catholic School 2026-06-02 1 p.m. -2:45 p.m.
Banting and Best Public School 2026-06-02 9 a.m. -11:30 a.m.
Norseman Junior Middle School 2026-06-02 9 a.m.-2:45 p.m.
Dr. Rita Cox-Kina Minagok 2026-06-02 9 a.m.-2:45 p.m.
Glenview Senior Public School (Day 1) TBD
Glenview Senior Public School (Day 2) TBD
St. Kateri Tekakwitha Catholic School 2026-06-03 1 p.m.-2:45 p.m.
Milliken Public School 2026-06-03 1 p.m. -2:45 p.m.
Silver Springs Public School 2026-06-03 9 a.m-11:30 am
J. B. Tyrrell Senior Public School 2026-06-03 9 a.m. -2:45 p.m.
Beverley Heights Middle School TBD
St. John the Evangelist Catholic School 2026-06-03 9 a.m.-11:30 a.m.
Don Mills Middle School 2026-06-04 9 a.m.-2:45 p.m.
North Toronto Christian School 2026-06-04 9 a.m -11:30 a.m
Samuel Hearne Middle School 2026-06-04 9 a.m. -2:45 p.m.
Prince of Peace Catholic School 2026-06-04 9 a.m. -11:30 a.m.
Bloordale Middle School 2026-06-04 9 a.m.-2:45 p.m.
Lambton Park Community School 2026-06-04 1 p.m.-2:45 p.m.
Fairbank Public School 2026-06-08 9 a.m.-2:45 p.m.
Earl Grey Senior Public School 2026-06-08 9 a.m.-2:45 p.m.
St. Columba Catholic School 2026-06-08 9 a.m.-11:30 a.m.
St. Cecilia Catholic School 2026-06-08 9 a.m.-11:30 a.m.
John English Junior Middle School 2026-06-08 9 a.m.-2:45 p.m.
The Toronto Cheder School 2026-06-09 9 a.m -11:30 a.m
Hodgson Public School 2026-06-09 9 a.m.-2:45 p.m.
Charles Gordon Senior Public School 2026-06-09 9 a.m. -2:45 p.m.
Birch Cliff Public School 2026-06-09 1 p.m.-2:45 p.m.
Blantyre Public School 2026-06-09 9 a.m. -11:30 a.m.
St. Sebastian Catholic School 2026-06-09 1 p.m.-2:45 p.m.
Immaculate Conception Catholic School 2026-06-09 9 a.m.-11:30 a.m.
Silverthorn Community School 2026-06-09 1 p.m.-2:45 p.m.
St. Matthew Catholic School 2026-06-09 9 a.m.-11:30 a.m.
Forest Hill Junior and Senior Public School 2026-06-10 9 a.m.-2:45 p.m.
Blessed Sacrament Catholic School 2026-06-10 9 a.m -11:30 a.m
Armour Heights Public School 2026-06-10 1 p.m.-2:45 p.m.
John Buchan Senior Public School 2026-06-10 9 a.m. -2:45 p.m.
Terraview-Willowfield Public School 2026-06-10 1 p.m.-2:45 p.m.
Bloorlea Middle School 2026-06-10 9 a.m.-2:45 p.m.
St. Jane Frances Catholic School 2026-06-10 9 a.m.-2:45 p.m.
Cedarvale Community School 2026-06-11 1 p.m.-2:45 p.m.
St. Clare Catholic School 2026-06-11 9 a.m -11:30 a.m
Humewood Community School 2026-06-11 9 a.m -11:30 a.m
St. Charles Catholic School 2026-06-11 1 p.m.-2:45 p.m.
Our Lady of Perpetual Help Catholic School 2026-06-11 1 p.m.-2:45 p.m.
White Haven Public School 2026-06-11 9 a.m. -11:30 a.m.
St. Ignatius of Loyola Catholic School 2026-06-11 1 p.m.-2:45 p.m.
Danforth Gardens Public School 2026-06-11 9 a.m. -11:30 a.m.
Earl Beatty Junior and Senior Public School 2026-06-11 1 p.m.-2:45 p.m.
Maple Leaf Public School 2026-06-11 1 p.m.-2:45 p.m.
St. Francis Xavier Catholic School 2026-06-11 9 a.m.-11:30 a.m.
St. Clement Catholic School 2026-06-11 9 a.m.-11:15 a.m.
Nativity of Our Lord Catholic School 2026-06-11 1 p.m.-2:45 p.m.
Dublin Heights Elementary and Middle School 2026-06-12 9 a.m.-2:45 p.m.
Pleasant View Middle School 2026-06-12 9 a.m.-2:45 p.m.
St. Sylvester Catholic School 2026-06-12 9 a.m. -11:30 a.m.
St. Marguerite Bourgeoys Catholic School 2026-06-12 1 p.m.-2:45 p.m.
Cosburn Middle School 2026-06-12 9 a.m. -2:45 p.m.
Alexander Muir / Gladstone Ave Junior and Senior Public School 2026-06-12 9 a.m.-2:45 p.m.
Second Street Junior Middle School 2026-06-12 9 a.m.-2:45 p.m.
University of Toronto Schools 2026-06-15 9 a.m.-2:45 p.m.
R. J. Lang Elementary and Middle School 2026-06-15 9 a.m -11:30 a.m
Bedford Park Public School 2026-06-15 9 a.m.-2:45 p.m.
St. Dominic Savio Catholic School 2026-06-15 1 p.m. -2:45 p.m.
St. Bede Catholic School 2026-06-15 1 p.m.-2:45 p.m.
Fleming Public School 2026-06-15 1 p.m.-2:45 p.m.
Morrish Public School 2026-06-15 9 a.m. -11:30 a.m.
St. Raymond/St Bruno Catholic School 2026-06-15 1 p.m.-2:45 p.m.
Josyf Cardinal Slipyj Catholic School 2026-06-15 9 a.m.-2:45 p.m.
Shaughnessy Public School 2026-06-16 1 p.m.-2:45 p.m.
Jesse Ketchum Junior and Senior Public School 2026-06-16 9 a.m.-2:45 p.m.
Alvin Curling Public School 2026-06-16 9 a.m. -11:30 a.m.
St. Richard Catholic School 2026-06-16 9 a.m. -11:30 a.m.
St. Florence Catholic School 2026-06-16 1 p.m.-2:45 p.m.
St. Gabriel Lalemant Catholic School 2026-06-16 1 p.m.-2:45 p.m.
Lanor Junior Middle School 2026-06-16 8:45 a.m.-11:00 a.m.
Our Lady of Sorrows Catholic School 2026-06-16 9 a.m.-2:45 p.m.
Birch Cliff Heights Public School 2026-06-17 9 a.m. -11:30 a.m.
Knob Hill Public School 2026-06-17 9 a.m. -11:30 a.m.
Churchill Heights Public School 2026-06-17 1 p.m. -2:45 p.m.
St. Albert Catholic School TBD
St. Marcellus Catholic School 2026-06-17 1 p.m.-2:45 p.m.
D'Arcy McGee Catholic School 2026-06-18 9 a.m -11:30 a.m
Bessborough Drive Elementary and Middle School 2026-06-18 9 a.m.-2:45 p.m.
St. John Bosco Catholic School 2026-06-18 1 p.m.-2:45 p.m.
St. Thomas Aquinas Catholic School 2026-06-18 9 a.m -11:30 a.m
Our Lady of Fatima Catholic School 2026-06-18 9 a.m. -2:45 p.m.
Canadian Martyrs Catholic School 2026-06-18 9 a.m. -11:30 a.m.
Earl Haig Public School 2026-06-18 1 p.m. -2:45 p.m.
Annette Street Junior and Senior Public School 2026-06-18 9 a.m.-2:45 p.m.
High Park Alternative Junior School 2026-06-18 1 p.m.-2:45 p.m.
Runnymede Junior and Senior Middle School 2026-06-18 9 a.m.-2:45 p.m.
St. Margherita of Citta di Castello Catholic School TBD
Tecumseh Senior Public School 2026-06-19 9 a.m. -2:45 p.m.
North Bendale Junior Public School 2026-06-19 1 p.m.-2:45 p.m.
Essex Junior and Senior Public School 2026-06-19 9 a.m.-11:30 a.m.
St. Francis of Assisi Catholic School 2026-06-19 9 a.m.-11:30 a.m.
Charles H. Best Middle School 2026-06-19 9 a.m.-2:45 p.m.

Read about the benefits of receiving these vaccines, and review the hepatitis Bhuman papillomavirus (HPV) and meningococcal vaccine fact sheets for more information. Talk to a health care provider if you have any questions or concerns.

There are many ways your child can get vaccinated:

  • Grade 7 and 8 students can can get vaccinated during school hours through SIP clinics.
  • TPH hosts community clinics by appointment for students in grades JK to 12 who live or go to school in Toronto to catch up on their school-based vaccines (SIP and ISPA).
  • Health care providers can order vaccines from TPH for eligible students. Parents/guardians need to report vaccines received from health care providers to TPH.

Vaccines are safe, effective and one of the most important ways to improve health worldwide and prevent the spread of infectious diseases. Vaccinating children and youth helps protect them against serious diseases and some cancers, and can prevent them from passing on an infection to other vulnerable people in their family or school community.

The vaccines offered to students in school are safe and protect them from:

  • Meningitis (brain infection) and septicemia (blood infection) from meningococcal bacteria
  • Liver cancer from the hepatitis B virus
  • Cancers caused by the human papillomavirus

    Prevent Meningitis

    Meningococcal disease is very rare, but it can quickly become life threatening. It is the leading cause of bacterial meningitis in teens and young adults. The bacteria infects the lining of the brain and can lead to strokes, hearing loss, seizures or blood infection. This vaccine is required to attend school in Ontario, and may be needed for travel and/or postsecondary education.

    Meningococcal vaccines are 80 to 85 per cent effective at protecting against four types of bacteria that cause meningitis.

    Prevent Liver Cancer

    The hepatitis B virus is spread by infected body fluids. This can include improper cleaning of spa, tattoo, medical and dental instruments. Many people with hepatitis B may not have symptoms and can still continue to spread the infection to others. Some infections can cause permanent liver damage, cirrhosis and cancer. This vaccine is recommended before travel and when working in some industries, like health care.

    Hepatitis B vaccines are over 95 per cent effective at protecting against hepatitis B after completing the vaccine series.

    Students 11 to 15 years of age need two doses, given six months apart to complete the series. Students aged 16 and older will need a third dose. Students with a weak immune system may need additional doses.

    Prevent Other Cancers

    There are different types of human papillomavirus (HPV). Many people do not know they are infected and never have symptoms. Human papillomavirus infections can cause cancers of the mouth, head, neck, cervix, and genitals.

    The HPV vaccine (Gardasil®-9) is over 95 per cent effective at protecting against nine types of HPV infections. Students ages nine to 14 years old are given two doses, six months apart. Students with a weak immune system may require additional doses.

    These school-based vaccines are free (publicly funded) at SIP clinics or by appointment at TPH community clinics and some health care provider offices. Health care providers can order vaccines for eligible students.

    Vaccine Eligibility Notes
    Hep B
    (Recombivax® or Engerix®)
    All grade 7 to 12 students Two doses are needed to complete the series. Students with a weak immune system may need additional doses. See the Canadian Immunization Guide.
    HPV9 (Gardasil® 9) All grade 7 to 12 students Two doses are given. Students with a weak immune system may need additional doses.
    MenACYW (Nimenrix®, Menactra®, MenQuadfi®) All grade 7 to 12 students and those born in or after 1997 One dose.

    SIP information and consent packages are sent to families through their schools. You can also download them below and review other resources to help you prepare.

        • Read the vaccine fact sheets: hepatitis Bhuman papillomavirus, and meningococcal. Talk to health care provider if you have any questions or concerns.
        • Fully complete and sign the vaccine consent form (more details below) for each student, even if you do not want your child to be vaccinated.
          • Students in grade 7 are given the consent package at school to take home.
          • Grade 8 students who submitted a consent form and missed one or more SIP clinics in grade 7 will be called down to the clinic.
          • Grade 8 students who did not receive or return a consent form in grade 7 are still eligible to receive SIP vaccines if they print and return the completed consent form to the school before the clinic date.
        • On the day of the clinic, students should wear a loose-sleeved or short sleeve shirt and eat something before the clinic.
        • Students can get all three vaccines on the same day. The vaccines are safe, effective and well tolerated.

              Completing the Vaccine Consent Form

              The consent form must be signed by the student’s parent/legal guardian. Signed consent forms need to be returned to the student’s teacher as soon as possible before the SIP clinic date. Consent forms submitted to TPH for SIP vaccines are valid for two years.

              Step 1: Student Information

              All fields should be filled out including:

              • Student’s full name (first and last), date of birth, and other personal information,
              • Parent/guardian name and phone number, and,
              • Name of student’s teacher and school.

              Step 2: Student Vaccination History

              • Circle the name(s) of the vaccine(s) your child has already received and provide the date(s) they were given.
              • If you’re unsure if your child has received these vaccines before (for example, if you purchased the vaccine for travel or if they were vaccinated in another country), you can look at your child’s vaccination record. If you are unable to find it, you can contact your child’s health care provider for their vaccination records or see if they’re on Immunization Connect Ontario (ICON).
              • If you’re unsure which vaccine(s) your child needs, please still sign and return the child’s consent form. TPH will assess if your child is up to date with their vaccinations or if additional doses are needed.

              Step 3: Health History

              • Check off “Yes” or “No” for each question about your child’s health.
              • Explain any “Yes” responses.

              Step 4: Consent for Vaccination

              • Check off “Yes” for each vaccine you give permission for your child to receive.
              • Check off “No” for any vaccine(s) you do not give permission for your child to receive.
              • Sign and date the form.

              If students received hepatitis B, human papillomavirus (HPV), and meningococcal vaccines from a health care provider other than Toronto Public Health, please report these vaccination(s) to TPH online.

                Immunization of School Pupils Act (ISPA)

                Ontario’s Immunization of School Pupils Act (ISPA)  requires that students be vaccinated against nine designated diseases or have a valid exemption. These routine childhood vaccines are based on Ontario’s Immunization Schedule and include meningococcal vaccines.

                There are two different meningococcal vaccines that are part of Ontario’s Immunization Schedule. The meningococcal-C vaccine (MenC) is for children under 12 years of age and is usually given at 12 months of age. The meningococcal-quadrivalent vaccine (MenACYW) is for students in grades 7 to 12 and is given through SIP. Students need both meningococcal vaccines, based on their age, to attend school.

                Parents/legal guardians or students 16 years of age and older are responsible for reporting student vaccinations to TPH every time the student gets a vaccine. Health care providers, such as doctors or nurses, are not required to report vaccines to TPH. Learn more and get help on how to submit vaccine records.

                Reporting hepatitis B and HPV vaccines is not required under the ISPA, but is recommended as it helps students by:

                • Ensuring their medical records are complete with TPH
                • Keeping an updated list of their vaccinations if they need it (e.g. to volunteer or work at a health care facility or to travel)

                Learn more about the free vaccines available for children. Some of these vaccines are required for children to attend school and childcare, or have a valid exemption.