Guest, Sign inJoin
Aerial - Whitby & Oshawa, Ontario 01 (9660196934)Photo: Joe Mabel (on Flickr as Joe Mabel from Seattle, US) · CC BY-SA 3.0
B−School Grade
Schools · Oshawa

6 school boards overlap in Oshawa, covering Ontario’s four systems

Beside Durham DSB, which has 58, sit Durham CDSB, Kawartha Pine Ridge DSB and Peterborough Victoria Northum Clarington CDSB. The 87 with results split, 20 in the upper two fifths in Ontario and 42 in the lower. Within 3 km of Oshawa are 77 elementary schools, 14 secondary schools and 2 alternative or adult schools, teaching 50,695 students.

Schools
93
in or within 3 km of Oshawa
58 inside the town itself
Students
50,695
enrolled, 2024-25
91 of 93 schools publish a figure
French-language
3 of 93
teach in French
10% of schools in Ontario
Catholic
27 of 93
run by a Catholic board
34% of schools in Ontario
Top two fifths
20 of 87
of the schools with results, placed against every school in Ontario
What stands out · In brief

What stands out about Oshawa’s schools

One big school

Maxwell Heights Secondary School is the largest school here, with 1,765 students. Every school ↓

The strongest results

St. Mother Teresa Catholic Elementary School (elementary) posts the area’s strongest results: the top fifth in Ontario. Results ↓

Each finding compares the town’s schools with every school in its province.

The boards

The 6 boards that run schools here

Each board’s schools in the area, largest first.

Ontario funds four systems side by side, and here all four overlap: a family picks English or French, public or Catholic, and each choice has its own board and its own schools.

BoardSystemSchoolsStudents
Durham DSBMaxwell Heights, Sinclair, Brooklin, O'Neill, Eastdale, R S Mclaughlin, Anderson, Northern Dancer …English public5834,840
Durham CDSBMonsignor Paul Dwyer Catholic, Father Leo J Austin Catholic, St Anne Catholic, St Kateri Tekakwitha, St Mark the Evangelist, St Joseph, St Christopher, St John Bosco …English Catholic219,715
Kawartha Pine Ridge DSBDr G J MacGillivray, Courtice, Courtice North, Lydia Trull, Dr Emily Stowe, S T Worden, Courtice IntermediateEnglish public73,385
Peterborough Victoria Northum Clarington CDSBHoly Trinity Catholic, Good Shepherd Catholic, St. Mother Teresa Catholic, Monsignor Leo Cleary CatholicEnglish Catholic42,015
CS catholique MonAvenirÉÉC Corpus-Christi, ÉÉC Jean-Paul IIFrench Catholic2505
CS ViamondeAntonine MailletFrench public1235

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

Results

How Oshawa’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 B−: it compares these results with the other towns of the province.

The area’s schools by fifth of the province

Top fifth2
Second fifth18
Middle fifth25
Fourth fifth26
Bottom fifth16

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 reading7074%76%
Grade 3 writing7062%65%
Grade 3 math7463%65%
Grade 6 reading7485%88%
Grade 6 writing7483%86%
Grade 6 math7443%51%
Grade 9 math1350%55%
Literacy test (OSSLT), first try1384%85%

The widest gap is on Grade 6 math, where the area’s schools reach 43% against 51% in Ontario. 0 measures above the provincial middle, 6 below, out of 8. The three-year changes lean upward at 37 schools and downward at 36.

