Guest, Sign inJoin
Downtown Milton2Photo: Hozombel at English Wikipedia · CC BY-SA 3.0
ASchool Grade
Schools · Milton

In Milton, families choose among 8 boards: English and French, public and Catholic

Beside Halton DSB, which has 29, sit Halton CDSB, Peel DSB and Dufferin-Peel CDSB. Of its 86 tested schools, 44 sit in the top two fifths in Ontario and 9 in the bottom two. In or within 3 km of Milton: 78 elementary schools, 13 secondary schools and 5 alternative or adult schools, with 55,790 students.

Schools
96
in or within 3 km of Milton
43 inside the town itself
Students
55,790
enrolled, 2024-25
91 of 96 schools publish a figure
French-language
6 of 96
teach in French
10% of schools in Ontario
Catholic
41 of 96
run by a Catholic board
34% of schools in Ontario
Top two fifths
44 of 86
of the schools with results, placed against every school in Ontario
What stands out · In brief

What stands out about Milton’s schools

One big school

With 2,660 students, Bishop Paul Francis Reding Catholic Secondary School is the area’s biggest. Every school ↓

Big elementary schools

At 512 students on average, against 365 in Ontario, the elementary schools are large; Boyne Public School and P. L. Robertson Public School lead. Every school ↓

The strongest results

The area’s best results are at ÉSC Sainte-Trinité (secondary), in the top fifth in Ontario. Results ↓

The comparisons are with the province’s schools, never across provinces.

The boards

The 8 boards that run schools here

The boards and their schools here.

The four systems cover the same streets, so the nearest school may not be the one a family’s system offers: English or French, public or Catholic, each has its own board.

BoardSystemSchoolsStudents
Halton DSBCraig Kielburger, Milton District, Boyne, Dr. David R. Williams, Oodenawi, Elsie MacGill, P. L. Robertson, Escarpment View …English public2921,310
Halton CDSBBishop Paul Francis Reding Catholic, St. Francis Xavier Catholic, St. Kateri Tekakwitha Catholic Secondary, Guardian Angels Catholic, St. Scholastica Catholic, St. Benedict Catholic, St. Anthony of Padua Catholic, Queen of Heaven Catholic …English Catholic1913,945
Peel DSBStephen Lewis, Meadowvale, Plum Tree Park, Erin Centre, Lisgar, Oscar Peterson, Churchill Meadows, Ruth Thompson …English public1910,110
Dufferin-Peel CDSBSt Aloysius Gonzaga, Our Lady of Mount Carmel, St. Joan of Arc Catholic, Loyola Catholic, St Albert of Jerusalem, St. Bernard of Clairvaux Catholic, All Saints, Divine Mercy …English Catholic178,605
CS catholique MonAvenirÉSC Sainte-Trinité, ÉIC Sainte-Trinité, ÉÉC Sainte-Anne, ÉÉC Saint-Nicolas, ÉÉC MississaugaFrench Catholic5950
Provincial and Demonstration SchoolsErnest C Drury School for the Deaf, Ernest C Drury School for the Deaf, E C Drury/Trillium Demonstration, E C Drury/Trillium DemonstrationOther4140
Upper Grand DSBRockwood Centennial, Ecole Harris MillEnglish public2575
CS ViamondeDyane-AdamFrench public1155

Boards as Ontario’s list names them (its short forms: DSB, CDSB, CS).

Results

How Milton’s schools do on Ontario’s tests

EQAO’s Grade 3, 6 and 9 assessments and the literacy test, 2024-25: each school against every school in Ontario.

Its School Grade is A: it compares these results with the other towns of the province.

The area’s schools by fifth of the province

Top fifth8
Second fifth36
Middle fifth33
Fourth fifth8
Bottom fifth1

Each school’s band is the average of its measures’ fifths. The mark shows an even fifth of the area’s schools.

MeasureSchoolsMiddle hereOntario
Grade 3 reading6980%76%
Grade 3 writing6972%65%
Grade 3 math6967%65%
Grade 6 reading6090%88%
Grade 6 writing6089%86%
Grade 6 math6057%51%
Grade 9 math1365%55%
Literacy test (OSSLT), first try1388%85%

Furthest from the provincial middle is Grade 9 math: 65% here, against 55% in Ontario. 7 measures above the provincial middle, 0 below, out of 8. At 28 schools more of the measures rose than fell over three years; at 41, more fell.

