Best French Immersion schools in Toronto

Latest results: 2024–25Updated November 2026

Schools offering French Immersion, with their Grade 6 results ranked inside each board. Immersion results are reported together with the rest of the school.

Quick answer

TDSB French Immersion schools, Grade 6 reading: 3 schools tied at 100%, including Brown Junior Public School and Humbercrest Public School. TCDSB French Immersion schools, Grade 6 reading: 3 schools tied at 100%, including Holy Rosary Catholic School and St Louis Catholic School.

TDSB French Immersion schools, Grade 6 reading

Full ranking

Rank in the group of 304. The typical school had 87%.

T-1Brown Junior Public SchoolLow-income 10% · 420 students100%
T-1Humbercrest Public SchoolLow-income 4% · 555 students100%
T-1John Ross Robertson Junior Public SchoolLow-income 8% · 505 students100%
T-19Runnymede Junior and Senior Public SchoolLow-income 4% · 975 students99%
T-24Allenby Junior Public SchoolLow-income 6% · 660 students97%
T-24Williamson Road Junior Public SchoolLow-income 6% · 545 students97%
T-24Windfields Middle SchoolLow-income 13% · 515 students97%
T-40Don Valley Middle SchoolLow-income 15% · 425 students95%
T-40Highland Middle SchoolLow-income 10% · 345 students95%
T-40John Fisher Junior Public SchoolLow-income 10% · 310 students95%

TCDSB French Immersion schools, Grade 6 reading

Full ranking

Rank in the group of 154. The typical school had 90%.

T-1Holy Rosary Catholic SchoolLow-income 15% · 270 students100%
T-1St Louis Catholic SchoolLow-income 5% · 305 students100%
T-1St Mary Catholic SchoolLow-income 15% · 155 students100%
T-17St Cecilia Catholic SchoolLow-income 7% · 550 students98%
T-20Our Lady of Wisdom Catholic SchoolLow-income 15% · 320 students97%
T-22St Alphonsus Catholic SchoolLow-income 10% · 255 students96%
T-22St Leo Catholic SchoolLow-income 10% · 405 students96%
T-22St. Pier Giorgio Frassati Catholic SchoolLow-income 5% · 300 students96%
T-30Our Lady of Grace Catholic SchoolLow-income 10% · 180 students95%
T-30St Brigid Catholic SchoolLow-income 9% · 595 students95%

Specialized schools

Some schools choose students by application or audition, such as arts schools. We leave them out of these lists so that they compare like with like, but you’ll find each one on its own page.

Quick answers

Which French Immersion schools in Toronto rank highest?

TDSB French Immersion schools, Grade 6 reading: 3 schools tied at 100%, including Brown Junior Public School and Humbercrest Public School. TCDSB French Immersion schools, Grade 6 reading: 3 schools tied at 100%, including Holy Rosary Catholic School and St Louis Catholic School.

How are these ranked?

On one published result at a time, inside groups of comparable schools (same board, level and language), with no combined score. Family income is shown beside every school.

Why aren’t arts schools listed?

Schools that choose students by application or audition are left out so that the lists compare like with like.