Every school’s results (87)
SchoolMeasureBand
St. Mother Teresa Catholic Elementary SchoolElementary · Grades JK–8G3 reading 88% · G3 writing 79% · G3 math 94% · G6 reading 97% · G6 writing 95% · G6 math 72%Top fifth
École élémentaire Antonine MailletElementary · Grades JK–8G3 reading 100% · G3 writing 77% · G3 math 100% · G6 reading 100% · G6 writing 100% · G6 math 100%Top fifth
Fallingbrook Public SchoolElementary · Grades JK–8G3 reading 79% · G3 writing 79% · G3 math 81% · G6 reading 94% · G6 writing 94% · G6 math 58%Second fifth
St Theresa Catholic SchoolElementary · Grades JK–8G3 reading 92% · G3 writing 84% · G3 math 88% · G6 reading 91% · G6 writing 100% · G6 math 35%Second fifth
Meadowcrest Public SchoolElementary · Grades JK–8G3 reading no data · G3 writing no data · G3 math 93% · G6 reading 93% · G6 writing 93% · G6 math 63%Second fifth
Brooklin Village Public SchoolElementary · Grades JK–8G3 reading 78% · G3 writing 71% · G3 math 77% · G6 reading 97% · G6 writing 96% · G6 math 64%Second fifth
Northern Dancer Public SchoolElementary · Grades JK–8G3 reading 80% · G3 writing 70% · G3 math 71% · G6 reading 95% · G6 writing 91% · G6 math 64%Second fifth
Seneca Trail Public SchoolElementary · Grades JK–8G3 reading 93% · G3 writing 79% · G3 math 81% · G6 reading 89% · G6 writing 89% · G6 math 50%Second fifth
St Bernard Catholic SchoolElementary · Grades JK–8G3 reading 83% · G3 writing 77% · G3 math 83% · G6 reading 88% · G6 writing 92% · G6 math 73%Second fifth
Brooklin High SchoolSecondary · Grades 9–12G9 math 62% · OSSLT 91%Second fifth
Sinclair Secondary SchoolSecondary · Grades 9–12G9 math 66% · OSSLT 90%Second fifth
Sir Samuel Steele Public SchoolElementary · Grades JK–8G3 reading 82% · G3 writing 80% · G3 math 82% · G6 reading 85% · G6 writing 87% · G6 math 57%Second fifth
St Paul Catholic SchoolElementary · Grades JK–8G3 reading 81% · G3 writing 62% · G3 math 73% · G6 reading 100% · G6 writing 93% · G6 math 64%Second fifth
Dr Emily Stowe Public SchoolElementary · Grades JK–8G3 reading 88% · G3 writing 69% · G3 math 65% · G6 reading 91% · G6 writing 94% · G6 math 54%Second fifth
Glen Dhu Public SchoolElementary · Grades JK–8G3 reading 88% · G3 writing 80% · G3 math 84% · G6 reading 80% · G6 writing 92% · G6 math 38%Second fifth
Monsignor Leo Cleary Catholic Elementary SchoolElementary · Grades JK–8G3 reading 88% · G3 writing 62% · G3 math 94% · G6 reading 78% · G6 writing 94% · G6 math 50%Second fifth
St John Paull II Catholic Elementary SchoolElementary · Grades JK–8G3 reading 79% · G3 writing 88% · G3 math 73% · G6 reading 90% · G6 writing 92% · G6 math 41%Second fifth
Walter E Harris Public SchoolElementary · Grades JK–8G3 reading no data · G3 writing no data · G3 math 63% · G6 reading 91% · G6 writing 93% · G6 math 59%Second fifth
John Dryden Public SchoolElementary · Grades JK–8G3 reading 81% · G3 writing 62% · G3 math 69% · G6 reading 87% · G6 writing 90% · G6 math 62%Second fifth
ÉÉC Jean-Paul IIElementary · Grades JK–6G3 reading 84% · G3 writing 64% · G3 math 54% · G6 reading 91% · G6 writing 100% · G6 math 64%Second fifth
Anderson Collegiate and Vocational InstituteSecondary · Grades 9–12G9 math 62% · OSSLT 84%Middle fifth
Blair Ridge Public SchoolElementary · Grades JK–8G3 reading 79% · G3 writing 66% · G3 math 93% · G6 reading 84% · G6 writing 87% · G6 math 57%Middle fifth
Courtice North Public SchoolElementary · Grades JK–8G3 reading 75% · G3 writing 68% · G3 math 66% · G6 reading 90% · G6 writing 94% · G6 math 48%Middle fifth
Father Leo J Austin Catholic Secondary SchoolSecondary · Grades 9–12G9 math 55% · OSSLT 90%Middle fifth
Maxwell Heights Secondary SchoolSecondary · Grades 9–12G9 math 52% · OSSLT 91%Middle fifth
Pringle Creek Public SchoolElementary · Grades JK–8G3 reading 79% · G3 writing 60% · G3 math 68% · G6 reading 88% · G6 writing 91% · G6 math 68%Middle fifth
ÉÉC Corpus-ChristiElementary · Grades JK–6G3 reading 82% · G3 writing 74% · G3 math 72% · G6 reading 79% · G6 writing 86% · G6 math 62%Middle fifth
Coronation Public SchoolElementary · Grades JK–8G3 reading 79% · G3 writing 79% · G3 math 72% · G6 reading 79% · G6 writing 79% · G6 math 55%Middle fifth
Elsie MacGill Public SchoolElementary · Grades JK–8G3 reading 69% · G3 writing 56% · G3 math 60% · G6 reading 91% · G6 writing 91% · G6 math 70%Middle fifth
Pierre Elliott Trudeau Public SchoolElementary · Grades JK–8G3 reading 72% · G3 writing 64% · G3 math 70% · G6 reading 82% · G6 writing 85% · G6 math 58%Middle fifth
Sir Albert Love Catholic SchoolElementary · Grades JK–8G3 reading 89% · G3 writing 68% · G3 math 68% · G6 reading 85% · G6 writing 85% · G6 math 37%Middle fifth
St John Bosco Catholic SchoolElementary · Grades JK–8G3 reading 76% · G3 writing 63% · G3 math 66% · G6 reading 93% · G6 writing 89% · G6 math 44%Middle fifth
St John XXIII Catholic SchoolElementary · Grades JK–6G3 reading 77% · G3 writing 85% · G3 math 72% · G6 reading 87% · G6 writing 84% · G6 math 27%Middle fifth
Willows Walk Public SchoolElementary · Grades JK–8G3 reading 77% · G3 writing 64% · G3 math 70% · G6 reading 88% · G6 writing 88% · G6 math 49%Middle fifth
Dr G J MacGillivray Public SchoolElementary · Grades JK–6G3 reading 76% · G3 writing 68% · G3 math 65% · G6 reading 85% · G6 writing 82% · G6 math 60%Middle fifth
Dr S J Phillips Public SchoolElementary · Grades JK–8G3 reading 77% · G3 writing 58% · G3 math 67% · G6 reading 92% · G6 writing 77% · G6 math 62%Middle fifth
Kedron Public SchoolElementary · Grades JK–8G3 reading 84% · G3 writing 65% · G3 math 67% · G6 reading 81% · G6 writing 85% · G6 math 54%Middle fifth
R S Mclaughlin Collegiate and Vocational InstituteSecondary · Grades 9–12G9 math 53% · OSSLT 84%Middle fifth
St Anne Catholic Elementary SchoolElementary · Grades JK–8G3 reading 70% · G3 writing 64% · G3 math 53% · G6 reading 88% · G6 writing 92% · G6 math 57%Middle fifth
Stephen G Saywell Public SchoolElementary · Grades JK–8G3 reading 90% · G3 writing 88% · G3 math 65% · G6 reading 76% · G6 writing 79% · G6 math 39%Middle fifth
Winchester Public SchoolElementary · Grades JK–8G3 reading 83% · G3 writing 70% · G3 math 72% · G6 reading 82% · G6 writing 79% · G6 math 38%Middle fifth
Norman G. Powers Public SchoolElementary · Grades JK–8G3 reading 77% · G3 writing 74% · G3 math 67% · G6 reading 79% · G6 writing 78% · G6 math 46%Middle fifth
S T Worden Public SchoolElementary · Grades JK–8G3 reading 76% · G3 writing 64% · G3 math 60% · G6 reading 94% · G6 writing 78% · G6 math 38%Middle fifth
St Kateri Tekakwitha Catholic SchoolElementary · Grades JK–8G3 reading 62% · G3 writing 71% · G3 math 63% · G6 reading 85% · G6 writing 88% · G6 math 36%Middle fifth
Vincent Massey Public SchoolElementary · Grades JK–8G3 reading 73% · G3 writing 50% · G3 math 64% · G6 reading 87% · G6 writing 83% · G6 math 46%Middle fifth
Dr Robert Thornton Public SchoolElementary · Grades JK–8G3 reading 66% · G3 writing 60% · G3 math 69% · G6 reading 85% · G6 writing 78% · G6 math 39%Fourth fifth
O'Neill Collegiate and Vocational InstituteSecondary · Grades 9–12G9 math 49% · OSSLT 84%Fourth fifth
S A Cawker Public SchoolElementary · Grades JK–8G3 reading 63% · G3 writing 65% · G3 math 51% · G6 reading 85% · G6 writing 82% · G6 math 49%Fourth fifth
Good Shepherd Catholic Elementary SchoolElementary · Grades JK–8G3 reading 80% · G3 writing 64% · G3 math 56% · G6 reading 78% · G6 writing 74% · G6 math 37%Fourth fifth
Lydia Trull Public SchoolElementary · Grades JK–8G3 reading 71% · G3 writing 56% · G3 math 59% · G6 reading 87% · G6 writing 84% · G6 math 39%Fourth fifth
Adelaide Mclaughlin Public SchoolElementary · Grades JK–8G3 reading 59% · G3 writing 50% · G3 math 50% · G6 reading 86% · G6 writing 77% · G6 math 51%Fourth fifth
Gordon B Attersley Public SchoolElementary · Grades JK–8G3 reading 72% · G3 writing 56% · G3 math 54% · G6 reading 76% · G6 writing 80% · G6 math 47%Fourth fifth
Lakewoods Public SchoolElementary · Grades JK–8G3 reading 85% · G3 writing 65% · G3 math 62% · G6 reading 50% · G6 writing 59% · G6 math 14%Fourth fifth
Mary Street Community SchoolElementary · Grades JK–8G3 reading 33% · G3 writing 38% · G3 math 29% · G6 reading 85% · G6 writing 86% · G6 math 57%Fourth fifth
St Mark the Evangelist Catholic SchoolElementary · Grades JK–8G3 reading 63% · G3 writing 42% · G3 math 55% · G6 reading 81% · G6 writing 86% · G6 math 48%Fourth fifth
St Thomas Aquinas Catholic SchoolElementary · Grades JK–8G3 reading 67% · G3 writing 52% · G3 math 46% · G6 reading 89% · G6 writing 82% · G6 math 45%Fourth fifth
Courtice Secondary SchoolSecondary · Grades 9–12G9 math 50% · OSSLT 79%Fourth fifth
Holy Trinity Catholic Secondary SchoolSecondary · Grades 9–12G9 math 49% · OSSLT 80%Fourth fifth
Jeanne Sauvé Public SchoolElementary · Grades JK–8G3 reading no data · G3 writing no data · G3 math 65% · G6 reading 74% · G6 writing 82% · G6 math 33%Fourth fifth
Monsignor John Pereyma Catholic Secondary SchoolSecondary · Grades 9–12G9 math 38% · OSSLT 87%Fourth fifth
Monsignor Paul Dwyer Catholic High SchoolSecondary · Grades 9–12G9 math 47% · OSSLT 82%Fourth fifth
St Joseph Catholic SchoolElementary · Grades JK–8G3 reading 62% · G3 writing 68% · G3 math 49% · G6 reading 77% · G6 writing 75% · G6 math 37%Fourth fifth
St Leo Catholic SchoolElementary · Grades JK–8G3 reading no data · G3 writing no data · G3 math 48% · G6 reading 83% · G6 writing 83% · G6 math 39%Fourth fifth
Beau Valley Public SchoolElementary · Grades JK–8G3 reading 73% · G3 writing 59% · G3 math 55% · G6 reading 65% · G6 writing 80% · G6 math 5%Fourth fifth
Bobby Orr Public SchoolElementary · Grades JK–8G3 reading 34% · G3 writing 35% · G3 math 38% · G6 reading 89% · G6 writing 89% · G6 math 29%Fourth fifth
C E Broughton Public SchoolElementary · Grades JK–8G3 reading 58% · G3 writing 58% · G3 math 58% · G6 reading 83% · G6 writing 79% · G6 math 38%Fourth fifth
Forest View Public SchoolElementary · Grades JK–8G3 reading 75% · G3 writing 49% · G3 math 53% · G6 reading 81% · G6 writing 74% · G6 math 40%Fourth fifth
St Hedwig Catholic SchoolElementary · Grades JK–6G3 reading 70% · G3 writing 26% · G3 math 35% · G6 reading 93% · G6 writing 80% · G6 math 27%Fourth fifth
Hillsdale Public SchoolElementary · Grades JK–8G3 reading 73% · G3 writing 27% · G3 math 60% · G6 reading 77% · G6 writing 54% · G6 math 15%Fourth fifth
Sherwood Public SchoolElementary · Grades JK–8G3 reading 71% · G3 writing 61% · G3 math 47% · G6 reading 77% · G6 writing 78% · G6 math 31%Fourth fifth
Waverly Public SchoolElementary · Grades JK–8G3 reading 71% · G3 writing 62% · G3 math 47% · G6 reading 74% · G6 writing 67% · G6 math 41%Fourth fifth
Dr C F Cannon Public SchoolElementary · Grades JK–8G3 reading 71% · G3 writing 50% · G3 math 59% · G6 reading 42% · G6 writing 46% · G6 math 14%Bottom fifth
Harmony Heights Public SchoolElementary · Grades JK–8G3 reading 58% · G3 writing 36% · G3 math 47% · G6 reading 81% · G6 writing 81% · G6 math 44%Bottom fifth
Maamawi iyaawag Public SchoolElementary · Grades JK–8G3 reading 66% · G3 writing 57% · G3 math 55% · G6 reading 67% · G6 writing 72% · G6 math 17%Bottom fifth
Queen Elizabeth Public SchoolElementary · Grades JK–8G3 reading 39% · G3 writing 24% · G3 math 24% · G6 reading 81% · G6 writing 86% · G6 math 26%Bottom fifth
St Christopher Catholic SchoolElementary · Grades JK–8G3 reading 51% · G3 writing 33% · G3 math 26% · G6 reading 78% · G6 writing 82% · G6 math 34%Bottom fifth
Bellwood Public SchoolElementary · Grades JK–8G3 reading 59% · G3 writing 56% · G3 math 53% · G6 reading 70% · G6 writing 73% · G6 math 32%Bottom fifth
Clara Hughes Public SchoolElementary · Grades JK–8G3 reading 62% · G3 writing 46% · G3 math 54% · G6 reading 74% · G6 writing 66% · G6 math 20%Bottom fifth
College Hill Public SchoolElementary · Grades JK–8G3 reading 56% · G3 writing 53% · G3 math 53% · G6 reading 74% · G6 writing 71% · G6 math 32%Bottom fifth
Woodcrest Public SchoolElementary · Grades JK–8G3 reading 62% · G3 writing 36% · G3 math 32% · G6 reading 63% · G6 writing 53% · G6 math 17%Bottom fifth
David Bouchard Public SchoolElementary · Grades JK–8G3 reading 55% · G3 writing 31% · G3 math 45% · G6 reading 65% · G6 writing 66% · G6 math 28%Bottom fifth
Eastdale Collegiate and Vocational InstituteSecondary · Grades 9–12G9 math 35% · OSSLT 75%Bottom fifth
G L Roberts Collegiate and Vocational InstituteSecondary · Grades 9–12G9 math 20% · OSSLT 54%Bottom fifth
Glen Street Public SchoolElementary · Grades JK–8G3 reading 49% · G3 writing 30% · G3 math 32% · G6 reading 24% · G6 writing 30% · G6 math 6%Bottom fifth
Monsignor Philip Coffey Catholic SchoolElementary · Grades JK–6G3 reading 59% · G3 writing 27% · G3 math 14% · G6 reading 68% · G6 writing 64% · G6 math 14%Bottom fifth
Sunset Heights Public SchoolElementary · Grades JK–8G3 reading 51% · G3 writing 26% · G3 math 38% · G6 reading 69% · G6 writing 59% · G6 math 18%Bottom fifth
Village Union Public SchoolElementary · Grades JK–8G3 reading 52% · G3 writing 38% · G3 math 39% · G6 reading 67% · G6 writing 58% · G6 math 20%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 93 schools in and around Oshawa are

