Your Guide to the Best Elementary Schools in Oshawa

Elementary School Kids

When you’re moving to Oshawa with kids, one of the first things you’ll want to research is the best elementary schools in the area. Whether you’re focused on academic achievement, specialized programs, or finding the right school environment, this guide is here to help you make an informed decision for your family.

Below, you’ll find an organized table highlighting the top-rated elementary schools in Oshawa, ranked by their most recent Fraser Institute scores to provide a snapshot of academic performance across the city.

Following the rankings, we’ve included an alphabetical list of elementary schools with more detailed information and direct links to help support your research. Whether you’re deciding between public and Catholic schools or exploring different neighbourhoods, this guide offers a helpful starting point for understanding your options.

Here are all the elementary schools in a table with highest to lowest ranking and scores for 2022-23:

Elementary Schools in Oshawa in a table with rankings

Elementary School Information and Websites in Aphabetical Order:

Adelaide Mclaughlin– Public School

  • Address: 630 Stevenson Road N, Oshawa, ON, L1J 5P1
  • Phone: 905-728-0521
  • School Board: Durham District
  • Website:https://adelaide.ddsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 22

Antonine Maillet– Public School

Beau Valley– Public School

  • Address: 230 Marigold Avenue, Oshawa, ON, L1G 3G3
  • Phone: 905-576-1938
  • School Board: Durham District
  • Website:https://beauvalley.ddsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 25

Bobby Orr  – Public School

Clara Hughes  – Public School

  • Address: 610 Taylor Avenue, Oshawa, ON, L1H 2E7
  • Phone: 905-728-1212
  • School Board: Durham District
  • Website:https://clarahughes.ddsb.ca
  • Special Needs % = 21.5
  • Gr 6 Enrolment = 74

College Hill – Public School

  • Address: 530 Laval Street, Oshawa, ON, L1J 6R2
  • Phone: 905-723-2876
  • School Board: Durham District
  • Website:https://collegehill.ddsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 28

Coronation – Public School

  • Address: 441 Adelaide Avenue East, Oshawa, ON, L1G 2A4
  • Phone: 905-725-2032
  • School Board: Durham District
  • Website:https://coronation.ddsb.ca
  • Special Needs % = 26.3
  • Gr 6 Enrolment = 38

Corpus Christi – Catholic School

  • Address: 362 Hillside Avenue, Oshawa, ON, L1J 6L7
  • Phone: 905-728-0491
  • School Board: MonAvenir Catholic School Board
  • Website:https://cc.cscmonavenir.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 36

David Bouchard  – Public School

  • Address:460 Wilson Road South, Oshawa, ON, L1H 6C9
  • Phone: 905-725-8271
  • School Board: Durham District
  • Website:https://davidbouchard.ddsb.ca
  • Special Needs % = 20.8
  • Gr 6 Enrolment = 43

Dr C F Cannon  – Public School

  • Address: 1196 Cedar Street, Oshawa, ON, L1J 3S2
  • Phone: 905-725-0344
  • School Board: Durham District
  • Website:https://cannon.ddsb.ca
  • Special Needs % = 23.3
  • Gr 6 Enrolment = 42

Dr S J Phillips – Public School

  • Address: 625 Simcoe Street North, Oshawa, ON, L1G 4V5
  • Phone: 905-725-4232
  • School Board: Durham District
  • Website:https://phillips.ddsb.ca
  • Special Needs % = 26.9
  • Gr 6 Enrolment = 78

Elsie MacGill  – Public School

  • Address: 800 Greenhill Avenue, Oshawa, ON, L1K 0C8
  • Phone: 905-215-1048
  • School Board: Durham District
  • Website:https://elsiemacgill.ddsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 65

Forest View  – Public School

  • Address: 285 Grandview Street, Oshawa, ON, L1H 7C6
  • Phone: 905-723-8233
  • School Board: Durham District
  • Website:https://forestview.ddsb.ca
  • Special Needs % = 19.6
  • Gr 6 Enrolment = 56

Glen Street – Public School

  • Address: 929 Glen Street, Oshawa, ON, L1J 3T9
  • Phone: 905-723-8821
  • School Board: Durham District
  • Website:https://glenstreet.ddsb.ca
  • Special Needs % = 46.4
  • Gr 6 Enrolment = 27