Every school’s results (86)
SchoolMeasureBand
ÉSC Sainte-TrinitéSecondary · Grades 9–12G9 math 84% · OSSLT 99%Top fifth
École élémentaire Dyane-AdamElementary · Grades JK–8G3 reading 100% · G3 writing 94% · G3 math 100% · G6 reading 100% · G6 writing 100% · G6 math 100%Top fifth
John William Boich Public SchoolElementary · Grades JK–8G3 reading 93% · G3 writing 77% · G3 math 84% · G6 reading 99% · G6 writing 97% · G6 math 74%Top fifth
St. Veronica Catholic Elementary SchoolElementary · Grades JK–8G3 reading 89% · G3 writing 89% · G3 math 84% · G6 reading 91% · G6 writing 95% · G6 math 68%Top fifth
Brookville Public SchoolElementary · Grades JK–8G3 reading 91% · G3 writing 88% · G3 math 78% · G6 reading 95% · G6 writing 92% · G6 math 74%Top fifth
Dr. David R. Williams Public SchoolElementary · Grades JK–8G3 reading 80% · G3 writing 79% · G3 math 79% · G6 reading 93% · G6 writing 95% · G6 math 68%Top fifth
St. Bernard of Clairvaux Catholic Elementary SchoolElementary · Grades JK–8G3 reading 94% · G3 writing 89% · G3 math 84% · G6 reading 90% · G6 writing 96% · G6 math 58%Top fifth
ÉÉC Saint-NicolasElementary · Grades JK–6G3 reading 90% · G3 writing 90% · G3 math 90% · G6 reading 100% · G6 writing 85% · G6 math 69%Top fifth
Bishop Paul Francis Reding Catholic Secondary SchoolSecondary · Grades 9–12G9 math 66% · OSSLT 92%Second fifth
Milton District High SchoolSecondary · Grades 9–12G9 math 65% · OSSLT 92%Second fifth
Oodenawi Public SchoolElementary · Grades JK–8G3 reading 81% · G3 writing 78% · G3 math 76% · G6 reading 96% · G6 writing 94% · G6 math 78%Second fifth
Our Lady of Fatima Catholic Elementary SchoolElementary · Grades JK–8G3 reading 87% · G3 writing 87% · G3 math 79% · G6 reading 93% · G6 writing 88% · G6 math 68%Second fifth
St Richard SchoolElementary · Grades JK–8G3 reading 96% · G3 writing 93% · G3 math 79% · G6 reading 86% · G6 writing 89% · G6 math 80%Second fifth
St. Anthony of Padua Catholic Elementary SchoolElementary · Grades JK–8G3 reading 85% · G3 writing 79% · G3 math 73% · G6 reading 96% · G6 writing 94% · G6 math 59%Second fifth
St. Kateri Tekakwitha Catholic Secondary Catholic SchoolSecondary · Grades 9–12G9 math 79% · OSSLT 89%Second fifth
Chris Hadfield Public SchoolElementary · Grades JK–8G3 reading 81% · G3 writing 73% · G3 math 74% · G6 reading 98% · G6 writing 93% · G6 math 80%Second fifth
Emily Carr Public SchoolElementary · Grades JK–8G3 reading 84% · G3 writing 73% · G3 math 82% · G6 reading 92% · G6 writing 91% · G6 math 72%Second fifth
Plum Tree Park Public SchoolElementary · Grades JK–6G3 reading 86% · G3 writing 79% · G3 math 82% · G6 reading 94% · G6 writing 92% · G6 math 62%Second fifth
Rockwood Centennial Public SchoolElementary · Grades JK–8G3 reading 90% · G3 writing 80% · G3 math 75% · G6 reading 90% · G6 writing 89% · G6 math 63%Second fifth
St John of the Cross SchoolElementary · Grades JK–8G3 reading 79% · G3 writing 83% · G3 math 75% · G6 reading 96% · G6 writing 89% · G6 math 56%Second fifth
St. Anne Catholic Elementary SchoolElementary · Grades JK–8G3 reading 91% · G3 writing 89% · G3 math 92% · G6 reading 91% · G6 writing 89% · G6 math 45%Second fifth
St. Gregory the Great Catholic Elementary SchoolElementary · Grades JK–8G3 reading 82% · G3 writing 82% · G3 math 78% · G6 reading 90% · G6 writing 90% · G6 math 75%Second fifth
Divine Mercy SchoolElementary · Grades JK–8G3 reading 74% · G3 writing 79% · G3 math 77% · G6 reading 96% · G6 writing 96% · G6 math 50%Second fifth
Tiger Jeet Singh Public SchoolElementary · Grades JK–8G3 reading 82% · G3 writing 65% · G3 math 71% · G6 reading 95% · G6 writing 95% · G6 math 56%Second fifth
ÉÉC Sainte-AnneElementary · Grades JK–6G3 reading 94% · G3 writing 75% · G3 math 91% · G6 reading 93% · G6 writing 81% · G6 math 70%Second fifth
Craig Kielburger Secondary SchoolSecondary · Grades 9–12G9 math 69% · OSSLT 84%Second fifth
E W Foster Public SchoolElementary · Grades JK–5G3 reading 87% · G3 writing 73% · G3 math 63%Second fifth
Erin Centre Middle SchoolElementary · Grades 6–8G6 reading 91% · G6 writing 93% · G6 math 59%Second fifth
Irma Coulson Public SchoolElementary · Grades JK–8G3 reading 84% · G3 writing 77% · G3 math 73% · G6 reading 91% · G6 writing 95% · G6 math 51%Second fifth
Loyola Catholic Secondary SchoolSecondary · Grades 9–12G9 math 58% · OSSLT 92%Second fifth
McKinnon Public SchoolElementary · Grades JK–5G3 reading 82% · G3 writing 78% · G3 math 78%Second fifth
St Aloysius Gonzaga Secondary SchoolSecondary · Grades 9–12G9 math 68% · OSSLT 89%Second fifth
St Therese of the Child Jesus (Elementary) Separate SchoolElementary · Grades JK–8G3 reading 95% · G3 writing 82% · G3 math 77% · G6 reading 87% · G6 writing 92% · G6 math 53%Second fifth
St. Joan of Arc Catholic Secondary SchoolSecondary · Grades 9–12G9 math 70% · OSSLT 86%Second fifth
St. Josephine Bakhita Catholic Elementary SchoolElementary · Grades JK–8G3 reading 88% · G3 writing 75% · G3 math 62% · G6 reading not reported · G6 writing not reported · G6 math not reportedSecond fifth
Martin Street Public SchoolElementary · Grades JK–8G3 reading 81% · G3 writing 72% · G3 math 79% · G6 reading 91% · G6 writing 90% · G6 math 44%Second fifth
Palermo Public SchoolElementary · Grades JK–8G3 reading 79% · G3 writing 67% · G3 math 74% · G6 reading 94% · G6 writing 88% · G6 math 68%Second fifth
Churchill Meadows Public SchoolElementary · Grades JK–6G3 reading 82% · G3 writing 73% · G3 math 66%Second fifth
Escarpment View Public SchoolElementary · Grades JK–8G3 reading 77% · G3 writing 67% · G3 math 67% · G6 reading 95% · G6 writing 90% · G6 math 63%Second fifth
Robert Baldwin Public SchoolElementary · Grades JK–5G3 reading 79% · G3 writing 69% · G3 math 75%Second fifth
St Edith Stein Elementary SchoolElementary · Grades JK–8G3 reading 74% · G3 writing 74% · G3 math 80% · G6 reading 81% · G6 writing 92% · G6 math 65%Second fifth
St. Benedict Catholic Elementary SchoolElementary · Grades JK–8G3 reading 88% · G3 writing 82% · G3 math 76% · G6 reading 83% · G6 writing 83% · G6 math 46%Second fifth
St. Peter Catholic Elementary SchoolElementary · Grades JK–8G3 reading 75% · G3 writing 71% · G3 math 62% · G6 reading 88% · G6 writing 94% · G6 math 58%Second fifth
St. Scholastica Catholic Elementary SchoolElementary · Grades JK–8G3 reading 90% · G3 writing 80% · G3 math 85% · G6 reading 81% · G6 writing 82% · G6 math 51%Second fifth
Elsie MacGill Secondary SchoolSecondary · Grades 9–12G9 math 59% · OSSLT 86%Middle fifth
Guardian Angels Catholic Elementary SchoolElementary · Grades JK–8G3 reading 83% · G3 writing 74% · G3 math 67% · G6 reading 89% · G6 writing 89% · G6 math 45%Middle fifth
Lumen Christi Catholic Elementary SchoolElementary · Grades JK–8G3 reading 80% · G3 writing 74% · G3 math 74% · G6 reading 86% · G6 writing 86% · G6 math 45%Middle fifth
Our Lady of Mount Carmel Secondary SchoolSecondary · Grades 9–12G9 math 62% · OSSLT 86%Middle fifth
Stephen Lewis Secondary SchoolSecondary · Grades 9–12G9 math 51% · OSSLT 88%Middle fifth
Lisgar Middle SchoolElementary · Grades 6–8G6 reading 87% · G6 writing 88% · G6 math 67%Middle fifth
Oscar Peterson Public SchoolElementary · Grades JK–6G3 reading 76% · G3 writing 68% · G3 math 69%Middle fifth
Osprey Woods Public SchoolElementary · Grades JK–6G3 reading 71% · G3 writing 71% · G3 math 76%Middle fifth
St Albert of Jerusalem Elementary SchoolElementary · Grades JK–8G3 reading 84% · G3 writing 62% · G3 math 62% · G6 reading 85% · G6 writing 87% · G6 math 56%Middle fifth
All Saints Catholic SchoolElementary · Grades JK–8G3 reading 77% · G3 writing 69% · G3 math 65% · G6 reading 86% · G6 writing 90% · G6 math 55%Middle fifth
Kilbride Public SchoolElementary · Grades JK–8G3 reading 62% · G3 writing 57% · G3 math 67% · G6 reading 89% · G6 writing 100% · G6 math 63%Middle fifth
Shelter Bay Public SchoolElementary · Grades JK–6G3 reading 81% · G3 writing 71% · G3 math 65% · G6 reading 87% · G6 writing 87% · G6 math 42%Middle fifth
St Faustina Elementary SchoolElementary · Grades JK–8G3 reading 72% · G3 writing 72% · G3 math 61% · G6 reading 92% · G6 writing 92% · G6 math 31%Middle fifth
Viola Desmond Public SchoolElementary · Grades JK–8G3 reading 78% · G3 writing 69% · G3 math 55% · G6 reading 94% · G6 writing 89% · G6 math 50%Middle fifth
Ecole Harris Mill Public SchoolElementary · Grades JK–6G3 reading 76% · G3 writing 78% · G3 math 51%Middle fifth
Meadowvale Secondary SchoolSecondary · Grades 9–12G9 math 52% · OSSLT 84%Middle fifth
Miller's Grove SchoolElementary · Grades JK–6G3 reading 83% · G3 writing 56% · G3 math 56% · G6 reading 96% · G6 writing 83% · G6 math 33%Middle fifth
Queen of Heaven Catholic Elementary SchoolElementary · Grades JK–8G3 reading 72% · G3 writing 61% · G3 math 66% · G6 reading 87% · G6 writing 85% · G6 math 48%Middle fifth
Ruth Thompson Middle SchoolElementary · Grades 5–8G6 reading 81% · G6 writing 83% · G6 math 56%Middle fifth
St Simon Stock Elementary SchoolElementary · Grades JK–8G3 reading 85% · G3 writing 65% · G3 math 65% · G6 reading 85% · G6 writing 81% · G6 math 54%Middle fifth
St. Francis Xavier Catholic Secondary SchoolSecondary · Grades 9–12G9 math 58% · OSSLT 85%Middle fifth
W I Dick Middle SchoolElementary · Grades 5–8G6 reading 88% · G6 writing 82% · G6 math 63%Middle fifth
Boyne Public SchoolElementary · Grades JK–8G3 reading 68% · G3 writing 59% · G3 math 57% · G6 reading 90% · G6 writing 86% · G6 math 57%Middle fifth
Bruce Trail Public SchoolElementary · Grades JK–8G3 reading 67% · G3 writing 59% · G3 math 67% · G6 reading 93% · G6 writing 89% · G6 math 35%Middle fifth
Cedar Ridge Public SchoolElementary · Grades JK–8G3 reading 70% · G3 writing 73% · G3 math 67% · G6 reading 86% · G6 writing 86% · G6 math 40%Middle fifth
Hawthorne Village Public SchoolElementary · Grades JK–8G3 reading 72% · G3 writing 65% · G3 math 62% · G6 reading 86% · G6 writing 87% · G6 math 43%Middle fifth
P. L. Robertson Public SchoolElementary · Grades JK–8G3 reading 74% · G3 writing 60% · G3 math 55% · G6 reading 89% · G6 writing 88% · G6 math 58%Middle fifth
Sam Sherratt Public SchoolElementary · Grades JK–8G3 reading 70% · G3 writing 61% · G3 math 57% · G6 reading 88% · G6 writing 86% · G6 math 59%Middle fifth
Settler's Green Public SchoolElementary · Grades JK–6G3 reading 75% · G3 writing 55% · G3 math 64% · G6 reading 89% · G6 writing 87% · G6 math 48%Middle fifth
Anne J. MacArthur Public SchoolElementary · Grades JK–8G3 reading 71% · G3 writing 57% · G3 math 52% · G6 reading 89% · G6 writing 87% · G6 math 59%Middle fifth
Holy Rosary (Milton) Catholic Elementary SchoolElementary · Grades JK–8G3 reading 77% · G3 writing 71% · G3 math 58% · G6 reading 88% · G6 writing 79% · G6 math 40%Middle fifth
St Sebastian Catholic Elementary SchoolElementary · Grades JK–8G3 reading 64% · G3 writing 72% · G3 math 42% · G6 reading 87% · G6 writing 86% · G6 math 45%Middle fifth
St. Cecilia Catholic Elementary SchoolElementary · Grades JK–8G3 reading 74% · G3 writing 67% · G3 math 72% · G6 reading 77% · G6 writing 81% · G6 math 45%Middle fifth
Our Lady of Victory Catholic Elementary SchoolElementary · Grades JK–8G3 reading 65% · G3 writing 65% · G3 math 56% · G6 reading 78% · G6 writing 81% · G6 math 61%Fourth fifth
St. Joseph (Acton) Catholic Elementary SchoolElementary · Grades JK–8G3 reading 67% · G3 writing 61% · G3 math 64% · G6 reading 79% · G6 writing 84% · G6 math 37%Fourth fifth
J M Denyes Public SchoolElementary · Grades JK–5G3 reading 64% · G3 writing 64% · G3 math 53%Fourth fifth
Artesian Drive Public SchoolElementary · Grades JK–6G3 reading 70% · G3 writing 59% · G3 math 54%Fourth fifth
Christ The King Catholic SchoolElementary · Grades JK–8G3 reading 81% · G3 writing 52% · G3 math 43% · G6 reading 73% · G6 writing 87% · G6 math 27%Fourth fifth
Robert Little Public SchoolElementary · Grades JK–6G3 reading 56% · G3 writing 42% · G3 math 39% · G6 reading 86% · G6 writing 86% · G6 math 53%Fourth fifth
Trelawny Public SchoolElementary · Grades JK–6G3 reading 64% · G3 writing 57% · G3 math 52%Fourth fifth
Kindree Public SchoolElementary · Grades JK–6G3 reading 66% · G3 writing 49% · G3 math 49%Fourth fifth
Garthwood Park Public SchoolElementary · Grades JK–6G3 reading 49% · G3 writing 31% · G3 math 38%Bottom fifth