A pin for every school, its colour the system it belongs to.

Father Donald MacLellan Catholic Sec Sch Catholic School · English Catholic · 60 studentsDurham Alternative Secondary School · English public · 485 studentsCedar Valley SS · English publicWaaban PS · English publicHillsdale Public School · English public · 175 studentsSt Hedwig Catholic School · English Catholic · 190 studentsSt Leo Catholic School · English Catholic · 195 studentsÉÉC Jean-Paul II · French Catholic · 200 studentsMonsignor Leo Cleary Catholic Elementary School · English Catholic · 205 studentsCourtice Intermediate School · English public · 210 studentsMonsignor John Pereyma Elementary Catholic School · English Catholic · 215 studentsMary Street Community School · English public · 220 studentsÉcole élémentaire Antonine Maillet · French public · 235 studentsMeadowcrest Public School · English public · 235 studentsS T Worden Public School · English public · 250 studentsSt Theresa Catholic School · English Catholic · 270 studentsSt Bernard Catholic School · English Catholic · 270 studentsBeau Valley Public School · English public · 280 studentsCollege Hill Public School · English public · 295 studentsBobby Orr Public School · English public · 300 studentsSt John XXIII Catholic School · English Catholic · 300 studentsÉÉC Corpus-Christi · French Catholic · 305 studentsMonsignor Philip Coffey Catholic School · English Catholic · 305 studentsLakewoods Public School · English public · 325 studentsSir Albert Love Catholic School · English Catholic · 335 studentsSt John Paull II Catholic Elementary School · English Catholic · 360 studentsDr Emily Stowe Public School · English public · 365 studentsLydia Trull Public School · English public · 370 studentsGlen Street Public School · English public · 375 studentsWoodcrest Public School · English public · 375 studentsStephen G Saywell Public School · English public · 390 studentsSt. Mother Teresa Catholic Elementary School · English Catholic · 400 studentsDr Robert Thornton Public School · English public · 405 studentsBlair Ridge Public School · English public · 410 studentsAdelaide Mclaughlin Public School · English public · 420 studentsHarmony Heights Public School · English public · 425 studentsSt Paul Catholic School · English Catholic · 425 studentsSt Thomas Aquinas Catholic School · English Catholic · 430 studentsDr C F Cannon Public School · English public · 435 studentsMonsignor John Pereyma Catholic Secondary School · English Catholic · 435 studentsWaverly Public School · English public · 440 studentsCoronation Public School · English public · 445 studentsBellwood Public School · English public · 445 studentsWalter E Harris Public School · English public · 455 studentsDr S J Phillips Public School · English public · 465 studentsSt John Bosco Catholic School · English Catholic · 485 studentsWinchester Public School · English public · 500 studentsDavid Bouchard Public School · English public · 505 studentsS A Cawker Public School · English public · 505 studentsSunset Heights Public School · English public · 505 studentsG L Roberts Collegiate and Vocational Institute · English public · 510 studentsSir Samuel Steele Public School · English public · 510 studentsCourtice North Public School · English public · 520 studentsKedron Public School · English public · 530 studentsGordon B Attersley Public School · English public · 535 studentsC E Broughton Public School · English public · 535 studentsSt Christopher Catholic School · English Catholic · 540 studentsWillows Walk Public School · English public · 540 studentsForest View Public School · English public · 555 studentsSt Joseph Catholic School · English Catholic · 560 studentsQueen Elizabeth Public School · English public · 565 studentsElsie MacGill Public School · English public · 575 studentsGlen Dhu Public School · English public · 595 studentsSherwood Public School · English public · 605 studentsSeneca Trail Public School · English public · 610 studentsSt Mark the Evangelist Catholic School · English Catholic · 610 studentsVillage Union Public School · English public · 625 studentsSt Kateri Tekakwitha Catholic School · English Catholic · 635 studentsNorman G. Powers Public School · English public · 640 studentsVincent Massey Public School · English public · 645 studentsGood Shepherd Catholic Elementary School · English Catholic · 650 studentsMaamawi iyaawag Public School · English public · 655 studentsJeanne Sauvé Public School · English public · 675 studentsJohn Dryden Public School · English public · 680 studentsPringle Creek Public School · English public · 695 studentsFallingbrook Public School · English public · 695 studentsClara Hughes Public School · English public · 700 studentsPierre Elliott Trudeau Public School · English public · 720 studentsBrooklin Village Public School · English public · 720 studentsHoly Trinity Catholic Secondary School · English Catholic · 760 studentsSt Anne Catholic Elementary School · English Catholic · 770 studentsCourtice Secondary School · English public · 790 studentsNorthern Dancer Public School · English public · 840 studentsDr G J MacGillivray Public School · English public · 880 studentsFather Leo J Austin Catholic Secondary School · English Catholic · 1,125 studentsAnderson Collegiate and Vocational Institute · English public · 1,175 studentsMonsignor Paul Dwyer Catholic High School · English Catholic · 1,200 studentsR S Mclaughlin Collegiate and Vocational Institute · English public · 1,250 studentsEastdale Collegiate and Vocational Institute · English public · 1,400 studentsO'Neill Collegiate and Vocational Institute · English public · 1,410 studentsBrooklin High School · English public · 1,415 studentsSinclair Secondary School · English public · 1,655 studentsMaxwell Heights Secondary School · English public · 1,765 students© OpenStreetMap contributors
ElementarySecondaryAlternative, adult or onlineSize: studentsEnglish publicEnglish CatholicFrench publicFrench Catholic

