TCDSB English elementary rankings

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

153 schools · highest result first
1St Cyril Catholic SchoolLow-income 15% · 315 students · up 24 in 3 years94%
2St Henry Catholic SchoolLow-income 10% · 245 students · up 35 in 3 years92%
3St Sylvester Catholic SchoolLow-income 15% · 140 students · up 9 in 3 years89%
4Venerable John Merlini Catholic SchoolLow-income 10% · 265 students · up 11 in 3 years88%
5Prince of Peace Catholic SchoolLow-income 10% · 170 students · up 25 in 3 years82%
6St Clement Catholic SchoolLow-income 7% · 555 students · down 2 in 3 years81%
7Our Lady of Perpetual Help Catholic SchoolLow-income 5% · 330 students · down 14 in 3 years80%
8St Cecilia Catholic SchoolLow-income 7% · 550 students · up 20 in 3 years78%
9St Monica Catholic SchoolLow-income 20% · 345 students · up 36 in 3 years76%
T-10Our Lady of Sorrows Catholic SchoolLow-income 5% · 655 students · down 9 in 3 years75%
T-10St Agnes Catholic SchoolLow-income 15% · 240 students · up 38 in 3 years75%
T-10St Anselm Catholic SchoolLow-income 5% · 255 students · down 5 in 3 years75%
T-13St Kateri Tekakwitha Catholic SchoolLow-income 10% · 175 students · up 25 in 3 years73%
T-13St Leo Catholic SchoolLow-income 10% · 405 students · up 28 in 3 years73%
15Our Lady of Grace Catholic SchoolLow-income 10% · 180 students · up 30 in 3 years70%
T-16Holy Name Catholic SchoolLow-income 5% · 315 students · up 11 in 3 years69%
T-16St Elizabeth Catholic SchoolLow-income 10% · 215 students · up 17 in 3 years69%
T-16St Sebastian Catholic SchoolLow-income 10% · 250 students · down 19 in 3 years69%
T-16The Holy Trinity Catholic SchoolLow-income 11% · 625 students · down 7 in 3 years69%
20Annunciation Catholic SchoolLow-income 10% · 325 students · up 20 in 3 years68%
T-21Blessed Sacrament Catholic SchoolLow-income 5% · 410 students · down 4 in 3 years67%
T-21Cardinal Leger Catholic SchoolLow-income 10% · 360 students · up 22 in 3 years67%
T-21Josyf Cardinal Slipyj Catholic SchoolLow-income 8% · 700 students · down 15 in 3 years67%
T-21St Charles Catholic SchoolLow-income 10% · 280 students · up 17 in 3 years67%
T-25St Demetrius Catholic SchoolLow-income 10% · 420 students · up 3 in 3 years65%
T-25St Helen Catholic SchoolLow-income 10% · 215 students · up 23 in 3 years65%
T-27Bishop Macdonell Catholic SchoolLow-income 20% · 420 students · up 2 in 3 years64%
T-27Father Serra Catholic SchoolLow-income 2% · 525 students · down 3 in 3 years64%
T-27Immaculate Heart of Mary Catholic SchoolLow-income 5% · 165 students · up 23 in 3 years64%
T-27St James Catholic SchoolLow-income 20% · 150 students · up 14 in 3 years64%
T-27St Timothy Catholic SchoolLow-income 19% · 620 students · up 28 in 3 years64%
T-32St Bonaventure Catholic SchoolLow-income 12% · 580 students · down 8 in 3 years63%
T-32St Edward Catholic SchoolLow-income 15% · 390 students · down 3 in 3 years63%
T-32St Gerald Catholic SchoolLow-income 20% · 270 students · down 8 in 3 years63%
T-32St Vincent de Paul Catholic SchoolLow-income 10% · 260 students · down 7 in 3 years63%
T-32Transfiguration of our Lord Catholic SchoolLow-income 10% · 390 students · up 25 in 3 years63%
T-37Holy Angels Catholic SchoolLow-income 10% · 585 students · up 15 in 3 years62%
T-37St Denis Catholic SchoolLow-income 10% · 250 students · down 5 in 3 years62%
T-37St Margaret Catholic SchoolLow-income 10% · 575 students · up 21 in 3 years62%
T-37St Richard Catholic SchoolLow-income 10% · 380 students · down 10 in 3 years62%
T-41St Pius X Catholic SchoolLow-income 10% · 340 students · down 6 in 3 years61%
T-41St Thomas More Catholic SchoolLow-income 15% · 290 students · up 26 in 3 years61%
T-41Sts Cosmas and Damian Catholic SchoolLow-income 10% · 470 students · down 11 in 3 years61%
T-44Our Lady of Peace Catholic SchoolLow-income 6% · 545 students · no change in 3 years60%
T-44St Francis of Assisi Catholic SchoolLow-income 10% · 80 students60%
T-44Stella Maris Catholic SchoolLow-income 5% · 245 students · up 14 in 3 years60%
47St Mary of the Angels Catholic SchoolLow-income 10% · 230 students · down 5 in 3 years59%
T-48St Ambrose Catholic SchoolLow-income 4% · 515 students · down 2 in 3 years58%
T-48St Dunstan Catholic SchoolLow-income 25% · 195 students · no change in 3 years58%
T-48St Edmund Campion Catholic SchoolLow-income 10% · 245 students · up 6 in 3 years58%
T-48St Fidelis Catholic SchoolLow-income 7% · 605 students · up 10 in 3 years58%
T-48St Joseph Catholic SchoolLow-income 10% · 225 students · up 3 in 3 years58%
T-53St Brendan Catholic SchoolLow-income 3% · 510 students · down 18 in 3 years57%
T-53St John Bosco Catholic SchoolLow-income 10% · 275 students · up 16 in 3 years57%
T-53St Norbert Catholic SchoolLow-income 5% · 310 students · up 15 in 3 years57%
T-53St Ursula Catholic SchoolLow-income 10% · 215 students · up 27 in 3 years57%
57St Eugene Catholic SchoolLow-income 10% · 615 students · up 5 in 3 years56%
T-58Holy Rosary Catholic SchoolLow-income 15% · 270 students · down 26 in 3 years55%
T-58St Brigid Catholic SchoolLow-income 9% · 595 students · up 28 in 3 years55%
T-58St Gabriel Catholic SchoolLow-income 20% · 315 students · no change in 3 years55%
T-58St Isaac Jogues Catholic SchoolLow-income 15% · 320 students · up 12 in 3 years55%
T-62Canadian Martyrs Catholic SchoolLow-income 15% · 355 students · up 5 in 3 years54%
T-62St Anthony Catholic SchoolLow-income 5% · 205 students · up 22 in 3 years54%
T-62St Ignatius of Loyola Catholic SchoolLow-income 10% · 120 students · down 37 in 3 years54%
T-62St Lawrence Catholic SchoolLow-income 15% · 445 students · up 16 in 3 years54%
T-62St. Pier Giorgio Frassati Catholic SchoolLow-income 5% · 300 students · up 4 in 3 years54%
T-67St Andre Catholic SchoolLow-income 17% · 625 students · up 22 in 3 years53%
T-67St Jean de Brebeuf Catholic SchoolLow-income 10% · 145 students · down 9 in 3 years53%
T-69Our Lady of Wisdom Catholic SchoolLow-income 15% · 320 students · up 7 in 3 years52%
T-69Precious Blood Catholic SchoolLow-income 20% · 425 students · down 3 in 3 years52%
T-69St Benedict Catholic SchoolLow-income 8% · 625 students · up 18 in 3 years52%
T-69St Gregory Catholic SchoolLow-income 4% · 670 students · down 3 in 3 years52%
T-69St Kevin Catholic SchoolLow-income 15% · 255 students · down 25 in 3 years52%
T-69St Paschal Baylon Catholic SchoolLow-income 12% · 755 students · up 5 in 3 years52%
T-69St Robert Catholic SchoolLow-income 10% · 680 students · down 11 in 3 years52%
T-76Holy Spirit Catholic SchoolLow-income 10% · 450 students · up 13 in 3 years51%
T-76Nativity of Our Lord Catholic SchoolLow-income 10% · 490 students · up 4 in 3 years51%
T-76St Nicholas Catholic SchoolLow-income 15% · 370 students · up 10 in 3 years51%
T-79St Alphonsus Catholic SchoolLow-income 10% · 255 students · up 5 in 3 years50%
T-79St Paul Catholic SchoolLow-income 25% · 250 students · down 25 in 3 years50%
T-79St Theresa Shrine Catholic SchoolLow-income 15% · 240 students · no change in 3 years50%
T-79The Divine Infant Catholic SchoolLow-income 15% · 115 students50%
T-83James Culnan Catholic SchoolLow-income 16% · 560 students · down 7 in 3 years49%
T-83St Thomas Aquinas Catholic SchoolLow-income 10% · 405 students · down 11 in 3 years49%
T-83St Victor Catholic SchoolLow-income 10% · 340 students · no change in 3 years49%
T-86Sacred Heart Catholic SchoolLow-income 10% · 230 students · down 32 in 3 years48%
T-86St John Vianney Catholic SchoolLow-income 15% · 295 students · up 9 in 3 years48%
T-88Holy Child Catholic SchoolLow-income 15% · 285 students · up 14 in 3 years47%
T-88St Agatha Catholic SchoolLow-income 5% · 420 students · down 5 in 3 years47%
T-88St Mark Catholic SchoolLow-income 15% · 255 students · down 13 in 3 years47%
T-91Holy Cross Catholic SchoolLow-income 15% · 340 students · up 5 in 3 years46%
T-91St Aidan Catholic SchoolLow-income 15% · 260 students · up 19 in 3 years46%
T-91St Augustine Catholic SchoolLow-income 20% · 495 students · up 6 in 3 years46%
T-91St Josaphat Catholic SchoolLow-income 10% · 390 students46%
T-91St Malachy Catholic SchoolLow-income 10% · 245 students · down 4 in 3 years46%
T-91St Rose of Lima Catholic SchoolLow-income 10% · 400 students · down 2 in 3 years46%
T-97St Raphael Catholic SchoolLow-income 12% · 505 students · up 22 in 3 years44%
T-97St Wilfrid Catholic SchoolLow-income 17% · 625 students · up 4 in 3 years44%
T-99Our Lady of Lourdes Catholic SchoolLow-income 24% · 555 students · down 9 in 3 years43%
T-99St Barnabas Catholic SchoolLow-income 15% · 305 students · down 21 in 3 years43%
T-99St Francis Xavier Catholic SchoolLow-income 12% · 530 students · up 5 in 3 years43%
T-99St Louis Catholic SchoolLow-income 5% · 305 students · down 35 in 3 years43%
T-103Holy Family Catholic SchoolLow-income 20% · 220 students · down 2 in 3 years42%
T-103St Dorothy Catholic SchoolLow-income 10% · 390 students · up 10 in 3 years42%
T-105All Saints Catholic SchoolLow-income 9% · 755 students · down 10 in 3 years41%
T-105St Dominic Savio Catholic SchoolLow-income 10% · 215 students · down 21 in 3 years41%
T-105St Jerome Catholic SchoolLow-income 11% · 630 students · down 10 in 3 years41%
T-108Our Lady of Fatima Catholic SchoolLow-income 16% · 715 students · up 16 in 3 years40%
T-108St Clare Catholic SchoolLow-income 5% · 430 students · up 19 in 3 years40%
T-108St Matthew Catholic SchoolLow-income 5% · 455 students · up 4 in 3 years40%
T-111Divine Mercy Catholic SchoolLow-income 15% · 230 students · down 9 in 3 years38%
T-111St John Catholic SchoolLow-income 5% · 380 students · down 31 in 3 years38%
T-111St Mary Catholic SchoolLow-income 15% · 155 students · down 6 in 3 years38%
T-111St Paul VI Catholic SchoolLow-income 5% · 250 students · down 32 in 3 years38%
T-111St Roch Catholic SchoolLow-income 20% · 365 students · up 3 in 3 years38%
T-116Our Lady of Victory Catholic SchoolLow-income 15% · 640 students · down 5 in 3 years37%
T-116St John XXIII Catholic SchoolLow-income 20% · 445 students · down 13 in 3 years37%
T-116St Jude Catholic SchoolLow-income 15% · 680 students · up 6 in 3 years37%
T-116St. Margherita of Cittá di Castello Catholic SchoolLow-income 10% · 295 students · up 11 in 3 years37%
T-120St Michael Catholic SchoolLow-income 20% · 150 students · up 9 in 3 years36%
T-120St Rita Catholic SchoolLow-income 20% · 85 students36%
T-122St Andrew Catholic SchoolLow-income 20% · 600 students · up 12 in 3 years35%
T-122St Conrad Catholic SchoolLow-income 10% · 615 students · down 9 in 3 years35%
124St Gabriel Lalemant Catholic SchoolLow-income 10% · 130 students · down 37 in 3 years33%
T-125Blessed Trinity Catholic SchoolLow-income 15% · 200 students · down 3 in 3 years32%
T-125D'Arcy McGee Catholic SchoolLow-income 10% · 205 students · up 14 in 3 years32%
T-127Msgr John Corrigan Catholic SchoolLow-income 15% · 175 students · down 24 in 3 years31%
T-127St Angela Catholic SchoolLow-income 15% · 455 students · no change in 3 years31%
T-127St Bernard Catholic SchoolLow-income 16% · 630 students · down 1 in 3 years31%
T-127St Stephen Catholic SchoolLow-income 20% · 290 students · up 1 in 3 years31%
131St Simon Catholic SchoolLow-income 10% · 530 students · down 4 in 3 years29%
T-132Regina Mundi Catholic SchoolLow-income 5% · 330 students · down 5 in 3 years28%
T-132St Nicholas of Bari Catholic SchoolLow-income 10% · 495 students · up 7 in 3 years28%
134St Maria Goretti Catholic SchoolLow-income 14% · 765 students · down 10 in 3 years27%
T-135Our Lady of the Assumption Catholic SchoolLow-income 10% · 370 students · down 5 in 3 years26%
T-135St John the Evangelist Catholic SchoolLow-income 14% · 615 students · down 21 in 3 years26%
T-135St Martin De Porres Catholic SchoolLow-income 20% · 385 students · down 4 in 3 years26%
T-138St Albert Catholic SchoolLow-income 10% · 335 students · down 23 in 3 years25%
T-138St Florence Catholic SchoolLow-income 5% · 160 students · down 13 in 3 years25%
T-138St Joachim Catholic SchoolLow-income 20% · 290 students · down 10 in 3 years25%
141St Antoine Daniel Catholic SchoolLow-income 10% · 305 students · down 39 in 3 years24%
142St Marcellus Catholic SchoolLow-income 15% · 400 students · down 5 in 3 years23%
T-143Immaculate Conception Catholic SchoolLow-income 14% · 500 students · up 13 in 3 years21%
T-143St Barbara Catholic SchoolLow-income 20% · 295 students · down 9 in 3 years21%
T-143St Charles Garnier Catholic SchoolLow-income 20% · 475 students · up 8 in 3 years21%
T-146St Boniface Catholic SchoolLow-income 20% · 285 students · down 28 in 3 years20%
T-146St Francis de Sales Catholic SchoolLow-income 20% · 350 students · down 3 in 3 years20%
T-148Pope Francis Catholic SchoolLow-income 5% · 215 students · down 29 in 3 years14%
T-148St Martha Catholic SchoolLow-income 10% · 220 students · down 33 in 3 years14%
T-148St Maurice Catholic SchoolLow-income 20% · 325 students · down 7 in 3 years14%
151St Columba Catholic SchoolLow-income 15% · 275 students · down 27 in 3 years12%
T-152Santa Maria Catholic SchoolLow-income 10% · 195 students · down 4 in 3 years10%
T-152St Jane Frances Catholic SchoolLow-income 17% · 705 students · down 14 in 3 years10%

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

Not ranked (13)