Ontario Ministry of Education, School Information Finder 2024–25 (EQAO results; N/R where groups are too small). Open Government Licence – Ontario.

Map

Where the 96 schools in and around Milton are

Each pin is a school, coloured by the system that runs it, sized by its students where the province publishes them.

E C Drury/Trillium Demonstration School · OtherE C Drury/Trillium Demonstration School · OtherErnest C Drury School for the Deaf · Other · 65 studentsErnest C Drury School for the Deaf · Other · 75 studentsApplewood Acres Secondary School · English public · 80 studentsÉÉC Mississauga · French CatholicHarvest Oak Public School · English publicSt. Oscar Romero School · English CatholicÉÉC Saint-Nicolas · French Catholic · 95 studentsSt. Josephine Bakhita Catholic Elementary School · English Catholic · 110 studentsÉcole élémentaire Dyane-Adam · French public · 155 studentsMiller's Grove School · English public · 180 studentsÉÉC Sainte-Anne · French Catholic · 205 studentsSt. Veronica Catholic Elementary School · English Catholic · 235 studentsSt Faustina Elementary School · English Catholic · 235 studentsEcole Harris Mill Public School · English public · 235 studentsKilbride Public School · English public · 245 studentsSt Edith Stein Elementary School · English Catholic · 260 studentsE W Foster Public School · English public · 265 studentsSt Simon Stock Elementary School · English Catholic · 275 studentsJ M Denyes Public School · English public · 280 studentsÉIC Sainte-Trinité · French Catholic · 285 studentsRobert Little Public School · English public · 285 studentsTrelawny Public School · English public · 290 studentsChrist The King Catholic School · English Catholic · 290 studentsSt Richard School · English Catholic · 290 studentsSt John of the Cross School · English Catholic · 300 studentsOur Lady of Victory Catholic Elementary School · English Catholic · 320 studentsRobert Baldwin Public School · English public · 320 studentsSt Therese of the Child Jesus (Elementary) Separate School · English Catholic · 330 studentsBrookville Public School · English public · 340 studentsRockwood Centennial Public School · English public · 340 studentsW I Dick Middle School · English public · 355 studentsSt Sebastian Catholic Elementary School · English Catholic · 355 studentsDivine Mercy School · English Catholic · 355 studentsSt. Joseph (Acton) Catholic Elementary School · English Catholic · 360 studentsÉSC Sainte-Trinité · French Catholic · 365 studentsGarthwood Park Public School · English public · 365 studentsAll Saints Catholic School · English Catholic · 370 studentsOsprey Woods Public School · English public · 380 studentsSam Sherratt Public School · English public · 385 studentsSt Albert of Jerusalem Elementary School · English Catholic · 400 studentsSt. Bernard of Clairvaux Catholic Elementary School · English Catholic · 400 studentsKindree Public School · English public · 410 studentsSt. Cecilia Catholic Elementary School · English Catholic · 415 studentsShelter Bay Public School · English public · 425 studentsMcKinnon Public School · English public · 475 studentsArtesian Drive Public School · English public · 475 studentsSettler's Green Public School · English public · 500 studentsSt. Gregory the Great Catholic Elementary School · English Catholic · 500 studentsHoly Rosary (Milton) Catholic Elementary School · English Catholic · 530 studentsEdenwood Middle School · English public · 530 studentsRuth Thompson Middle School · English public · 535 studentsOur Lady of Fatima Catholic Elementary School · English Catholic · 545 studentsPalermo Public School · English public · 560 studentsChurchill Meadows Public School · English public · 575 studentsSt. Peter Catholic Elementary School · English Catholic · 595 studentsOscar Peterson Public School · English public · 600 studentsLisgar Middle School · English public · 610 studentsJohn William Boich Public School · English public · 610 studentsMartin Street Public School · English public · 620 studentsEmily Carr Public School · English public · 620 studentsLumen Christi Catholic Elementary School · English Catholic · 640 studentsErin Centre Middle School · English public · 650 studentsPlum Tree Park Public School · English public · 655 studentsSt. Anne Catholic Elementary School · English Catholic · 660 studentsCedar Ridge Public School · English public · 670 studentsQueen of Heaven Catholic Elementary School · English Catholic · 720 studentsSt. Anthony of Padua Catholic Elementary School · English Catholic · 725 studentsChris Hadfield Public School · English public · 740 studentsHawthorne Village Public School · English public · 745 studentsSt. Benedict Catholic Elementary School · English Catholic · 745 studentsSt. Scholastica Catholic Elementary School · English Catholic · 755 studentsGuardian Angels Catholic Elementary School · English Catholic · 780 studentsTiger Jeet Singh Public School · English public · 825 studentsAnne J. MacArthur Public School · English public · 855 studentsSt. Kateri Tekakwitha Catholic Secondary Catholic School · English Catholic · 880 studentsIrma Coulson Public School · English public · 920 studentsLoyola Catholic Secondary School · English Catholic · 950 studentsBruce Trail Public School · English public · 955 studentsViola Desmond Public School · English public · 975 studentsEscarpment View Public School · English public · 1,005 studentsSt. Joan of Arc Catholic Secondary School · English Catholic · 1,015 studentsP. L. Robertson Public School · English public · 1,025 studentsElsie MacGill Secondary School · English public · 1,045 studentsOodenawi Public School · English public · 1,080 studentsDr. David R. Williams Public School · English public · 1,100 studentsMeadowvale Secondary School · English public · 1,150 studentsOur Lady of Mount Carmel Secondary School · English Catholic · 1,155 studentsBoyne Public School · English public · 1,190 studentsStephen Lewis Secondary School · English public · 1,225 studentsMilton District High School · English public · 1,535 studentsSt Aloysius Gonzaga Secondary School · English Catholic · 1,625 studentsCraig Kielburger Secondary School · English public · 1,760 studentsSt. Francis Xavier Catholic Secondary School · English Catholic · 1,770 studentsBishop Paul Francis Reding Catholic Secondary School · English Catholic · 2,660 students© OpenStreetMap contributors
ElementarySecondaryAlternative, adult or onlineSize: studentsEnglish publicEnglish CatholicFrench publicFrench CatholicOther

