TCDSB English elementary rankings

Kindergarten to Grade 8 at the Toronto Catholic District School Board. 147 schools ranked on Grade 3 reading by the share of students who met the provincial standard. The typical school had 77%. Based on 2024–25 results.

Beside every result, we show the share of the school’s families with low incomes. Schools serving lower-income neighbourhoods tend to have lower test scores, for reasons outside the school’s control, so seeing income next to the score helps you compare fairly. Why we show income

147 schools · highest result first
T-1Holy Rosary Catholic SchoolLow-income 15% · 270 students · no change in 3 years100%
T-1St Denis Catholic SchoolLow-income 10% · 250 students · up 4 in 3 years100%
3St Edward Catholic SchoolLow-income 15% · 390 students · down 3 in 3 years97%
T-4St Benedict Catholic SchoolLow-income 8% · 625 students · up 18 in 3 years95%
T-4St Gregory Catholic SchoolLow-income 4% · 670 students · up 19 in 3 years95%
T-4St Sebastian Catholic SchoolLow-income 10% · 250 students · down 5 in 3 years95%
T-7Our Lady of Sorrows Catholic SchoolLow-income 5% · 655 students · down 1 in 3 years94%
T-7St Jean de Brebeuf Catholic SchoolLow-income 10% · 145 students94%
T-7Sts Cosmas and Damian Catholic SchoolLow-income 10% · 470 students · up 15 in 3 years94%
T-10Mother Cabrini Catholic SchoolLow-income 5% · 170 students · no change in 3 years93%
T-10Msgr John Corrigan Catholic SchoolLow-income 15% · 175 students · up 34 in 3 years93%
T-10St Henry Catholic SchoolLow-income 10% · 245 students · down 1 in 3 years93%
T-10St Timothy Catholic SchoolLow-income 19% · 620 students · up 46 in 3 years93%
14St Vincent de Paul Catholic SchoolLow-income 10% · 260 students · up 9 in 3 years91%
T-15Our Lady of Perpetual Help Catholic SchoolLow-income 5% · 330 students · down 2 in 3 years90%
T-15St Brendan Catholic SchoolLow-income 3% · 510 students · down 5 in 3 years90%
T-15St Florence Catholic SchoolLow-income 5% · 160 students90%
T-18St Aidan Catholic SchoolLow-income 15% · 260 students · up 1 in 3 years89%
T-18The Holy Trinity Catholic SchoolLow-income 11% · 625 students · up 10 in 3 years89%
T-20Holy Angels Catholic SchoolLow-income 10% · 585 students · no change in 3 years88%
T-20St Anselm Catholic SchoolLow-income 5% · 255 students · up 11 in 3 years88%
T-20St Anthony Catholic SchoolLow-income 5% · 205 students · down 3 in 3 years88%
T-20St Margaret Catholic SchoolLow-income 10% · 575 students · down 8 in 3 years88%
T-20St Ursula Catholic SchoolLow-income 10% · 215 students · up 9 in 3 years88%
T-20St Victor Catholic SchoolLow-income 10% · 340 students · down 3 in 3 years88%
T-26Precious Blood Catholic SchoolLow-income 20% · 425 students · up 9 in 3 years87%
T-26St Bonaventure Catholic SchoolLow-income 12% · 580 students · down 4 in 3 years87%
T-26St Clare Catholic SchoolLow-income 5% · 430 students · up 10 in 3 years87%
T-26Transfiguration of our Lord Catholic SchoolLow-income 10% · 390 students · up 4 in 3 years87%
T-30Cardinal Leger Catholic SchoolLow-income 10% · 360 students · up 33 in 3 years86%
T-30St Clement Catholic SchoolLow-income 7% · 555 students · down 10 in 3 years86%
T-30Venerable John Merlini Catholic SchoolLow-income 10% · 265 students · up 13 in 3 years86%
T-33Blessed Sacrament Catholic SchoolLow-income 5% · 410 students · down 4 in 3 years85%
T-33Our Lady of Victory Catholic SchoolLow-income 15% · 640 students · up 29 in 3 years85%
T-33St Boniface Catholic SchoolLow-income 20% · 285 students · down 12 in 3 years85%
T-33St Cecilia Catholic SchoolLow-income 7% · 550 students · up 5 in 3 years85%
T-33St Leo Catholic SchoolLow-income 10% · 405 students · up 35 in 3 years85%
T-38St Ambrose Catholic SchoolLow-income 4% · 515 students · down 11 in 3 years84%
T-38St Marcellus Catholic SchoolLow-income 15% · 400 students · down 4 in 3 years84%
T-40Bishop Macdonell Catholic SchoolLow-income 20% · 420 students · up 10 in 3 years83%
T-40Our Lady of Fatima Catholic SchoolLow-income 16% · 715 students · up 1 in 3 years83%
T-40St Agnes Catholic SchoolLow-income 15% · 240 students · up 1 in 3 years83%
T-40St Edmund Campion Catholic SchoolLow-income 10% · 245 students · up 2 in 3 years83%
T-40St Elizabeth Catholic SchoolLow-income 10% · 215 students · up 2 in 3 years83%
T-40St Mary of the Angels Catholic SchoolLow-income 10% · 230 students · down 2 in 3 years83%
T-40St Thomas Aquinas Catholic SchoolLow-income 10% · 405 students · down 6 in 3 years83%
T-40Stella Maris Catholic SchoolLow-income 5% · 245 students · up 46 in 3 years83%
T-48Prince of Peace Catholic SchoolLow-income 10% · 170 students · down 6 in 3 years82%
T-48St Alphonsus Catholic SchoolLow-income 10% · 255 students · up 20 in 3 years82%
T-48St John Catholic SchoolLow-income 5% · 380 students · down 6 in 3 years82%
T-48St John XXIII Catholic SchoolLow-income 20% · 445 students · up 12 in 3 years82%
T-52Holy Name Catholic SchoolLow-income 5% · 315 students · down 5 in 3 years81%
T-52Our Lady of Grace Catholic SchoolLow-income 10% · 180 students · down 19 in 3 years81%
T-52St Conrad Catholic SchoolLow-income 10% · 615 students · up 2 in 3 years81%
T-52St Eugene Catholic SchoolLow-income 10% · 615 students · up 3 in 3 years81%
T-52St Monica Catholic SchoolLow-income 20% · 345 students · up 4 in 3 years81%
T-52St Paul VI Catholic SchoolLow-income 5% · 250 students · down 12 in 3 years81%
T-52St Pius X Catholic SchoolLow-income 10% · 340 students · down 1 in 3 years81%
T-59St Gabriel Catholic SchoolLow-income 20% · 315 students · up 28 in 3 years80%
T-59St Martha Catholic SchoolLow-income 10% · 220 students · up 15 in 3 years80%
T-61Josyf Cardinal Slipyj Catholic SchoolLow-income 8% · 700 students · down 5 in 3 years79%
T-61St Louis Catholic SchoolLow-income 5% · 305 students · up 2 in 3 years79%
T-61St Simon Catholic SchoolLow-income 10% · 530 students · down 14 in 3 years79%
T-64Holy Child Catholic SchoolLow-income 15% · 285 students · no change in 3 years78%
T-64Holy Spirit Catholic SchoolLow-income 10% · 450 students · down 1 in 3 years78%
T-64St Brigid Catholic SchoolLow-income 9% · 595 students · up 13 in 3 years78%
T-64St Francis Xavier Catholic SchoolLow-income 12% · 530 students · up 16 in 3 years78%
T-64St Joachim Catholic SchoolLow-income 20% · 290 students · up 3 in 3 years78%
T-64St Raphael Catholic SchoolLow-income 12% · 505 students · up 6 in 3 years78%
T-64St Rose of Lima Catholic SchoolLow-income 10% · 400 students · up 13 in 3 years78%
T-64St Wilfrid Catholic SchoolLow-income 17% · 625 students · down 3 in 3 years78%
T-64St. Pier Giorgio Frassati Catholic SchoolLow-income 5% · 300 students · down 2 in 3 years78%
T-73Annunciation Catholic SchoolLow-income 10% · 325 students · up 8 in 3 years77%
T-73Canadian Martyrs Catholic SchoolLow-income 15% · 355 students · up 1 in 3 years77%
T-73Holy Cross Catholic SchoolLow-income 15% · 340 students · up 4 in 3 years77%
T-73St Isaac Jogues Catholic SchoolLow-income 15% · 320 students · down 6 in 3 years77%
T-73St Malachy Catholic SchoolLow-income 10% · 245 students · down 14 in 3 years77%
T-73St Paschal Baylon Catholic SchoolLow-income 12% · 755 students · down 9 in 3 years77%
T-79Father Serra Catholic SchoolLow-income 2% · 525 students · down 16 in 3 years76%
T-79Pope Francis Catholic SchoolLow-income 5% · 215 students · down 2 in 3 years76%
T-79St Albert Catholic SchoolLow-income 10% · 335 students · down 7 in 3 years76%
T-79St Dominic Savio Catholic SchoolLow-income 10% · 215 students · down 6 in 3 years76%
T-79St Norbert Catholic SchoolLow-income 5% · 310 students · down 8 in 3 years76%
T-84St Agatha Catholic SchoolLow-income 5% · 420 students · up 19 in 3 years75%
T-84St Michael Catholic SchoolLow-income 20% · 150 students · down 15 in 3 years75%
T-84St. Margherita of Cittá di Castello Catholic SchoolLow-income 10% · 295 students · down 8 in 3 years75%
T-87James Culnan Catholic SchoolLow-income 16% · 560 students · up 44 in 3 years74%
T-87Regina Mundi Catholic SchoolLow-income 5% · 330 students · down 4 in 3 years74%
T-87St Angela Catholic SchoolLow-income 15% · 455 students · up 3 in 3 years74%
T-87St Antoine Daniel Catholic SchoolLow-income 10% · 305 students · up 8 in 3 years74%
T-87St Columba Catholic SchoolLow-income 15% · 275 students · up 19 in 3 years74%
T-87St Robert Catholic SchoolLow-income 10% · 680 students · down 9 in 3 years74%
93St Charles Garnier Catholic SchoolLow-income 20% · 475 students · up 3 in 3 years73%
T-94St Helen Catholic SchoolLow-income 10% · 215 students · down 9 in 3 years72%
T-94St Jerome Catholic SchoolLow-income 11% · 630 students · up 1 in 3 years72%
T-94St John Vianney Catholic SchoolLow-income 15% · 295 students · up 3 in 3 years72%
T-97St Bruno/St. Raymond Catholic SchoolLow-income 15% · 145 students · down 2 in 3 years71%
T-97St Matthew Catholic SchoolLow-income 5% · 455 students · up 26 in 3 years71%
T-97St Thomas More Catholic SchoolLow-income 15% · 290 students · down 5 in 3 years71%
T-100All Saints Catholic SchoolLow-income 9% · 755 students · down 17 in 3 years70%
T-100Sacred Heart Catholic SchoolLow-income 10% · 230 students · down 4 in 3 years70%
T-100St Demetrius Catholic SchoolLow-income 10% · 420 students · down 17 in 3 years70%
T-103Divine Mercy Catholic SchoolLow-income 15% · 230 students · up 23 in 3 years69%
T-103Our Lady of Lourdes Catholic SchoolLow-income 24% · 555 students · up 16 in 3 years69%
T-103Our Lady of Peace Catholic SchoolLow-income 6% · 545 students · down 23 in 3 years69%
T-106St Fidelis Catholic SchoolLow-income 7% · 605 students · down 5 in 3 years68%
T-106St Theresa Shrine Catholic SchoolLow-income 15% · 240 students · up 4 in 3 years68%
T-108St Bernard Catholic SchoolLow-income 16% · 630 students · up 9 in 3 years67%
T-108St Nicholas of Bari Catholic SchoolLow-income 10% · 495 students · up 9 in 3 years67%
T-110St Dorothy Catholic SchoolLow-income 10% · 390 students · down 4 in 3 years66%
T-110St Richard Catholic SchoolLow-income 10% · 380 students · down 12 in 3 years66%
T-112Immaculate Heart of Mary Catholic SchoolLow-income 5% · 165 students · up 9 in 3 years65%
T-112St Kevin Catholic SchoolLow-income 15% · 255 students · up 9 in 3 years65%
T-114St Andrew Catholic SchoolLow-income 20% · 600 students · no change in 3 years64%
T-114St Dunstan Catholic SchoolLow-income 25% · 195 students · down 10 in 3 years64%
T-114St John the Evangelist Catholic SchoolLow-income 14% · 615 students · down 2 in 3 years64%
T-114St Stephen Catholic SchoolLow-income 20% · 290 students · down 22 in 3 years64%
T-118Nativity of Our Lord Catholic SchoolLow-income 10% · 490 students · down 12 in 3 years62%
T-118St Andre Catholic SchoolLow-income 17% · 625 students · down 3 in 3 years62%
T-118St Barnabas Catholic SchoolLow-income 15% · 305 students · up 3 in 3 years62%
T-118St Catherine Catholic SchoolLow-income 10% · 90 students62%
T-118St Gerald Catholic SchoolLow-income 20% · 270 students · down 18 in 3 years62%
T-118St Jane Frances Catholic SchoolLow-income 17% · 705 students · up 8 in 3 years62%
T-118St Maria Goretti Catholic SchoolLow-income 14% · 765 students · down 15 in 3 years62%
T-118St Roch Catholic SchoolLow-income 20% · 365 students · down 16 in 3 years62%
T-126St Barbara Catholic SchoolLow-income 20% · 295 students · up 3 in 3 years60%
T-126St Jude Catholic SchoolLow-income 15% · 680 students · down 10 in 3 years60%
T-126St Kateri Tekakwitha Catholic SchoolLow-income 10% · 175 students · up 10 in 3 years60%
T-129Immaculate Conception Catholic SchoolLow-income 14% · 500 students · up 2 in 3 years58%
T-129St Maurice Catholic SchoolLow-income 20% · 325 students · down 18 in 3 years58%
T-131St Augustine Catholic SchoolLow-income 20% · 495 students · down 22 in 3 years57%
T-131St John Bosco Catholic SchoolLow-income 10% · 275 students · down 12 in 3 years57%
133St Mark Catholic SchoolLow-income 15% · 255 students · down 32 in 3 years56%
T-134Our Lady of the Assumption Catholic SchoolLow-income 10% · 370 students · down 4 in 3 years55%
T-134St Lawrence Catholic SchoolLow-income 15% · 445 students · down 37 in 3 years55%
136St Nicholas Catholic SchoolLow-income 15% · 370 students · down 14 in 3 years54%
137St Mary Catholic SchoolLow-income 15% · 155 students · down 22 in 3 years53%
T-138St Joseph Catholic SchoolLow-income 10% · 225 students · down 22 in 3 years50%
T-138St Paul Catholic SchoolLow-income 25% · 250 students · down 25 in 3 years50%
140D'Arcy McGee Catholic SchoolLow-income 10% · 205 students · down 17 in 3 years47%
141Santa Maria Catholic SchoolLow-income 10% · 195 students · down 4 in 3 years46%
142St Charles Catholic SchoolLow-income 10% · 280 students · down 13 in 3 years45%
143St Martin De Porres Catholic SchoolLow-income 20% · 385 students · down 27 in 3 years44%
144St Luigi Catholic SchoolLow-income 10% · 125 students42%
145St Francis de Sales Catholic SchoolLow-income 20% · 350 students · down 13 in 3 years34%
146Holy Family Catholic SchoolLow-income 20% · 220 students · down 15 in 3 years14%
147St Josaphat Catholic SchoolLow-income 10% · 390 students · down 37 in 3 years8%

T is for tied. Alternative, adult and vocational schools and application-based arts schools are left out. 19 schools in the group have no ranked Grade 3 reading result this year.

Not ranked (19)