Points from the provincial lists.

Language

Schooling in English and French around Oshawa

Each school by its language of instruction, with the share in Ontario marked.

French 33%
English 9097%

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

3 of them teach in French: ÉÉC Corpus-Christi, École élémentaire Antonine Maillet and ÉÉC Jean-Paul II; the public ones belong to CS catholique MonAvenir and CS Viamonde.

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 Oshawa’s schools

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

Their systems: English public 65, English Catholic 25 and French-language 3.

English publicEnglish CatholicFrench-languageIndependent or other
Elementary 77 schools70%
Secondary 14 schools71%
All of Oshawa’s schools 93 schools70%
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 Oshawa

French-language schools

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

Catholic schools

The Catholic boards are as public as the others: free, with elementary schools that generally require a Catholic parent and high schools open to everyone.

The neighbourhood school

No application round, no lottery: the address fixes the school, and the board handles the paperwork.

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

Every school

The 93 schools in and around Oshawa

Secondary schools8 in Oshawa, 6 within 3 km
Maxwell Heights Secondary School
Secondary · Grades 9–12 · Durham DSB
Middle fifth in Ontario
1,765 students
O'Neill Collegiate and Vocational Institute
Secondary · Grades 9–12 · Durham DSB
VocationalFourth fifth in Ontario
1,410 students
Eastdale Collegiate and Vocational Institute
Secondary · Grades 9–12 · Durham DSB
Bottom fifth in Ontario
1,400 students
R S Mclaughlin Collegiate and Vocational Institute
Secondary · Grades 9–12 · Durham DSB
Middle fifth in Ontario
1,250 students
Monsignor Paul Dwyer Catholic High School
Secondary · Grades 9–12 · Durham CDSB
CatholicFourth fifth in Ontario
1,200 students
G L Roberts Collegiate and Vocational Institute
Secondary · Grades 9–12 · Durham DSB
Bottom fifth in Ontario
510 students
Monsignor John Pereyma Catholic Secondary School
Secondary · Grades 9–12 · Durham CDSB
CatholicFourth fifth in Ontario
435 students
Cedar Valley SS
Secondary · Grades 9–12 · Durham DSB
Sinclair Secondary School
Secondary · Grades 9–12 · Durham DSB
Second fifth in Ontario
1,655 students2.2 km outside the town
Anderson Collegiate and Vocational Institute
Secondary · Grades 9–12 · Durham DSB
Middle fifth in Ontario
1,175 students2.2 km outside the town
Father Leo J Austin Catholic Secondary School
Secondary · Grades 9–12 · Durham CDSB
CatholicMiddle fifth in Ontario
1,125 students2.3 km outside the town
Brooklin High School
Secondary · Grades 9–12 · Durham DSB
Second fifth in Ontario
1,415 students2.4 km outside the town
Courtice Secondary School
Secondary · Grades 9–12 · Kawartha Pine Ridge DSB
Fourth fifth in Ontario
790 students2.7 km outside the town
Holy Trinity Catholic Secondary School
Secondary · Grades 9–12 · Peterborough Victoria Northum Clarington CDSB
CatholicFourth fifth in Ontario
760 students3 km outside the town
Elementary schools48 in Oshawa, 29 within 3 km
Northern Dancer Public School
Elementary · Grades JK–8 · Durham DSB
Second fifth in Ontario
840 students
St Anne Catholic Elementary School
Elementary · Grades JK–8 · Durham CDSB
CatholicMiddle fifth in Ontario
770 students
Pierre Elliott Trudeau Public School
Elementary · Grades JK–8 · Durham DSB
Middle fifth in Ontario
720 students
Clara Hughes Public School
Elementary · Grades JK–8 · Durham DSB
Bottom fifth in Ontario
700 students
Jeanne Sauvé Public School
Elementary · Grades JK–8 · Durham DSB
Fourth fifth in Ontario
675 students
Maamawi iyaawag Public School
Elementary · Grades JK–8 · Durham DSB
Bottom fifth in Ontario
655 students
Vincent Massey Public School
Elementary · Grades JK–8 · Durham DSB
Middle fifth in Ontario
645 students
Norman G. Powers Public School
Elementary · Grades JK–8 · Durham DSB
Middle fifth in Ontario
640 students
St Kateri Tekakwitha Catholic School
Elementary · Grades JK–8 · Durham CDSB
CatholicMiddle fifth in Ontario
635 students
Village Union Public School
Elementary · Grades JK–8 · Durham DSB
Bottom fifth in Ontario
625 students
Seneca Trail Public School
Elementary · Grades JK–8 · Durham DSB
Second fifth in Ontario
610 students
Sherwood Public School
Elementary · Grades JK–8 · Durham DSB
Fourth fifth in Ontario
605 students
Elsie MacGill Public School
Elementary · Grades JK–8 · Durham DSB
Middle fifth in Ontario
575 students
Queen Elizabeth Public School
Elementary · Grades JK–8 · Durham DSB
Bottom fifth in Ontario
565 students
St Joseph Catholic School
Elementary · Grades JK–8 · Durham CDSB
CatholicFourth fifth in Ontario
560 students
Forest View Public School
Elementary · Grades JK–8 · Durham DSB
Fourth fifth in Ontario
555 students
St Christopher Catholic School
Elementary · Grades JK–8 · Durham CDSB
CatholicBottom fifth in Ontario
540 students
Gordon B Attersley Public School
Elementary · Grades JK–8 · Durham DSB
Fourth fifth in Ontario
535 students
Kedron Public School
Elementary · Grades JK–8 · Durham DSB
Middle fifth in Ontario
530 students
David Bouchard Public School
Elementary · Grades JK–8 · Durham DSB
Bottom fifth in Ontario
505 students
S A Cawker Public School
Elementary · Grades JK–8 · Durham DSB
Fourth fifth in Ontario
505 students
Sunset Heights Public School
Elementary · Grades JK–8 · Durham DSB
Bottom fifth in Ontario
505 students
St John Bosco Catholic School
Elementary · Grades JK–8 · Durham CDSB
CatholicMiddle fifth in Ontario
485 students
Dr S J Phillips Public School
Elementary · Grades JK–8 · Durham DSB
Middle fifth in Ontario
465 students
Show all 77 elementary schools
Walter E Harris Public School
Elementary · Grades JK–8 · Durham DSB
Second fifth in Ontario
455 students
Coronation Public School
Elementary · Grades JK–8 · Durham DSB
Middle fifth in Ontario
445 students
Waverly Public School
Elementary · Grades JK–8 · Durham DSB
Fourth fifth in Ontario
440 students
Dr C F Cannon Public School
Elementary · Grades JK–8 · Durham DSB
Bottom fifth in Ontario
435 students
St Thomas Aquinas Catholic School
Elementary · Grades JK–8 · Durham CDSB
CatholicFourth fifth in Ontario
430 students
Harmony Heights Public School
Elementary · Grades JK–8 · Durham DSB
Bottom fifth in Ontario
425 students
Adelaide Mclaughlin Public School
Elementary · Grades JK–8 · Durham DSB
Fourth fifth in Ontario
420 students
Stephen G Saywell Public School
Elementary · Grades JK–8 · Durham DSB
Middle fifth in Ontario
390 students
Glen Street Public School
Elementary · Grades JK–8 · Durham DSB
Bottom fifth in Ontario
375 students
Woodcrest Public School
Elementary · Grades JK–8 · Durham DSB
Bottom fifth in Ontario
375 students
Sir Albert Love Catholic School
Elementary · Grades JK–8 · Durham CDSB
CatholicMiddle fifth in Ontario
335 students
Lakewoods Public School
Elementary · Grades JK–8 · Durham DSB
Fourth fifth in Ontario
325 students
ÉÉC Corpus-Christi
Elementary · Grades JK–6 · CS catholique MonAvenir
FrenchCatholicMiddle fifth in Ontario
305 students
Monsignor Philip Coffey Catholic School
Elementary · Grades JK–6 · Durham CDSB
CatholicBottom fifth in Ontario
305 students
Bobby Orr Public School
Elementary · Grades JK–8 · Durham DSB
Fourth fifth in Ontario
300 students
St John XXIII Catholic School
Elementary · Grades JK–6 · Durham CDSB
CatholicMiddle fifth in Ontario
300 students
College Hill Public School
Elementary · Grades JK–8 · Durham DSB
Bottom fifth in Ontario
295 students
Beau Valley Public School
Elementary · Grades JK–8 · Durham DSB
Fourth fifth in Ontario
280 students
École élémentaire Antonine Maillet
Elementary · Grades JK–8 · CS Viamonde
FrenchTop fifth in Ontario
235 students
Mary Street Community School
Elementary · Grades JK–8 · Durham DSB
Fourth fifth in Ontario
220 students
Monsignor John Pereyma Elementary Catholic School
Elementary · Grades 7–8 · Durham CDSB
Catholic
215 students
St Hedwig Catholic School
Elementary · Grades JK–6 · Durham CDSB
CatholicFourth fifth in Ontario
190 students
Hillsdale Public School
Elementary · Grades JK–8 · Durham DSB
Fourth fifth in Ontario
175 students
Waaban PS
Elementary · Grades JK–8 · Durham DSB
St Paul Catholic School
Elementary · Grades JK–8 · Durham CDSB
CatholicSecond fifth in Ontario
425 students0.5 km outside the town
S T Worden Public School
Elementary · Grades JK–8 · Kawartha Pine Ridge DSB
Middle fifth in Ontario
250 students0.5 km outside the town
St. Mother Teresa Catholic Elementary School
Elementary · Grades JK–8 · Peterborough Victoria Northum Clarington CDSB
CatholicTop fifth in Ontario
400 students0.6 km outside the town
St John Paull II Catholic Elementary School
Elementary · Grades JK–8 · Durham CDSB
CatholicSecond fifth in Ontario
360 students0.7 km outside the town
Sir Samuel Steele Public School
Elementary · Grades JK–8 · Durham DSB
Second fifth in Ontario
510 students0.7 km outside the town
John Dryden Public School
Elementary · Grades JK–8 · Durham DSB
Second fifth in Ontario
680 students0.7 km outside the town
Dr Robert Thornton Public School
Elementary · Grades JK–8 · Durham DSB
Fourth fifth in Ontario
405 students0.8 km outside the town
Blair Ridge Public School
Elementary · Grades JK–8 · Durham DSB
Middle fifth in Ontario
410 students0.8 km outside the town
Dr G J MacGillivray Public School
Elementary · Grades JK–6 · Kawartha Pine Ridge DSB
Middle fifth in Ontario
880 students0.9 km outside the town
Bellwood Public School
Elementary · Grades JK–8 · Durham DSB
Bottom fifth in Ontario
445 students1 km outside the town
St Mark the Evangelist Catholic School
Elementary · Grades JK–8 · Durham CDSB
CatholicFourth fifth in Ontario
610 students1 km outside the town
Brooklin Village Public School
Elementary · Grades JK–8 · Durham DSB
Second fifth in Ontario
720 students1.4 km outside the town
St Leo Catholic School
Elementary · Grades JK–8 · Durham CDSB
CatholicFourth fifth in Ontario
195 students1.5 km outside the town
Dr Emily Stowe Public School
Elementary · Grades JK–8 · Kawartha Pine Ridge DSB
Second fifth in Ontario
365 students1.6 km outside the town
Winchester Public School
Elementary · Grades JK–8 · Durham DSB
Middle fifth in Ontario
500 students1.7 km outside the town
Willows Walk Public School
Elementary · Grades JK–8 · Durham DSB
Middle fifth in Ontario
540 students1.9 km outside the town
St Theresa Catholic School
Elementary · Grades JK–8 · Durham CDSB
CatholicSecond fifth in Ontario
270 students2 km outside the town
Glen Dhu Public School
Elementary · Grades JK–8 · Durham DSB
Second fifth in Ontario
595 students2.3 km outside the town
Courtice North Public School
Elementary · Grades JK–8 · Kawartha Pine Ridge DSB
Middle fifth in Ontario
520 students2.4 km outside the town
C E Broughton Public School
Elementary · Grades JK–8 · Durham DSB
Fourth fifth in Ontario
535 students2.4 km outside the town
Pringle Creek Public School
Elementary · Grades JK–8 · Durham DSB
Middle fifth in Ontario
695 students2.4 km outside the town
St Bernard Catholic School
Elementary · Grades JK–8 · Durham CDSB
CatholicSecond fifth in Ontario
270 students2.4 km outside the town
Lydia Trull Public School
Elementary · Grades JK–8 · Kawartha Pine Ridge DSB
Fourth fifth in Ontario
370 students2.5 km outside the town
Good Shepherd Catholic Elementary School
Elementary · Grades JK–8 · Peterborough Victoria Northum Clarington CDSB
CatholicFourth fifth in Ontario
650 students2.5 km outside the town
ÉÉC Jean-Paul II
Elementary · Grades JK–6 · CS catholique MonAvenir
FrenchCatholicSecond fifth in Ontario
200 students2.5 km outside the town
Fallingbrook Public School
Elementary · Grades JK–8 · Durham DSB
Second fifth in Ontario
695 students2.6 km outside the town
Courtice Intermediate School
Elementary · Grades 7–8 · Kawartha Pine Ridge DSB
210 students2.7 km outside the town
Monsignor Leo Cleary Catholic Elementary School
Elementary · Grades JK–8 · Peterborough Victoria Northum Clarington CDSB
CatholicSecond fifth in Ontario
205 students2.7 km outside the town
Meadowcrest Public School
Elementary · Grades JK–8 · Durham DSB
Second fifth in Ontario
235 students2.9 km outside the town
Alternative, adult and online2 in Oshawa
High schools within reach