Gordon B Attersley – Public School

  • Address: 1110 Attersley Drive, Oshawa, ON, L1K 1X8
  • Phone: 905-576-8901
  • School Board: Durham District
  • Website:https://attersley.ddsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 39

Harmony Heights – Public School

  • Address: 590 Galahad Drive, Oshawa, ON, L1K 1M2
  • Phone: 905-433-8933
  • School Board: Durham District
  • Website:https://harmony.ddsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 34

Hillsdale – Public School

  • Address: 525 Oshawa Blvd N, Oshawa, ON, L1G 5T6
  • Phone: 905-723-1231
  • School Board: Durham District
  • Website:https://hillsdale.ddsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 24

St John XXIII – Catholic School

  • Address: 195 Athabasca Street, Oshawa, ON, L1H 7J2
  • Phone: 905-723-1991
  • School Board: Durham Catholic District
  • Website:https://stjohnxxiii.dcdsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 32

Kedron – Public School

  • Address: 1935 Ritson Road N, Oshawa, ON, L1G 5T6
  • Phone: 905-723-2851
  • School Board: Durham District
  • Website:https://kedron.ddsb.ca
  • Special Needs % = 20.8
  • Gr 6 Enrolment = 47

Lakewoods – Public School

  • Address: 323 Chaleur Avenue , Oshawa, ON, L1J 1G5
  • Phone: 905-576-8820
  • School Board: Durham District
  • Website:https://lakewoods.ddsb.ca
  • Special Needs % = 30.3
  • Gr 6 Enrolment = 30

Mary Street – Public School

  • Address: 110 Mary Street, Oshawa, ON, L1J 7S2
  • Phone: 905-433-8910
  • School Board: Durham District
  • Website:https://marystreet.ddsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 11

Monsignor Phillip Coffey – Catholic School

  • Address: 1324 Oxford Street, Oshawa, ON, L1J 3WB
  • Phone: 905-723-4241
  • School Board: Durham Catholic District
  • Website:https://coffey.dcdsb.ca
  • Special Needs % = 25
  • Gr 6 Enrolment = 44

Norman G Powers – Public School

  • Address: 1555 Coldstream Drive, Oshawa, ON, L1K 3B5
  • Phone: 905-728-5448
  • School Board: Durham District
  • Website:https://marystreet.ddsb.ca
  • Special Needs % = 15.9
  • Gr 6 Enrolment = 68

Northern Dancer – Public School

  • Address: 2200 Bridle Road, Oshawa, ON, L1L 0L5
  • Phone: 905-440-7350
  • School Board: Durham District
  • Website:https://northerndancer.ddsb.ca
  • Special Needs % = 20.2
  • Gr 6 Enrolment = 82

Pierre Elliot Trudeau – Public School

  • Address:1111 Beatrice Street E, Oshawa, ON, L1K 2S7
  • Phone: 905-725-7353
  • School Board: Durham District
  • Website:https://pierreelliotttrudeau.ddsb.ca
  • Special Needs % = 14
  • Gr 6 Enrolment = 82

Queen Elizabeth – Public School

  • Address:1205 Simcoe Street N, Oshawa, ON, L1G 4X1
  • Phone: 905-723-7042
  • School Board: Durham District
  • Website:https://queene.ddsb.ca
  • Special Needs % = 35.2
  • Gr 6 Enrolment = 53

Seneca Trail – Public School

  • Address:1915 Queensbury Drive, Oshawa, ON, L1K 0S1
  • Phone: 905-728- 2210
  • School Board: Durham District
  • Website:https://senecatrail.ddsb.ca
  • Special Needs % = 15.6
  • Gr 6 Enrolment = 64

Sherwood – Public School

  • Address:633 Ormond Drive, Oshawa, ON, L1K 2W6
  • Phone: 905-728- 9283
  • School Board: Durham District
  • Website:https://sherwood.ddsb.ca
  • Special Needs % = 30.8
  • Gr 6 Enrolment = 47

Sir Albert Love – Catholic School

  • Address: 425 Wilson Road N, Oshawa, ON, L1G 6E6
  • Phone: 905-728-3971
  • School Board: Durham Catholic District
  • Website:https://sal.dcdsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 29