Points from the provincial lists.

Language

Schooling in English and French around Milton

English, French and other languages of instruction, beside the mix in Ontario.

French 66%
English 9094%

The mark on each bar is the share of schools in Ontario.

CS catholique MonAvenir and CS Viamonde runs the public French-language schools; all 6 are ÉÉC Sainte-Anne, École élémentaire Dyane-Adam, ÉÉC Saint-Nicolas and ÉÉC Mississauga.

Section 23 of the Charter of Rights and Freedoms gives French-speaking parents the right to French-language schooling for their children, through the French-language boards.

Who runs them

Who runs Milton’s schools

Each level’s schools by system: English public, English Catholic, French-language, and independent or other.

Who runs them, in numbers: English public 50, English Catholic 36, French-language 6 and independent or other 4.

English publicEnglish CatholicFrench-languageIndependent or other
Elementary 78 schools56%
Secondary 13 schools38%
All of Milton’s schools 96 schools52%
Ontario 4,948 schools62%

The provincial school lists: each school’s board, language and Catholic or public status.

Getting a place

How children get a place in Milton

Catholic schools

Families who aren’t Catholic can usually choose a Catholic high school, though rarely a Catholic elementary one.

French-language schools

The French boards take rights-holders’ children by right and others by committee.

The neighbourhood school

