TCDSB English elementary rankings

Kindergarten to Grade 8 at the Toronto Catholic District School Board. 147 schools ranked on Grade 3 writing by the share of students who met the provincial standard. The typical school had 69%. 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 · up 33 in 3 years100%
T-1St Denis Catholic SchoolLow-income 10% · 250 students · no change in 3 years100%
T-1St Edward Catholic SchoolLow-income 15% · 390 students · up 3 in 3 years100%
T-1St Ursula Catholic SchoolLow-income 10% · 215 students · up 37 in 3 years100%
5St Anselm Catholic SchoolLow-income 5% · 255 students · up 14 in 3 years96%
6St Sebastian Catholic SchoolLow-income 10% · 250 students · down 5 in 3 years95%
T-7Our Lady of Sorrows Catholic SchoolLow-income 5% · 655 students · up 12 in 3 years92%
T-7St Benedict Catholic SchoolLow-income 8% · 625 students · up 28 in 3 years92%
T-7St Boniface Catholic SchoolLow-income 20% · 285 students · down 1 in 3 years92%
T-7St Brendan Catholic SchoolLow-income 3% · 510 students · up 3 in 3 years92%
11St Gregory Catholic SchoolLow-income 4% · 670 students · up 24 in 3 years91%
12St Ambrose Catholic SchoolLow-income 4% · 515 students · down 10 in 3 years90%
T-13Holy Angels Catholic SchoolLow-income 10% · 585 students · up 2 in 3 years89%
T-13St Eugene Catholic SchoolLow-income 10% · 615 students · up 14 in 3 years89%
15Sts Cosmas and Damian Catholic SchoolLow-income 10% · 470 students · up 6 in 3 years88%
T-16St Bonaventure Catholic SchoolLow-income 12% · 580 students · down 1 in 3 years87%
T-16St Vincent de Paul Catholic SchoolLow-income 10% · 260 students · up 1 in 3 years87%
T-16The Holy Trinity Catholic SchoolLow-income 11% · 625 students · up 3 in 3 years87%
T-19St Florence Catholic SchoolLow-income 5% · 160 students86%
T-19St Paul VI Catholic SchoolLow-income 5% · 250 students · no change in 3 years86%
21St Clare Catholic SchoolLow-income 5% · 430 students · up 11 in 3 years85%
22St Wilfrid Catholic SchoolLow-income 17% · 625 students · up 13 in 3 years84%
T-23St Agnes Catholic SchoolLow-income 15% · 240 students · down 5 in 3 years83%
T-23St Elizabeth Catholic SchoolLow-income 10% · 215 students · up 13 in 3 years83%
T-25Blessed Sacrament Catholic SchoolLow-income 5% · 410 students · down 11 in 3 years82%
T-25Josyf Cardinal Slipyj Catholic SchoolLow-income 8% · 700 students · down 4 in 3 years82%
T-25Prince of Peace Catholic SchoolLow-income 10% · 170 students · down 12 in 3 years82%
T-25St Clement Catholic SchoolLow-income 7% · 555 students · down 16 in 3 years82%
T-29St Anthony Catholic SchoolLow-income 5% · 205 students · down 5 in 3 years81%
T-29St Margaret Catholic SchoolLow-income 10% · 575 students · down 17 in 3 years81%
T-29St Pius X Catholic SchoolLow-income 10% · 340 students · up 11 in 3 years81%
T-32Mother Cabrini Catholic SchoolLow-income 5% · 170 students · down 7 in 3 years80%
T-32St Henry Catholic SchoolLow-income 10% · 245 students · down 20 in 3 years80%
T-32St Isaac Jogues Catholic SchoolLow-income 15% · 320 students · down 3 in 3 years80%
35St. Margherita of Cittá di Castello Catholic SchoolLow-income 10% · 295 students · up 12 in 3 years79%
T-36Holy Child Catholic SchoolLow-income 15% · 285 students · down 3 in 3 years78%
T-36Our Lady of Perpetual Help Catholic SchoolLow-income 5% · 330 students · down 20 in 3 years78%
T-36St Aidan Catholic SchoolLow-income 15% · 260 students · down 10 in 3 years78%
T-36St Brigid Catholic SchoolLow-income 9% · 595 students · up 16 in 3 years78%
T-36St Edmund Campion Catholic SchoolLow-income 10% · 245 students · up 3 in 3 years78%
41St Leo Catholic SchoolLow-income 10% · 405 students · up 20 in 3 years77%
T-42Pope Francis Catholic SchoolLow-income 5% · 215 students · down 7 in 3 years76%
T-42St Dominic Savio Catholic SchoolLow-income 10% · 215 students · up 5 in 3 years76%
T-44Holy Spirit Catholic SchoolLow-income 10% · 450 students · down 4 in 3 years75%
T-44St Conrad Catholic SchoolLow-income 10% · 615 students · down 7 in 3 years75%
T-44St Kateri Tekakwitha Catholic SchoolLow-income 10% · 175 students · up 25 in 3 years75%
T-44St Mary Catholic SchoolLow-income 15% · 155 students · up 10 in 3 years75%
T-44St Michael Catholic SchoolLow-income 20% · 150 students · down 5 in 3 years75%
T-44St Simon Catholic SchoolLow-income 10% · 530 students · down 15 in 3 years75%
T-50Annunciation Catholic SchoolLow-income 10% · 325 students · up 12 in 3 years74%
T-50Bishop Macdonell Catholic SchoolLow-income 20% · 420 students · up 14 in 3 years74%
T-50St Louis Catholic SchoolLow-income 5% · 305 students · up 12 in 3 years74%
T-50St Monica Catholic SchoolLow-income 20% · 345 students · up 5 in 3 years74%
T-50Stella Maris Catholic SchoolLow-income 5% · 245 students · up 44 in 3 years74%
T-50Transfiguration of our Lord Catholic SchoolLow-income 10% · 390 students · down 15 in 3 years74%
T-56Father Serra Catholic SchoolLow-income 2% · 525 students · down 13 in 3 years73%
T-56St Thomas Aquinas Catholic SchoolLow-income 10% · 405 students · down 19 in 3 years73%
T-58St Dorothy Catholic SchoolLow-income 10% · 390 students · down 11 in 3 years72%
T-58St Robert Catholic SchoolLow-income 10% · 680 students · up 2 in 3 years72%
T-58St Victor Catholic SchoolLow-income 10% · 340 students · down 10 in 3 years72%
T-58St. Pier Giorgio Frassati Catholic SchoolLow-income 5% · 300 students · down 8 in 3 years72%
T-62Cardinal Leger Catholic SchoolLow-income 10% · 360 students · up 30 in 3 years71%
T-62Holy Cross Catholic SchoolLow-income 15% · 340 students · up 5 in 3 years71%
T-62Msgr John Corrigan Catholic SchoolLow-income 15% · 175 students · up 3 in 3 years71%
T-62Precious Blood Catholic SchoolLow-income 20% · 425 students · up 1 in 3 years71%
T-62St Rose of Lima Catholic SchoolLow-income 10% · 400 students · up 16 in 3 years71%
T-62Venerable John Merlini Catholic SchoolLow-income 10% · 265 students · up 2 in 3 years71%
T-68St Augustine Catholic SchoolLow-income 20% · 495 students · up 1 in 3 years70%
T-68St Cecilia Catholic SchoolLow-income 7% · 550 students · down 15 in 3 years70%
T-68St Demetrius Catholic SchoolLow-income 10% · 420 students · down 21 in 3 years70%
T-68St Gabriel Catholic SchoolLow-income 20% · 315 students · up 18 in 3 years70%
T-68St Timothy Catholic SchoolLow-income 19% · 620 students · up 27 in 3 years70%
T-73Holy Name Catholic SchoolLow-income 5% · 315 students · down 2 in 3 years69%
T-73Our Lady of Grace Catholic SchoolLow-income 10% · 180 students · down 23 in 3 years69%
T-73Our Lady of Peace Catholic SchoolLow-income 6% · 545 students · down 23 in 3 years69%
T-73St John Catholic SchoolLow-income 5% · 380 students · down 10 in 3 years69%
T-73St Raphael Catholic SchoolLow-income 12% · 505 students · down 5 in 3 years69%
T-73St Thomas More Catholic SchoolLow-income 15% · 290 students · down 7 in 3 years69%
T-79Nativity of Our Lord Catholic SchoolLow-income 10% · 490 students · down 6 in 3 years68%
T-79St John Vianney Catholic SchoolLow-income 15% · 295 students · up 9 in 3 years68%
T-79St John XXIII Catholic SchoolLow-income 20% · 445 students · up 10 in 3 years68%
T-79St Matthew Catholic SchoolLow-income 5% · 455 students · up 23 in 3 years68%
83St Norbert Catholic SchoolLow-income 5% · 310 students · down 10 in 3 years67%
T-84Immaculate Heart of Mary Catholic SchoolLow-income 5% · 165 students · up 21 in 3 years65%
T-84St Jean de Brebeuf Catholic SchoolLow-income 10% · 145 students65%
T-84St Marcellus Catholic SchoolLow-income 15% · 400 students · down 16 in 3 years65%
T-84St Martha Catholic SchoolLow-income 10% · 220 students · no change in 3 years65%
T-88Divine Mercy Catholic SchoolLow-income 15% · 230 students · up 18 in 3 years64%
T-88St Bruno/St. Raymond Catholic SchoolLow-income 15% · 145 students · down 9 in 3 years64%
T-88St Dunstan Catholic SchoolLow-income 25% · 195 students · down 4 in 3 years64%
T-88St Malachy Catholic SchoolLow-income 10% · 245 students · down 22 in 3 years64%
T-92All Saints Catholic SchoolLow-income 9% · 755 students · down 13 in 3 years63%
T-92St Angela Catholic SchoolLow-income 15% · 455 students · down 8 in 3 years63%
T-92St Mary of the Angels Catholic SchoolLow-income 10% · 230 students · down 12 in 3 years63%
T-92St Paschal Baylon Catholic SchoolLow-income 12% · 755 students · down 25 in 3 years63%
T-96Canadian Martyrs Catholic SchoolLow-income 15% · 355 students · down 12 in 3 years62%
T-96Our Lady of Victory Catholic SchoolLow-income 15% · 640 students · up 11 in 3 years62%
T-96St Barnabas Catholic SchoolLow-income 15% · 305 students · up 24 in 3 years62%
T-96St Catherine Catholic SchoolLow-income 10% · 90 students62%
T-96St Gerald Catholic SchoolLow-income 20% · 270 students · up 2 in 3 years62%
T-96St Joachim Catholic SchoolLow-income 20% · 290 students · down 26 in 3 years62%
T-96St Maurice Catholic SchoolLow-income 20% · 325 students · down 21 in 3 years62%
T-103Our Lady of Fatima Catholic SchoolLow-income 16% · 715 students · down 15 in 3 years61%
T-103Regina Mundi Catholic SchoolLow-income 5% · 330 students · down 16 in 3 years61%
T-103St Helen Catholic SchoolLow-income 10% · 215 students · up 13 in 3 years61%
T-103St Nicholas of Bari Catholic SchoolLow-income 10% · 495 students · down 9 in 3 years61%
T-107St Andre Catholic SchoolLow-income 17% · 625 students · up 15 in 3 years60%
T-107St Jerome Catholic SchoolLow-income 11% · 630 students · down 13 in 3 years60%
T-109Our Lady of Lourdes Catholic SchoolLow-income 24% · 555 students · up 8 in 3 years59%
T-109St Roch Catholic SchoolLow-income 20% · 365 students · down 19 in 3 years59%
111St Charles Garnier Catholic SchoolLow-income 20% · 475 students · down 7 in 3 years58%
T-112St Francis Xavier Catholic SchoolLow-income 12% · 530 students · down 4 in 3 years56%
T-112St John the Evangelist Catholic SchoolLow-income 14% · 615 students · no change in 3 years56%
T-112St Mark Catholic SchoolLow-income 15% · 255 students · down 20 in 3 years56%
115St Alphonsus Catholic SchoolLow-income 10% · 255 students · down 7 in 3 years55%
T-116Our Lady of the Assumption Catholic SchoolLow-income 10% · 370 students · down 16 in 3 years53%
T-116St Albert Catholic SchoolLow-income 10% · 335 students · down 18 in 3 years53%
T-116St Theresa Shrine Catholic SchoolLow-income 15% · 240 students · down 8 in 3 years53%
T-119James Culnan Catholic SchoolLow-income 16% · 560 students · up 26 in 3 years52%
T-119St Maria Goretti Catholic SchoolLow-income 14% · 765 students · down 16 in 3 years52%
T-119St Stephen Catholic SchoolLow-income 20% · 290 students · down 23 in 3 years52%
122St Andrew Catholic SchoolLow-income 20% · 600 students · down 13 in 3 years51%
T-123St Agatha Catholic SchoolLow-income 5% · 420 students · up 28 in 3 years50%
T-123St Joseph Catholic SchoolLow-income 10% · 225 students · down 26 in 3 years50%
T-123St Kevin Catholic SchoolLow-income 15% · 255 students · down 13 in 3 years50%
T-123St Luigi Catholic SchoolLow-income 10% · 125 students50%
T-123St Paul Catholic SchoolLow-income 25% · 250 students · down 38 in 3 years50%
128St Nicholas Catholic SchoolLow-income 15% · 370 students · down 1 in 3 years49%
T-129Immaculate Conception Catholic SchoolLow-income 14% · 500 students · down 1 in 3 years48%
T-129St Fidelis Catholic SchoolLow-income 7% · 605 students · down 25 in 3 years48%
T-129St John Bosco Catholic SchoolLow-income 10% · 275 students · down 21 in 3 years48%
T-132St Antoine Daniel Catholic SchoolLow-income 10% · 305 students · down 15 in 3 years47%
T-132St Jude Catholic SchoolLow-income 15% · 680 students · down 13 in 3 years47%
134St Bernard Catholic SchoolLow-income 16% · 630 students · up 6 in 3 years46%
T-135St Barbara Catholic SchoolLow-income 20% · 295 students · down 1 in 3 years45%
T-135St Lawrence Catholic SchoolLow-income 15% · 445 students · down 41 in 3 years45%
137Sacred Heart Catholic SchoolLow-income 10% · 230 students · down 4 in 3 years43%
138D'Arcy McGee Catholic SchoolLow-income 10% · 205 students · down 28 in 3 years40%
139St Jane Frances Catholic SchoolLow-income 17% · 705 students · up 6 in 3 years37%
140St Charles Catholic SchoolLow-income 10% · 280 students · down 23 in 3 years35%
141Holy Family Catholic SchoolLow-income 20% · 220 students · down 2 in 3 years33%
142St Francis de Sales Catholic SchoolLow-income 20% · 350 students · down 19 in 3 years31%
143St Richard Catholic SchoolLow-income 10% · 380 students · down 39 in 3 years28%
144St Martin De Porres Catholic SchoolLow-income 20% · 385 students · down 37 in 3 years26%
145Santa Maria Catholic SchoolLow-income 10% · 195 students · down 27 in 3 years23%
146St Josaphat Catholic SchoolLow-income 10% · 390 students · down 29 in 3 years21%
147St Columba Catholic SchoolLow-income 15% · 275 students · down 49 in 3 years9%

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

Not ranked (19)