TCDSB English elementary rankings

Kindergarten to Grade 8 at the Toronto Catholic District School Board. 154 schools ranked on Grade 6 reading by the share of students who met the provincial standard. The typical school had 90%. 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

154 schools · highest result first
T-1Holy Rosary Catholic SchoolLow-income 15% · 270 students · no change in 3 years100%
T-1Mother Cabrini Catholic SchoolLow-income 5% · 170 students · up 17 in 3 years100%
T-1Our Lady of Perpetual Help Catholic SchoolLow-income 5% · 330 students · up 3 in 3 years100%
T-1Prince of Peace Catholic SchoolLow-income 10% · 170 students · up 14 in 3 years100%
T-1St Albert Catholic SchoolLow-income 10% · 335 students · up 17 in 3 years100%
T-1St Anselm Catholic SchoolLow-income 5% · 255 students · up 3 in 3 years100%
T-1St Barnabas Catholic SchoolLow-income 15% · 305 students · up 18 in 3 years100%
T-1St James Catholic SchoolLow-income 20% · 150 students · up 10 in 3 years100%
T-1St Jean de Brebeuf Catholic SchoolLow-income 10% · 145 students · up 8 in 3 years100%
T-1St John Bosco Catholic SchoolLow-income 10% · 275 students · up 4 in 3 years100%
T-1St Louis Catholic SchoolLow-income 5% · 305 students · no change in 3 years100%
T-1St Mary Catholic SchoolLow-income 15% · 155 students · up 11 in 3 years100%
T-1St Pius X Catholic SchoolLow-income 10% · 340 students · up 2 in 3 years100%
T-1St Sebastian Catholic SchoolLow-income 10% · 250 students · up 6 in 3 years100%
T-1St Sylvester Catholic SchoolLow-income 15% · 140 students · up 7 in 3 years100%
T-1St Ursula Catholic SchoolLow-income 10% · 215 students · no change in 3 years100%
T-17Josyf Cardinal Slipyj Catholic SchoolLow-income 8% · 700 students · up 1 in 3 years98%
T-17St Cecilia Catholic SchoolLow-income 7% · 550 students · up 6 in 3 years98%
T-17Sts Cosmas and Damian Catholic SchoolLow-income 10% · 470 students · up 6 in 3 years98%
T-20Bishop Macdonell Catholic SchoolLow-income 20% · 420 students · up 7 in 3 years97%
T-20Our Lady of Wisdom Catholic SchoolLow-income 15% · 320 students · up 11 in 3 years97%
T-22St Aidan Catholic SchoolLow-income 15% · 260 students · up 19 in 3 years96%
T-22St Alphonsus Catholic SchoolLow-income 10% · 255 students · up 23 in 3 years96%
T-22St Clement Catholic SchoolLow-income 7% · 555 students · down 4 in 3 years96%
T-22St Demetrius Catholic SchoolLow-income 10% · 420 students · no change in 3 years96%
T-22St Denis Catholic SchoolLow-income 10% · 250 students · down 4 in 3 years96%
T-22St Leo Catholic SchoolLow-income 10% · 405 students · up 20 in 3 years96%
T-22St Thomas More Catholic SchoolLow-income 15% · 290 students · up 15 in 3 years96%
T-22St. Pier Giorgio Frassati Catholic SchoolLow-income 5% · 300 students · up 10 in 3 years96%
T-30Our Lady of Grace Catholic SchoolLow-income 10% · 180 students · no change in 3 years95%
T-30Our Lady of Sorrows Catholic SchoolLow-income 5% · 655 students · up 1 in 3 years95%
T-30Precious Blood Catholic SchoolLow-income 20% · 425 students · up 12 in 3 years95%
T-30St Agnes Catholic SchoolLow-income 15% · 240 students · up 37 in 3 years95%
T-30St Brigid Catholic SchoolLow-income 9% · 595 students · up 15 in 3 years95%
T-30St Edward Catholic SchoolLow-income 15% · 390 students · up 3 in 3 years95%
T-30St Kevin Catholic SchoolLow-income 15% · 255 students · down 1 in 3 years95%
T-30St Paschal Baylon Catholic SchoolLow-income 12% · 755 students · up 7 in 3 years95%
T-30St Timothy Catholic SchoolLow-income 19% · 620 students · up 15 in 3 years95%
T-39Annunciation Catholic SchoolLow-income 10% · 325 students · up 11 in 3 years94%
T-39Cardinal Leger Catholic SchoolLow-income 10% · 360 students · up 9 in 3 years94%
T-39Holy Angels Catholic SchoolLow-income 10% · 585 students · up 16 in 3 years94%
T-39St Agatha Catholic SchoolLow-income 5% · 420 students · up 11 in 3 years94%
T-39St Cyril Catholic SchoolLow-income 15% · 315 students · up 4 in 3 years94%
T-39St John Catholic SchoolLow-income 5% · 380 students · down 6 in 3 years94%
T-39St Margaret Catholic SchoolLow-income 10% · 575 students · up 18 in 3 years94%
T-39Venerable John Merlini Catholic SchoolLow-income 10% · 265 students · up 8 in 3 years94%
T-47Holy Child Catholic SchoolLow-income 15% · 285 students · up 4 in 3 years93%
T-47Immaculate Heart of Mary Catholic SchoolLow-income 5% · 165 students · up 4 in 3 years93%
T-47St Augustine Catholic SchoolLow-income 20% · 495 students · up 5 in 3 years93%
T-47St Charles Catholic SchoolLow-income 10% · 280 students · up 5 in 3 years93%
T-47St Kateri Tekakwitha Catholic SchoolLow-income 10% · 175 students · down 2 in 3 years93%
T-47St. Margherita of Cittá di Castello Catholic SchoolLow-income 10% · 295 students · up 4 in 3 years93%
T-53Sacred Heart Catholic SchoolLow-income 10% · 230 students · down 8 in 3 years92%
T-53St Ambrose Catholic SchoolLow-income 4% · 515 students · up 9 in 3 years92%
T-53St Antoine Daniel Catholic SchoolLow-income 10% · 305 students · down 3 in 3 years92%
T-53St Eugene Catholic SchoolLow-income 10% · 615 students · up 12 in 3 years92%
T-53St Joseph Catholic SchoolLow-income 10% · 225 students · up 12 in 3 years92%
T-53St Malachy Catholic SchoolLow-income 10% · 245 students · down 3 in 3 years92%
T-53St Robert Catholic SchoolLow-income 10% · 680 students · down 6 in 3 years92%
T-53Transfiguration of our Lord Catholic SchoolLow-income 10% · 390 students · up 12 in 3 years92%
T-61Blessed Sacrament Catholic SchoolLow-income 5% · 410 students · down 7 in 3 years91%
T-61Holy Name Catholic SchoolLow-income 5% · 315 students · up 2 in 3 years91%
T-61St Edmund Campion Catholic SchoolLow-income 10% · 245 students · down 2 in 3 years91%
T-61St Rita Catholic SchoolLow-income 20% · 85 students91%
T-61St Roch Catholic SchoolLow-income 20% · 365 students · up 10 in 3 years91%
T-61St Rose of Lima Catholic SchoolLow-income 10% · 400 students · up 8 in 3 years91%
T-67Father Serra Catholic SchoolLow-income 2% · 525 students · down 4 in 3 years90%
T-67Nativity of Our Lord Catholic SchoolLow-income 10% · 490 students · down 4 in 3 years90%
T-67Our Lady of Fatima Catholic SchoolLow-income 16% · 715 students · up 4 in 3 years90%
T-67St Bonaventure Catholic SchoolLow-income 12% · 580 students · down 6 in 3 years90%
T-67St Elizabeth Catholic SchoolLow-income 10% · 215 students · up 4 in 3 years90%
T-67St Francis of Assisi Catholic SchoolLow-income 10% · 80 students90%
T-67St Helen Catholic SchoolLow-income 10% · 215 students · up 1 in 3 years90%
T-67St Mary of the Angels Catholic SchoolLow-income 10% · 230 students · down 10 in 3 years90%
T-67St Monica Catholic SchoolLow-income 20% · 345 students · down 6 in 3 years90%
T-67St Norbert Catholic SchoolLow-income 5% · 310 students · down 6 in 3 years90%
T-67St Richard Catholic SchoolLow-income 10% · 380 students · down 5 in 3 years90%
T-78St Barbara Catholic SchoolLow-income 20% · 295 students · up 12 in 3 years89%
T-78St Conrad Catholic SchoolLow-income 10% · 615 students · down 1 in 3 years89%
T-78St Dunstan Catholic SchoolLow-income 25% · 195 students · up 1 in 3 years89%
T-78St Gregory Catholic SchoolLow-income 4% · 670 students · down 2 in 3 years89%
T-78St Raphael Catholic SchoolLow-income 12% · 505 students · up 7 in 3 years89%
T-78St Vincent de Paul Catholic SchoolLow-income 10% · 260 students · down 3 in 3 years89%
T-78St Wilfrid Catholic SchoolLow-income 17% · 625 students · no change in 3 years89%
T-85Canadian Martyrs Catholic SchoolLow-income 15% · 355 students · down 5 in 3 years88%
T-85Msgr John Corrigan Catholic SchoolLow-income 15% · 175 students · down 3 in 3 years88%
T-85St Henry Catholic SchoolLow-income 10% · 245 students · down 12 in 3 years88%
T-85St Isaac Jogues Catholic SchoolLow-income 15% · 320 students · up 8 in 3 years88%
T-85St John XXIII Catholic SchoolLow-income 20% · 445 students · down 4 in 3 years88%
T-85St Theresa Shrine Catholic SchoolLow-income 15% · 240 students · down 6 in 3 years88%
T-91James Culnan Catholic SchoolLow-income 16% · 560 students · down 5 in 3 years87%
T-91St Benedict Catholic SchoolLow-income 8% · 625 students · up 5 in 3 years87%
T-91St Charles Garnier Catholic SchoolLow-income 20% · 475 students · up 24 in 3 years87%
T-91St Paul Catholic SchoolLow-income 25% · 250 students · down 5 in 3 years87%
T-91Stella Maris Catholic SchoolLow-income 5% · 245 students · down 1 in 3 years87%
T-96All Saints Catholic SchoolLow-income 9% · 755 students · up 7 in 3 years86%
T-96Holy Cross Catholic SchoolLow-income 15% · 340 students · up 21 in 3 years86%
T-96Holy Spirit Catholic SchoolLow-income 10% · 450 students · up 8 in 3 years86%
T-96Pope Francis Catholic SchoolLow-income 5% · 215 students · up 7 in 3 years86%
T-96St Fidelis Catholic SchoolLow-income 7% · 605 students · no change in 3 years86%
T-96St Paul VI Catholic SchoolLow-income 5% · 250 students · down 4 in 3 years86%
T-102St Angela Catholic SchoolLow-income 15% · 455 students · down 9 in 3 years85%
T-102St Brendan Catholic SchoolLow-income 3% · 510 students · down 7 in 3 years85%
T-102St Ignatius of Loyola Catholic SchoolLow-income 10% · 120 students · down 6 in 3 years85%
T-102St Lawrence Catholic SchoolLow-income 15% · 445 students · up 11 in 3 years85%
T-102St Matthew Catholic SchoolLow-income 5% · 455 students · up 10 in 3 years85%
T-102The Holy Trinity Catholic SchoolLow-income 11% · 625 students · down 4 in 3 years85%
T-108Our Lady of Peace Catholic SchoolLow-income 6% · 545 students · down 12 in 3 years84%
T-108Regina Mundi Catholic SchoolLow-income 5% · 330 students · no change in 3 years84%
T-108St Gerald Catholic SchoolLow-income 20% · 270 students · down 16 in 3 years84%
T-108St Nicholas Catholic SchoolLow-income 15% · 370 students · down 11 in 3 years84%
T-112Holy Family Catholic SchoolLow-income 20% · 220 students · up 16 in 3 years83%
T-112St Andre Catholic SchoolLow-income 17% · 625 students · up 30 in 3 years83%
T-112St Florence Catholic SchoolLow-income 5% · 160 students · down 3 in 3 years83%
T-112St John the Evangelist Catholic SchoolLow-income 14% · 615 students · down 1 in 3 years83%
T-112St John Vianney Catholic SchoolLow-income 15% · 295 students · up 16 in 3 years83%
T-112St Michael Catholic SchoolLow-income 20% · 150 students · up 10 in 3 years83%
T-118St Francis Xavier Catholic SchoolLow-income 12% · 530 students · up 2 in 3 years81%
T-118St Marcellus Catholic SchoolLow-income 15% · 400 students · up 2 in 3 years81%
T-120Our Lady of Lourdes Catholic SchoolLow-income 24% · 555 students · down 9 in 3 years80%
T-120St Dominic Savio Catholic SchoolLow-income 10% · 215 students · down 5 in 3 years80%
T-120St Jerome Catholic SchoolLow-income 11% · 630 students · down 15 in 3 years80%
T-123Our Lady of the Assumption Catholic SchoolLow-income 10% · 370 students · down 12 in 3 years79%
T-123St Anthony Catholic SchoolLow-income 5% · 205 students · down 12 in 3 years79%
T-123St Jude Catholic SchoolLow-income 15% · 680 students · down 2 in 3 years79%
T-123The Divine Infant Catholic SchoolLow-income 15% · 115 students79%
127St Stephen Catholic SchoolLow-income 20% · 290 students · up 8 in 3 years78%
T-128St Dorothy Catholic SchoolLow-income 10% · 390 students · up 9 in 3 years77%
T-128St Victor Catholic SchoolLow-income 10% · 340 students · down 6 in 3 years77%
T-130Divine Mercy Catholic SchoolLow-income 15% · 230 students · down 8 in 3 years76%
T-130St Boniface Catholic SchoolLow-income 20% · 285 students · down 11 in 3 years76%
T-130St Gabriel Catholic SchoolLow-income 20% · 315 students · down 4 in 3 years76%
T-133Our Lady of Victory Catholic SchoolLow-income 15% · 640 students · down 3 in 3 years75%
T-133St Gabriel Lalemant Catholic SchoolLow-income 10% · 130 students · down 15 in 3 years75%
T-133St Nicholas of Bari Catholic SchoolLow-income 10% · 495 students · up 1 in 3 years75%
T-133St Simon Catholic SchoolLow-income 10% · 530 students · down 1 in 3 years75%
T-137St Bernard Catholic SchoolLow-income 16% · 630 students · up 4 in 3 years74%
T-137St Mark Catholic SchoolLow-income 15% · 255 students · down 6 in 3 years74%
139D'Arcy McGee Catholic SchoolLow-income 10% · 205 students · up 18 in 3 years72%
T-140St Andrew Catholic SchoolLow-income 20% · 600 students · up 5 in 3 years71%
T-140St Jane Frances Catholic SchoolLow-income 17% · 705 students · up 5 in 3 years71%
T-140St Joachim Catholic SchoolLow-income 20% · 290 students · down 11 in 3 years71%
T-140St Thomas Aquinas Catholic SchoolLow-income 10% · 405 students · down 22 in 3 years71%
144St Clare Catholic SchoolLow-income 5% · 430 students · down 9 in 3 years70%
145St Josaphat Catholic SchoolLow-income 10% · 390 students69%
146St Maria Goretti Catholic SchoolLow-income 14% · 765 students · down 10 in 3 years68%
147St Martin De Porres Catholic SchoolLow-income 20% · 385 students · down 9 in 3 years67%
148St Martha Catholic SchoolLow-income 10% · 220 students · down 22 in 3 years66%
T-149Immaculate Conception Catholic SchoolLow-income 14% · 500 students · up 14 in 3 years64%
T-149St Francis de Sales Catholic SchoolLow-income 20% · 350 students · down 21 in 3 years64%
151Blessed Trinity Catholic SchoolLow-income 15% · 200 students · down 11 in 3 years63%
152St Maurice Catholic SchoolLow-income 20% · 325 students · down 8 in 3 years62%
153St Columba Catholic SchoolLow-income 15% · 275 students · down 13 in 3 years58%
154Santa Maria Catholic SchoolLow-income 10% · 195 students · down 16 in 3 years55%

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

Not ranked (12)