A home address sets the designated school in each board’s attendance area. Registration is with the board; a school outside the area admits only where there is space.

The provinces’ education acts and the boards’ own admission policies; check with the board for a given address.

Every school

The 96 schools in and around Milton

Secondary schools6 in Milton, 7 within 3 km
Bishop Paul Francis Reding Catholic Secondary School
Secondary · Grades 9–12 · Halton CDSB
CatholicSecond fifth in Ontario
2,660 students
St. Francis Xavier Catholic Secondary School
Secondary · Grades 9–12 · Halton CDSB
CatholicMiddle fifth in Ontario
1,770 students
Craig Kielburger Secondary School
Secondary · Grades 9–12 · Halton DSB
Second fifth in Ontario
1,760 students
Milton District High School
Secondary · Grades 9–12 · Halton DSB
Second fifth in Ontario
1,535 students
Elsie MacGill Secondary School
Secondary · Grades 9–12 · Halton DSB
Middle fifth in Ontario
1,045 students
St. Kateri Tekakwitha Catholic Secondary Catholic School
Secondary · Grades 9–12 · Halton CDSB
CatholicSecond fifth in Ontario
880 students
St. Joan of Arc Catholic Secondary School
Secondary · Grades 9–12 · Dufferin-Peel CDSB
CatholicSecond fifth in Ontario
1,015 students1.1 km outside the town
Loyola Catholic Secondary School
Secondary · Grades 9–12 · Dufferin-Peel CDSB
CatholicSecond fifth in Ontario
950 students1.2 km outside the town
Our Lady of Mount Carmel Secondary School
Secondary · Grades 9–12 · Dufferin-Peel CDSB
CatholicMiddle fifth in Ontario
1,155 students1.3 km outside the town
Stephen Lewis Secondary School
Secondary · Grades 9–12 · Peel DSB
Middle fifth in Ontario
1,225 students1.6 km outside the town
Meadowvale Secondary School
Secondary · Grades 9–12 · Peel DSB
Middle fifth in Ontario
1,150 students2.2 km outside the town
ÉSC Sainte-Trinité
Secondary · Grades 9–12 · CS catholique MonAvenir
FrenchCatholicTop fifth in Ontario
365 students2.2 km outside the town
St Aloysius Gonzaga Secondary School
Secondary · Grades 9–12 · Dufferin-Peel CDSB
CatholicSecond fifth in Ontario
1,625 students3 km outside the town
Elementary schools33 in Milton, 45 within 3 km
Boyne Public School
Elementary · Grades JK–8 · Halton DSB
Middle fifth in Ontario
1,190 students
P. L. Robertson Public School
Elementary · Grades JK–8 · Halton DSB
Middle fifth in Ontario
1,025 students
Escarpment View Public School
Elementary · Grades JK–8 · Halton DSB
Second fifth in Ontario
1,005 students
Viola Desmond Public School
Elementary · Grades JK–8 · Halton DSB
Middle fifth in Ontario
975 students
Bruce Trail Public School
Elementary · Grades JK–8 · Halton DSB
Middle fifth in Ontario
955 students
Irma Coulson Public School
Elementary · Grades JK–8 · Halton DSB
Second fifth in Ontario
920 students
Anne J. MacArthur Public School
Elementary · Grades JK–8 · Halton DSB
Middle fifth in Ontario
855 students
Tiger Jeet Singh Public School
Elementary · Grades JK–8 · Halton DSB
Second fifth in Ontario
825 students
Guardian Angels Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicMiddle fifth in Ontario
780 students
St. Scholastica Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicSecond fifth in Ontario
755 students
Hawthorne Village Public School
Elementary · Grades JK–8 · Halton DSB
Middle fifth in Ontario
745 students
St. Benedict Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicSecond fifth in Ontario
745 students
Chris Hadfield Public School
Elementary · Grades JK–8 · Halton DSB
Second fifth in Ontario
740 students
St. Anthony of Padua Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicSecond fifth in Ontario
725 students
Queen of Heaven Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicMiddle fifth in Ontario
720 students
Cedar Ridge Public School
Elementary · Grades JK–8 · Halton DSB
Middle fifth in Ontario
670 students
Lumen Christi Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicMiddle fifth in Ontario
640 students
Martin Street Public School
Elementary · Grades JK–8 · Halton DSB
Second fifth in Ontario
620 students
St. Peter Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicSecond fifth in Ontario
595 students
Our Lady of Fatima Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicSecond fifth in Ontario
545 students
Holy Rosary (Milton) Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicMiddle fifth in Ontario
530 students
Sam Sherratt Public School
Elementary · Grades JK–8 · Halton DSB
Middle fifth in Ontario
385 students
W I Dick Middle School
Elementary · Grades 5–8 · Halton DSB
Middle fifth in Ontario
355 students
Brookville Public School
Elementary · Grades JK–8 · Halton DSB
Top fifth in Ontario
340 students
Show all 78 elementary schools
Our Lady of Victory Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicFourth fifth in Ontario
320 students
Robert Baldwin Public School
Elementary · Grades JK–5 · Halton DSB
Second fifth in Ontario
320 students
J M Denyes Public School
Elementary · Grades JK–5 · Halton DSB
Fourth fifth in Ontario
280 students
E W Foster Public School
Elementary · Grades JK–5 · Halton DSB
Second fifth in Ontario
265 students
St. Veronica Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicTop fifth in Ontario
235 students
ÉÉC Sainte-Anne
Elementary · Grades JK–6 · CS catholique MonAvenir
FrenchCatholicSecond fifth in Ontario
205 students
École élémentaire Dyane-Adam
Elementary · Grades JK–8 · CS Viamonde
FrenchTop fifth in Ontario
155 students
St. Josephine Bakhita Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicSecond fifth in Ontario
110 students
ÉÉC Saint-Nicolas
Elementary · Grades JK–6 · CS catholique MonAvenir
FrenchCatholicTop fifth in Ontario
95 students
ÉÉC Mississauga
Elementary · Grades JK–6 · CS catholique MonAvenir
FrenchCatholic
0.4 km outside the town
St Simon Stock Elementary School
Elementary · Grades JK–8 · Dufferin-Peel CDSB
CatholicMiddle fifth in Ontario
275 students0.7 km outside the town
Kilbride Public School
Elementary · Grades JK–8 · Halton DSB
Middle fifth in Ontario
245 students0.7 km outside the town
Lisgar Middle School
Elementary · Grades 6–8 · Peel DSB
Middle fifth in Ontario
610 students0.8 km outside the town
St Albert of Jerusalem Elementary School
Elementary · Grades JK–8 · Dufferin-Peel CDSB
CatholicMiddle fifth in Ontario
400 students0.8 km outside the town
Osprey Woods Public School
Elementary · Grades JK–6 · Peel DSB
Middle fifth in Ontario
380 students0.8 km outside the town
Kindree Public School
Elementary · Grades JK–6 · Peel DSB
Fourth fifth in Ontario
410 students1 km outside the town
St Faustina Elementary School
Elementary · Grades JK–8 · Dufferin-Peel CDSB
CatholicMiddle fifth in Ontario
235 students1.1 km outside the town
Trelawny Public School
Elementary · Grades JK–6 · Peel DSB
Fourth fifth in Ontario
290 students1.3 km outside the town
Ruth Thompson Middle School
Elementary · Grades 5–8 · Peel DSB
Middle fifth in Ontario
535 students1.3 km outside the town
St Sebastian Catholic Elementary School
Elementary · Grades JK–8 · Dufferin-Peel CDSB
CatholicMiddle fifth in Ontario
355 students1.3 km outside the town
St Therese of the Child Jesus (Elementary) Separate School
Elementary · Grades JK–8 · Dufferin-Peel CDSB
CatholicSecond fifth in Ontario
330 students1.4 km outside the town
St. Bernard of Clairvaux Catholic Elementary School
Elementary · Grades JK–8 · Dufferin-Peel CDSB
CatholicTop fifth in Ontario
400 students1.4 km outside the town
St Edith Stein Elementary School
Elementary · Grades JK–8 · Dufferin-Peel CDSB
CatholicSecond fifth in Ontario
260 students1.4 km outside the town
All Saints Catholic School
Elementary · Grades JK–8 · Dufferin-Peel CDSB
CatholicMiddle fifth in Ontario
370 students1.5 km outside the town
Churchill Meadows Public School
Elementary · Grades JK–6 · Peel DSB
Second fifth in Ontario
575 students1.5 km outside the town
Oscar Peterson Public School
Elementary · Grades JK–6 · Peel DSB
Middle fifth in Ontario
600 students1.5 km outside the town
Ecole Harris Mill Public School
Elementary · Grades JK–6 · Upper Grand DSB
Middle fifth in Ontario
235 students1.5 km outside the town
Erin Centre Middle School
Elementary · Grades 6–8 · Peel DSB
Second fifth in Ontario
650 students1.6 km outside the town
McKinnon Public School
Elementary · Grades JK–5 · Peel DSB
Second fifth in Ontario
475 students1.6 km outside the town
Artesian Drive Public School
Elementary · Grades JK–6 · Peel DSB
Fourth fifth in Ontario
475 students1.7 km outside the town
Plum Tree Park Public School
Elementary · Grades JK–6 · Peel DSB
Second fifth in Ontario
655 students1.9 km outside the town
St John of the Cross School
Elementary · Grades JK–8 · Dufferin-Peel CDSB
CatholicSecond fifth in Ontario
300 students1.9 km outside the town
St. Joseph (Acton) Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicFourth fifth in Ontario
360 students1.9 km outside the town
St. Anne Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicSecond fifth in Ontario
660 students2.1 km outside the town
Miller's Grove School
Elementary · Grades JK–6 · Peel DSB
Middle fifth in Ontario
180 students2.1 km outside the town
Edenwood Middle School
Elementary · Grades 7–8 · Peel DSB
530 students2.1 km outside the town
ÉIC Sainte-Trinité
Elementary · Grades 7–8 · CS catholique MonAvenir
FrenchCatholic
285 students2.2 km outside the town
John William Boich Public School
Elementary · Grades JK–8 · Halton DSB
Top fifth in Ontario
610 students2.3 km outside the town
Palermo Public School
Elementary · Grades JK–8 · Halton DSB
Second fifth in Ontario
560 students2.5 km outside the town
Dr. David R. Williams Public School
Elementary · Grades JK–8 · Halton DSB
Top fifth in Ontario
1,100 students2.6 km outside the town
Christ The King Catholic School
Elementary · Grades JK–8 · Dufferin-Peel CDSB
CatholicFourth fifth in Ontario
290 students2.7 km outside the town
St. Cecilia Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicMiddle fifth in Ontario
415 students2.7 km outside the town
Harvest Oak Public School
Elementary · Grades JK–8 · Halton DSB
2.7 km outside the town
Emily Carr Public School
Elementary · Grades JK–8 · Halton DSB
Second fifth in Ontario
620 students2.7 km outside the town
Oodenawi Public School
Elementary · Grades JK–8 · Halton DSB
Second fifth in Ontario
1,080 students2.7 km outside the town
Robert Little Public School
Elementary · Grades JK–6 · Halton DSB
Fourth fifth in Ontario
285 students2.8 km outside the town
Shelter Bay Public School
Elementary · Grades JK–6 · Peel DSB
Middle fifth in Ontario
425 students2.8 km outside the town
Garthwood Park Public School
Elementary · Grades JK–6 · Peel DSB
Bottom fifth in Ontario
365 students2.8 km outside the town
Rockwood Centennial Public School
Elementary · Grades JK–8 · Upper Grand DSB
Second fifth in Ontario
340 students2.8 km outside the town
Settler's Green Public School
Elementary · Grades JK–6 · Peel DSB
Middle fifth in Ontario
500 students2.9 km outside the town
St. Oscar Romero School
Elementary · Grades JK–8 · Dufferin-Peel CDSB
Catholic
2.9 km outside the town
Divine Mercy School
Elementary · Grades JK–8 · Dufferin-Peel CDSB
CatholicSecond fifth in Ontario
355 students2.9 km outside the town
St Richard School
Elementary · Grades JK–8 · Dufferin-Peel CDSB
CatholicSecond fifth in Ontario
290 students2.9 km outside the town
St. Gregory the Great Catholic Elementary School
Elementary · Grades JK–8 · Halton CDSB
CatholicSecond fifth in Ontario
500 students3 km outside the town
Alternative, adult and online4 in Milton, 1 within 3 km
High schools within reach