High schools within reach of Oshawa

Secondary and all-grade schools within 15 km, by distance.

Counting out to 15 km, there are 25: 16 English public, 8 English Catholic and 1 French Catholic. 1.2 km away, O'Neill Collegiate and Vocational Institute is the nearest.

Within 15 km
25
14 in or near the town itself
Nearest
1.2 km
O'Neill Collegiate and Vocational Institute
SchoolBoardSystemBandStudentsAway
O'Neill Collegiate and Vocational InstituteSecondary · Grades 9–12Durham DSBEnglish publicFourth fifth1,4101.2 km
Eastdale Collegiate and Vocational InstituteSecondary · Grades 9–12Durham DSBEnglish publicBottom fifth1,4001.8 km
R S Mclaughlin Collegiate and Vocational InstituteSecondary · Grades 9–12Durham DSBEnglish publicMiddle fifth1,2502.8 km
Monsignor Paul Dwyer Catholic High SchoolSecondary · Grades 9–12Durham CDSBEnglish CatholicFourth fifth1,2002.9 km
Maxwell Heights Secondary SchoolSecondary · Grades 9–12Durham DSBEnglish publicMiddle fifth1,7653.6 km
Monsignor John Pereyma Catholic Secondary SchoolSecondary · Grades 9–12Durham CDSBEnglish CatholicFourth fifth4354 km
Courtice Secondary SchoolSecondary · Grades 9–12Kawartha Pine Ridge DSBEnglish publicFourth fifth7906 km
G L Roberts Collegiate and Vocational InstituteSecondary · Grades 9–12Durham DSBEnglish publicBottom fifth5106.2 km
Anderson Collegiate and Vocational InstituteSecondary · Grades 9–12Durham DSBEnglish publicMiddle fifth1,1756.2 km
Cedar Valley SSSecondary · Grades 9–12Durham DSBEnglish public––6.3 km
All 25 secondary schools
SchoolBoardSystemBandStudentsAway
Father Leo J Austin Catholic Secondary SchoolSecondary · Grades 9–12Durham CDSBEnglish CatholicMiddle fifth1,1256.4 km
Sinclair Secondary SchoolSecondary · Grades 9–12Durham DSBEnglish publicSecond fifth1,6556.6 km
Holy Trinity Catholic Secondary SchoolSecondary · Grades 9–12Peterborough Victoria Northum Clarington CDSBEnglish CatholicFourth fifth7606.9 km
ÉSC Saint-Charles-GarnierSecondary · Grades 9–12CS catholique MonAvenirFrench CatholicSecond fifth4708 km
Henry Street High SchoolSecondary · Grades 9–12Durham DSBEnglish publicSecond fifth1,1208.4 km
All Saints Catholic Secondary School Secondary SchoolSecondary · Grades 9–12Durham CDSBEnglish CatholicSecond fifth1,2858.9 km
Donald A Wilson Secondary SchoolSecondary · Grades 9–12Durham DSBEnglish publicTop fifth1,2758.9 km
Brooklin High SchoolSecondary · Grades 9–12Durham DSBEnglish publicSecond fifth1,41510 km
Clarington Central Secondary SchoolSecondary · Grades 9–12Kawartha Pine Ridge DSBEnglish publicFourth fifth95012 km
St. Stephen Catholic Secondary SchoolSecondary · Grades 9–12Peterborough Victoria Northum Clarington CDSBEnglish CatholicFourth fifth1,30013 km
J Clarke Richardson Collegiate InstituteSecondary · Grades 9–12Durham DSBEnglish publicMiddle fifth2,01014 km
Notre Dame Catholic Secondary SchoolSecondary · Grades 9–12Durham CDSBEnglish CatholicMiddle fifth1,06514 km
Bowmanville High SchoolSecondary · Grades 9–12Kawartha Pine Ridge DSBEnglish publicFourth fifth1,18014 km
Archbishop Denis O'Connor Catholic High SchoolSecondary · Grades 9–12Durham CDSBEnglish CatholicFourth fifth71014 km
Ajax High SchoolSecondary · Grades 9–12Durham DSBEnglish publicFourth fifth1,33015 km

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

