Official 2024–25 EQAO results · updated September 14, 2026
Find the best schools in the GTA, using real results
2,356 public and Catholic schools in 27 cities, ranked from the Ontario government's published EQAO results. Search any address, school or city.
Schools near an address
Enter an address above, or use your location, to see the closest elementary and secondary schools with their results.
School rankings by city
Moving for the schools? Get a free report on the top schools and homes for sale in the areas you're considering.
Get my free reportTop 25 elementary schools across the GTA
Highest average of Grade 3 and Grade 6 EQAO results in 2024–25. Very small schools can score at the top in one year, so tap a school to see its enrolment and results.
| # | School | EQAO avg | Gr 3 reading | Gr 3 math | Gr 6 reading | Gr 6 math |
|---|---|---|---|---|---|---|
| 1 | Toronto · TDSB · Public · Gr JK-6 | 100% | 100% | 100% | 100% | 100% |
| 1 | Toronto · TDSB · Public · Gr JK-6 | 100% | 100% | 100% | — | — |
| 3 | FrenchMilton · Viamonde · Public · Gr JK-8 | 99% | 100% | 100% | 100% | 100% |
| 4 | North York · TDSB · Public · Gr JK-5 | 98% | 97% | 97% | — | — |
| 4 | Toronto · TCDSB · Catholic · Gr 1-8 | 98% | 100% | 100% | 100% | 100% |
| 6 | Unionville · YCDSB · Catholic · Gr JK-8 | 97.8% | 98% | 98% | 99% | 94% |
| 7 | FrenchStouffville · MonAvenir · Catholic · Gr JK-8 | 97.3% | 100% | 100% | 97% | 94% |
| 8 | FrenchMarkham · MonAvenir · Catholic · Gr JK-8 | 97% | 96% | 89% | 100% | 100% |
| 8 | Toronto · TDSB · Public · Gr JK-6 | 97% | 100% | 91% | — | — |
| 10 | Hamilton · HWCDSB · Catholic · Gr JK-8 | 96.3% | 92% | 95% | 98% | 98% |
| 10 | North York · TDSB · Public · Gr 1-8 | 96.3% | — | — | 100% | 89% |
| 10 | Thornhill · YRDSB · Public · Gr 1-8 | 96.3% | — | — | 100% | 91% |
| 13 | FrenchOshawa · Viamonde · Public · Gr JK-8 | 96.2% | 100% | 100% | 100% | 100% |
| 14 | Mississauga · DPCDSB · Catholic · Gr JK-8 | 96% | 100% | 87% | 100% | 89% |
| 14 | North York · TDSB · Public · Gr JK-6 | 96% | 94% | 100% | — | — |
| 14 | FrenchToronto · Viamonde · Public · Gr JK-8 | 96% | 98% | 94% | 98% | 88% |
| 17 | FrenchOakville · Viamonde · Public · Gr JK-6 | 95.8% | 100% | 86% | 100% | 96% |
| 18 | Etobicoke · TDSB · Public · Gr JK-5 | 95.7% | 97% | 100% | — | — |
| 19 | Mississauga · DPCDSB · Catholic · Gr JK-8 | 95.2% | 98% | 89% | 98% | 95% |
| 20 | Toronto · TDSB · Public · Gr JK-6 | 95% | 100% | 100% | 100% | 70% |
| 21 | Scarborough · TDSB · Public · Gr JK-6 | 94.8% | 100% | 96% | 97% | 87% |
| 22 | Thornhill · YCDSB · Catholic · Gr JK-8 | 94.7% | 100% | 95% | 100% | 73% |
| 23 | FrenchNorth York · Viamonde · Public · Gr JK-6 | 94.5% | 94% | 94% | 94% | 94% |
| 24 | FrenchMississauga · MonAvenir · Catholic · Gr JK-6 | 94.3% | 96% | 92% | 95% | 100% |
| 24 | Toronto · TCDSB · Catholic · Gr JK-8 | 94.3% | — | — | 100% | 89% |
Top 25 secondary schools across the GTA
Highest average of Grade 9 math and Grade 10 OSSLT first-time pass rate in 2024–25.
| # | School | EQAO avg | Gr 9 math | Gr 10 literacy (OSSLT) |
|---|---|---|---|---|
| 1 | Toronto · TCDSB · Catholic · Gr 9-12 | 98% | 96% | 100% |
| 2 | Markham · YCDSB · Catholic · Gr 9-12 | 96.5% | 97% | 96% |
| 3 | Markham · YRDSB · Public · Gr 9-12 | 94% | 92% | 96% |
| 3 | Markham · YRDSB · Public · Gr 9-12 | 94% | 91% | 97% |
| 3 | Thornhill · YCDSB · Catholic · Gr 9-12 | 94% | 92% | 96% |
| 3 | Richmond Hill · YCDSB · Catholic · Gr 9-12 | 94% | 91% | 97% |
| 7 | Richmond Hill · YRDSB · Public · Gr 9-12 | 93% | 91% | 95% |
| 7 | FrenchToronto · Viamonde · Public · Gr 9-12 | 93% | 86% | 100% |
| 7 | FrenchStouffville · MonAvenir · Catholic · Gr 9-12 | 93% | 86% | 100% |
| 10 | FrenchAurora · MonAvenir · Catholic · Gr 9-12 | 92.5% | 87% | 98% |
| 10 | Markham · YRDSB · Public · Gr 9-12 | 92.5% | 89% | 96% |
| 10 | Toronto · TDSB · Public · Gr 9-12 | 92.5% | 86% | 99% |
| 13 | Toronto · TCDSB · Catholic · Gr 9-12 | 92% | 87% | 97% |
| 13 | Toronto · TDSB · Public · Gr 9-12 | 92% | 88% | 96% |
| 15 | Oakville · HDSB · Public · Gr 9-12 | 91.5% | 86% | 97% |
| 15 | FrenchOakville · MonAvenir · Catholic · Gr 9-12 | 91.5% | 84% | 99% |
| 15 | FrenchOakville · Viamonde · Public · Gr 9-12 | 91.5% | 85% | 98% |
| 18 | Oakville · HDSB · Public · Gr 9-12 | 91% | 88% | 94% |
| 18 | FrenchToronto · Viamonde · Public · Gr 9-12 | 91% | 82% | 100% |
| 20 | Oakville · HDSB · Public · Gr 9-12 | 90.5% | 89% | 92% |
| 21 | North York · TDSB · Public · Gr 9-12 | 89.5% | 84% | 95% |
| 21 | FrenchToronto · Viamonde · Public · Gr 9-12 | 89.5% | 79% | 100% |
| 23 | Unionville · YRDSB · Public · Gr 9-12 | 89% | 88% | 90% |
| 23 | Oakville · HDSB · Public · Gr 9-12 | 89% | 84% | 94% |
| 23 | Toronto · TDSB · Public · Gr 9-12 | 89% | 86% | 92% |
Free · No obligation
Get your free school-zone report
Tell me the area and grades you care about. I'll send you, within one business day:
- The top-scoring schools for those grades, with their full EQAO results
- How to confirm the school boundary for any address with the school board
- Homes for sale and recent sale prices in those school areas
Thanks, your report is on its way
I'll email it to you within one business day. Need it sooner? Call or text 647.868.6248.
How we rank schools
1. Official results only
Every number comes from the Ontario Ministry of Education's school information file for 2024–25 (extract September 14, 2026). It reports the percentage of students who met the provincial standard on each EQAO test. Nothing is estimated or made up.
2. One simple average
Elementary: the average of the school's published Grade 3 and Grade 6 reading, writing and math results (at least three needed). Secondary: the average of Grade 9 math and the Grade 10 literacy test (OSSLT) first-time pass rate.
3. Ranked within each city
Schools are ordered by that average, separately for elementary and secondary. Schools with no published results (often too few students) and alternative, online or adult schools are listed but not ranked.
These are not Fraser Institute ratings. The Fraser Institute publishes its own 0–10 report cards at compareschoolrankings.org. EQAO results are one measure of a school, so visit the school and talk to the board before deciding.