High schools within reach of Milton

The high schools a family here could reach, within 15 km.

Within 15 km, families can reach 25 high schools: 13 English public, 10 English Catholic, 1 French Catholic and 1 French public. The shortest trip is to Milton District High School, 0.5 km.

Within 15 km
25
13 in or near the town itself
Nearest
0.5 km
Milton District High School
SchoolBoardSystemBandStudentsAway
Milton District High SchoolSecondary · Grades 9–12Halton DSBEnglish publicSecond fifth1,5350.5 km
Bishop Paul Francis Reding Catholic Secondary SchoolSecondary · Grades 9–12Halton CDSBEnglish CatholicSecond fifth2,6602.4 km
St. Francis Xavier Catholic Secondary SchoolSecondary · Grades 9–12Halton CDSBEnglish CatholicMiddle fifth1,7702.7 km
St. Kateri Tekakwitha Catholic Secondary Catholic SchoolSecondary · Grades 9–12Halton CDSBEnglish CatholicSecond fifth8803 km
Craig Kielburger Secondary SchoolSecondary · Grades 9–12Halton DSBEnglish publicSecond fifth1,7603.6 km
Elsie MacGill Secondary SchoolSecondary · Grades 9–12Halton DSBEnglish publicMiddle fifth1,0453.6 km
Our Lady of Mount Carmel Secondary SchoolSecondary · Grades 9–12Dufferin-Peel CDSBEnglish CatholicMiddle fifth1,15511 km
St. Joan of Arc Catholic Secondary SchoolSecondary · Grades 9–12Dufferin-Peel CDSBEnglish CatholicSecond fifth1,01511 km
ÉSC Sainte-TrinitéSecondary · Grades 9–12CS catholique MonAvenirFrench CatholicTop fifth36511 km
Stephen Lewis Secondary SchoolSecondary · Grades 9–12Peel DSBEnglish publicMiddle fifth1,22511 km
All 25 secondary schools
SchoolBoardSystemBandStudentsAway
Meadowvale Secondary SchoolSecondary · Grades 9–12Peel DSBEnglish publicMiddle fifth1,15012 km
Holy Trinity Catholic Secondary SchoolSecondary · Grades 9–12Halton CDSBEnglish CatholicSecond fifth1,77513 km
Garth Webb Secondary SchoolSecondary · Grades 9–12Halton DSBEnglish publicTop fifth1,65513 km
Loyola Catholic Secondary SchoolSecondary · Grades 9–12Dufferin-Peel CDSBEnglish CatholicSecond fifth95013 km
West Credit Secondary SchoolSecondary · Grades 9–12Peel DSBEnglish publicBottom fifth38513 km
Dr. Frank J. Hayden Secondary SchoolSecondary · Grades 9–12Halton DSBEnglish publicSecond fifth1,31513 km
St. Ignatius of Loyola Catholic Secondary SchoolSecondary · Grades 9–12Halton CDSBEnglish CatholicSecond fifth1,30013 km
St Aloysius Gonzaga Secondary SchoolSecondary · Grades 9–12Dufferin-Peel CDSBEnglish CatholicSecond fifth1,62513 km
John Fraser Secondary SchoolSecondary · Grades 9–12Peel DSBEnglish publicTop fifth1,71514 km
Abbey Park High SchoolSecondary · Grades 9–12Halton DSBEnglish publicTop fifth1,29014 km
Iroquois Ridge High SchoolSecondary · Grades 9–12Halton DSBEnglish publicTop fifth1,58514 km
Corpus Christi Catholic Secondary SchoolSecondary · Grades 9–12Halton CDSBEnglish CatholicTop fifth1,14014 km
École secondaire Gaétan GervaisSecondary · Grades 9–12CS ViamondeFrench publicTop fifth17014 km
Streetsville Secondary SchoolSecondary · Grades 9–12Peel DSBEnglish publicSecond fifth81014 km
White Oaks Secondary SchoolSecondary · Grades 9–12Halton DSBEnglish publicTop fifth2,18015 km

