Best Schools in Burlington, Ontario

A vibrant waterfront city blending urban culture with suburban family living. Burlington's schools rank well above provincial averages, with strong EQAO results across both public and Catholic boards.

12
Schools Ranked
7.9
Avg Rating
8
Elementary
4
Secondary

Elementary School Rankings — Burlington

Ranked by Fraser Institute overall rating out of 10 (2023-2024 school year data).

#SchoolBoardRatingProvincial RankTrend
1Tom Thomson Public SchoolHDSB 8.6 #145 / 3,052▲ Improving
2John T. Tuck Public SchoolHDSB 8.3 #195 / 3,052● Stable
3St. Raphael Catholic Elementary SchoolHCDSB 8.1 #230 / 3,052▲ Improving
4Charles R. Beaudoin Public SchoolHDSB 8.0 #245 / 3,052▲ Improving
5Frontenac Public SchoolHDSB 7.8 #320 / 3,052● Stable
6St. Patrick Catholic Elementary SchoolHCDSB 7.6 #400 / 3,052● Stable
7Alexander's Public SchoolHDSB 7.5 #450 / 3,052● Stable
8Corpus Christi Catholic Elementary SchoolHCDSB 7.3 #520 / 3,052● Stable

Secondary School Rankings — Burlington

Ranked by Fraser Institute overall rating out of 10 (2023-2024 school year data).

#SchoolBoardRatingProvincial RankTrend
1Nelson High SchoolHDSB 8.5 #35 / 747● Stable
2M.M. Robinson High SchoolHDSB 7.8 #60 / 747● Stable
3Assumption Catholic Secondary SchoolHCDSB 7.5 #80 / 747● Stable
4Corpus Christi Catholic Secondary SchoolHCDSB 7.2 #90 / 747▲ Improving

All Burlington Schools

Tom Thomson Public School

PublicElementaryBurlington
8.6
HDSB · JK-8 · Rank #145 of 3052 · ▲ Improving

Nelson High School

PublicSecondaryBurlington
8.5
HDSB · 9-12 · Rank #35 of 747 · ● Stable

John T. Tuck Public School

PublicElementaryBurlington
8.3
HDSB · JK-8 · Rank #195 of 3052 · ● Stable

St. Raphael Catholic Elementary School

CatholicElementaryBurlington
8.1
HCDSB · JK-8 · Rank #230 of 3052 · ▲ Improving

Charles R. Beaudoin Public School

PublicElementaryBurlington
8.0
HDSB · JK-8 · Rank #245 of 3052 · ▲ Improving

Frontenac Public School

PublicElementaryBurlington
7.8
HDSB · JK-8 · Rank #320 of 3052 · ● Stable

M.M. Robinson High School

PublicSecondaryBurlington
7.8
HDSB · 9-12 · Rank #60 of 747 · ● Stable

St. Patrick Catholic Elementary School

CatholicElementaryBurlington
7.6
HCDSB · JK-8 · Rank #400 of 3052 · ● Stable

Alexander's Public School

PublicElementaryBurlington
7.5
HDSB · JK-8 · Rank #450 of 3052 · ● Stable

Assumption Catholic Secondary School

CatholicSecondaryBurlington
7.5
HCDSB · 9-12 · Rank #80 of 747 · ● Stable

Corpus Christi Catholic Elementary School

CatholicElementaryBurlington
7.3
HCDSB · JK-8 · Rank #520 of 3052 · ● Stable

Corpus Christi Catholic Secondary School

CatholicSecondaryBurlington
7.2
HCDSB · 9-12 · Rank #90 of 747 · ▲ Improving