St Christopher – Catholic School

  • Address: 431 Annapolis Avenue, Oshawa, ON, L1J 2Y5
  • Phone: 905-725-7672
  • School Board: Durham Catholic District
  • Website:https://stchristopher.dcdsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 48

St Hedwig – Catholic School

  • Address: 421 Olive Avenue, Oshawa, ON, L1H 2R2
  • Phone: 905-728-5521
  • School Board: Durham Catholic District
  • Website:https://sthedwig.dcdsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 13

St John Bosco – Catholic School

  • Address: 1600 Clearbrook Drive, Oshawa, ON, L1K 2P6
  • Phone: 905-743-6223
  • School Board: Durham Catholic District
  • Website:https://stjohnbosco.dcdsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 33

St Joseph – Catholic School

  • Address: 1200 Summerwood Heights, Oshawa, ON, L1K 0C2
  • Phone: 905-725 6751
  • School Board: Durham Catholic District
  • Website:https://stjoseph-oshawa.dcdsb.ca
  • Special Needs % = 21.2
  • Gr 6 Enrolment = 61

St Kateri Tekakwitha – Catholic School

  • Address: 1425 Coldstream Drive, Oshawa, ON, L1K 0B5
  • Phone: 905-571-1969
  • School Board: Durham Catholic District
  • Website:https://stkateri.dcdsb.ca
  • Special Needs % = 20.8
  • Gr 6 Enrolment = 46

St Thomas Aquinas – Catholic School

  • Address: 400 Pacific Avenue, Oshawa, ON, L1J 1V9
  • Phone: 905-723-1721
  • School Board: Durham Catholic District
  • Website:https://stthomasaquinas.dcdsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 32

St Anne – Catholic School

  • Address: 2465 Bridle Road, Oshawa, ON, L1L 0J1
  • Phone: 905-723-2421
  • School Board: Durham Catholic District
  • Website:https://stanne.dcdsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 55

Stephen G Saywell – Public School

  • Address: 855 Roundelay Drive, Oshawa, ON, L1J 7V1
  • Phone: 905-579-5437
  • School Board: Durham District
  • Website:https://stephengsaywell.ddsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 39

Stephen G Saywell – Public School

  • Address: 1130 Mohawk Street, Oshawa, ON, L1G 4G7
  • Phone: 905-723-9223
  • School Board: Durham District
  • Website:https://sunsetheights.ddsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 42

Village Union – Public School

  • Address: 155 Gibb Street, Oshawa, ON, L1J 1Y4
  • Phone: 905-725-1622
  • School Board: Durham District
  • Website:https://villageunion.ddsb.ca
  • Special Needs % = 35.1
  • Gr 6 Enrolment = 34

Vincent Massey – Public School

  • Address: 211 Harmony Road N, Oshawa, ON, L1G 6L4
  • Phone: 905-728-0681
  • School Board: Durham District
  • Website:https://vincentmassey.ddsb.ca
  • Special Needs % = 26.9
  • Gr 6 Enrolment = 63

Waverley – Public School

  • Address: 100 Waverley Street S, Oshawa, ON, L1J 5V1
  • Phone: 905-728-4461
  • School Board: Durham District
  • Website:https://waverly.ddsb.ca
  • Special Needs % = 28.3
  • Gr 6 Enrolment = 42

Woodcrest – Public School

  • Address: 506 Woodcrest Ave, Oshawa, ON, L1J 2TB
  • Phone: 905-725-1031
  • School Board: Durham District
  • Website:https://woodcrest.ddsb.ca
  • Special Needs % = 0
  • Gr 6 Enrolment = 27

Finding the right elementary school can have a big impact on your child’s learning experience—and your family’s overall satisfaction with a new neighbourhood. We hope this guide has helped bring some clarity as you explore the many excellent elementary school options in Oshawa.

Remember, while Fraser Institute rankings provide helpful insight, they’re just one part of the picture. Visiting schools, connecting with other parents, and thinking about what matters most for your child’s growth and happiness are just as important.

If you’re planning a move to Oshawa and need help understanding school catchment areas, exploring family-friendly neighbourhoods, or simply want a local perspective, I’d be happy to assist. Let’s find the right fit—for both your child’s education and your next home.