Distances in a straight line from the town’s centre point.

Other schools

Alternative, adult and other schools around Milton

Outside the usual elementary and high schools: schooling for deaf or blind students at Ernest C Drury School for the Deaf and Ernest C Drury School for the Deaf; a provincial demonstration school, E C Drury/Trillium Demonstration School and E C Drury/Trillium Demonstration School; alternative programs at Applewood Acres Secondary School. Their cards ↑

The kinds as the provincial lists give them (alternative, adult and continuing education, online, provincial schools).

Towns its size

Towns its size in Ontario

Places of about the same size and their schools in or within 3 km, largest first.

TownPopulationSchoolsStudentsFrenchNearest secondary
Oakville243,10710756,580101.2 km
…
Barrie174,4695429,16561.4 km
Cambridge165,3546429,62551.5 km
Whitby162,4138247,64050.7 km
Guelph160,7605424,52021.1 km
Milton157,3459655,79060.2 km
St. Catharines153,8656221,82530.7 km
Kingston149,5276121,14560.6 km
Waterloo142,4505833,34020.7 km
Ajax141,1116735,99041 km
…
Newmarket95,7634827,00022.2 km

Of the 21 others, 2 count more schools. In 22 of the 22, at least one school teaches in French.

Populations from Statistics Canada; schools from the provincial lists, in or within 3 km of each town.

