TCDSB English elementary rankings

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

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 writing result this year.

Not ranked (12)