Other schools

Alternative, adult and other schools around Oshawa

Also within reach: alternative programs at Durham Alternative Secondary School and Father Donald MacLellan Catholic Sec Sch Catholic 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

Towns of a similar population, with their schools in or within 3 km; described, not ranked.

TownPopulationSchoolsStudentsFrenchNearest secondary
Oakville243,10710756,580101.2 km
Richmond Hill222,03110056,42051 km
Oshawa213,5929350,69531.3 km
Burlington197,7378240,80061.3 km
Greater Sudbury / Grand Sudbury188,5048624,770300.8 km
Barrie174,4695429,16561.4 km
Cambridge165,3546429,62551.5 km
…
Ajax141,1116735,99041 km

Of the 13 others, 3 count more schools. 14 towns of the 14 have a French-language school.

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

Neighbours

Schools in the towns around Oshawa

Each town’s schools in or within 3 km of its outline; distances as the crow flies.

WhitbyBowmanvilleAjaxWhitbyBowmanvilleAjaxOshawa
TownSchoolsFrenchCatholic or independentNearest secondary
Oshawa933271.3 km
Whitby
7.1 km
825250.7 km
Bowmanville
13 km
601160.8 km
Ajax
15 km
674201 km

No neighbour of the 3 counts more schools.

How to read these numbers

What this data can and can’t tell you

  • The kinds of school. Each school is elementary, secondary or all-grade by the grades it teaches; alternative, adult and online programs sit in a group of their own.
  • Which schools count. The page takes in schools within Oshawa and up to 3 km past its boundary, so a school just over the line is still here.
  • What isn’t here. There are no inspection ratings to show, and a single year of enrolment gives no trend.
  • Bands, not ranks. Ontario’s results are whole percentages with small groups left out, so the page gives fifths, not ranks.
  • Boards and systems. Boards come in one language each, and where the province funds Catholic schools, as public or Catholic; independent schools stand outside them.
  • The year. The open list of 2024-25.

Questions about schools in Oshawa

Is there a French-language school in Oshawa?

Yes, there are French-language schools: ÉÉC Corpus-Christi, École élémentaire Antonine Maillet and ÉÉC Jean-Paul II.

How many schools are there in Oshawa?

58 are inside the town itself and 35 lie within 3 km of its edge.

Which boards run the schools in Oshawa?

By number of schools: Durham DSB (58), Durham CDSB (21), Kawartha Pine Ridge DSB (7), Peterborough Victoria Northum Clarington CDSB (4) and CS catholique MonAvenir (2).

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

Start with the board for the system you want; your address sets the school.

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).