Neighbours

Schools in the towns around Milton

For each nearby town, its schools in or within 3 km of its outline, with straight-line distances.

LisgarChurchill MeadowsMeadowvaleCentral Erin MillsOakvilleErin MillsLisgarChurchill MeadowsMeadowvaleCentral Erin MillsOakvilleErin MillsMilton
TownSchoolsFrenchCatholic or independentNearest secondary
Milton966410.2 km
Lisgar
10 km
400150.3 km
Churchill Meadows
12 km
521220.6 km
Meadowvale
12 km
545210.8 km
Central Erin Mills
14 km
772320.3 km
Oakville
14 km
10710431.2 km
Erin Mills
15 km
663282 km

Oakville leads the neighbours with 107 schools.

How to read these numbers

What this data can and can’t tell you

  • The kinds of school. Elementary and secondary come from the grades each school offers; a school offering both counts as all-grade.
  • Which schools count. Counted: Milton’s own schools and any within 3 km of its edge.
  • Boards and systems. Each board covers a territory in one language and one system, public or Catholic; boards of different systems overlap.
  • The year. Listed for 2024-25.
  • Bands, not ranks. Each result is placed in a fifth of Ontario’s schools on the same measure; a school’s band averages its fifths. EQAO doesn’t report small groups, so no school is ranked to the place.
  • What isn’t here. No ratings by inspectors, no enrolment trend: neither is published school by school.

Questions about schools in Milton

Which boards run the schools in Milton?

By number of schools: Halton DSB (29), Halton CDSB (19), Peel DSB (19), Dufferin-Peel CDSB (17) and CS catholique MonAvenir (5).

How do I get a place at a school in Milton?

Contact the board: it names the school for your address and takes the registration.

How many schools are there in Milton?

43 are inside the town itself and 53 lie within 3 km of its edge.

Is there a French-language school in Milton?

Yes: ÉÉC Sainte-Anne, École élémentaire Dyane-Adam, ÉÉC Saint-Nicolas and ÉÉC Mississauga, the French-language schools here.

Sources: Ontario Ministry of Education, School Information Finder 2024–25 and school contact list (Open Government Licence – Ontario) · map tiles © OpenStreetMap contributors. Under the Statistics Canada Open Licence.

Adapted from Statistics Canada (Census of Population 2021, population estimates 2025, 2021 census boundaries) under the Statistics Canada Open Licence; this does not constitute an endorsement by Statistics Canada. Neighbourhood names in some cities © OpenStreetMap contributors (ODbL).