TCDSB English elementary rankings

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

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

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

Not ranked (17)