All districts
OntarioSchool board

Upper Grand District School Board

Schools by level

Elementary 66 · High school 12

At a glance

Students
35,370 (2024-25)
Schools
78

Official rating

The official rating for this district is not linked yet.

Check the zoned school for an address

Each address is zoned to specific schools. Confirm with the district's official lookup tool or office before you sign a lease.

Schools (78)

Official campus ratings are shown with their year. Use the address lookup to confirm zoning.

Elementary 66

  • Aberfoyle Public School

    Grades JK-8 · Puslinch · Students 375 · Zoned · Gr 3 math 97% · Gr 6 math 79% · Gr 3 reading 94% · Gr 3 writing 94% · Gr 6 reading 100% · Gr 6 writing 98% (EQAO 2024-25)

  • Alma Public School

    Grades JK-6 · Alma · Students 105 · Zoned · Gr 3 math 93% · Gr 6 math 60% · Gr 3 reading 93% · Gr 3 writing 80% · Gr 6 reading 93% · Gr 6 writing 93% (EQAO 2024-25)

  • Arthur Public School

    Grades JK-8 · Arthur · Students 435 · Zoned · Gr 3 math 58% · Gr 6 math 43% · Gr 3 reading 75% · Gr 3 writing 72% · Gr 6 reading 93% · Gr 6 writing 93% (EQAO 2024-25)

  • Brant Avenue Public School

    Grades JK-6 · Guelph · Students 260 · Zoned · Gr 3 math 72% · Gr 6 math 44% · Gr 3 reading 62% · Gr 3 writing 71% · Gr 6 reading 78% · Gr 6 writing 72% (EQAO 2024-25)

  • Brisbane Public School

    Grades JK-6 · Erin · Students 395 · Zoned · Gr 3 math 73% · Gr 6 math 90% · Gr 3 reading 84% · Gr 3 writing 78% · Gr 6 reading 98% · Gr 6 writing 98% (EQAO 2024-25)

  • Centennial Hylands Elementary School

    Grades JK-8 · Shelburne · Students 540 · Zoned · Gr 3 math 44% · Gr 6 math 40% · Gr 3 reading 67% · Gr 3 writing 31% · Gr 6 reading 88% · Gr 6 writing 88% (EQAO 2024-25)

  • Central Public School

    Grades JK-6 · Guelph · Students 240 · Zoned · Gr 3 math 69% · Gr 6 math 77% · Gr 3 reading 83% · Gr 3 writing 79% · Gr 6 reading 96% · Gr 6 writing 88% (EQAO 2024-25)

  • Centre Peel Public School

    Grades JK-8 · Drayton · Students 125 · Zoned · Gr 3 math 60% · Gr 3 reading 70% · Gr 3 writing 50% (EQAO 2024-25)

  • Credit Meadows Elementary School

    Grades JK-8 · Orangeville · Students 455 · Zoned · Gr 3 math 78% · Gr 6 math 74% · Gr 3 reading 74% · Gr 3 writing 71% · Gr 6 reading 95% · Gr 6 writing 95% (EQAO 2024-25)

  • Drayton Heights Public School

    Grades JK-8 · Drayton · Students 405 · Zoned · Gr 3 math 90% · Gr 6 math 70% · Gr 3 reading 85% · Gr 3 writing 79% · Gr 6 reading 89% · Gr 6 writing 97% (EQAO 2024-25)

  • East Garafraxa Central Public School

    Grades JK-8 · Orton · Students 195 · Zoned · Gr 3 math 67% · Gr 6 math 81% · Gr 3 reading 70% · Gr 3 writing 63% · Gr 6 reading 95% · Gr 6 writing 100% (EQAO 2024-25)

  • Ecole Arbour Vista Public School

    Grades JK-8 · Guelph · Students 445 · Zoned · Gr 3 math 88% · Gr 6 math 82% · Gr 3 reading 92% · Gr 3 writing 92% · Gr 6 reading 94% · Gr 6 writing 94% (EQAO 2024-25)

  • Ecole Guelph Lake Public School

    Grades JK-8 · Guelph · Students 490 · Zoned · Gr 3 math 58% · Gr 6 math 60% · Gr 3 reading 71% · Gr 3 writing 66% · Gr 6 reading 95% · Gr 6 writing 95% (EQAO 2024-25)

  • Ecole Harris Mill Public School

    Grades JK-6 · Rockwood · Students 235 · Zoned · Gr 3 math 51% · Gr 3 reading 76% · Gr 3 writing 78% (EQAO 2024-25)

  • Ecole King George Public School

    Grades JK-8 · Guelph · Students 465 · Zoned · Gr 3 math 64% · Gr 6 math 89% · Gr 3 reading 83% · Gr 3 writing 72% · Gr 6 reading 100% · Gr 6 writing 100% (EQAO 2024-25)

  • Edward Johnson Public School

    Grades JK-6 · Guelph · Students 290 · Zoned · Gr 3 math 75% · Gr 6 math 89% · Gr 3 reading 94% · Gr 3 writing 83% · Gr 6 reading 94% · Gr 6 writing 97% (EQAO 2024-25)

  • Elora Public School

    Grades JK-8 · Elora · Students 545 · Zoned · Gr 3 math 66% · Gr 6 math 52% · Gr 3 reading 86% · Gr 3 writing 89% · Gr 6 reading 98% · Gr 6 writing 98% (EQAO 2024-25)

  • Eramosa Public School

    Grades JK-6 · Rockwood · Students 130 · Zoned · Gr 3 math 100% · Gr 3 reading 86% · Gr 3 writing 79% (EQAO 2024-25)

  • Erin Public School

    Grades JK-8 · Erin · Students 315 · Zoned · Gr 3 math 52% · Gr 6 math 32% · Gr 3 reading 88% · Gr 3 writing 60% · Gr 6 reading 79% · Gr 6 writing 89% (EQAO 2024-25)

  • Fred A Hamilton Public School

    Grades JK-6 · Guelph · Students 205 · Zoned · Gr 3 math 52% · Gr 6 math 65% · Gr 3 reading 86% · Gr 3 writing 71% · Gr 6 reading 100% · Gr 6 writing 100% (EQAO 2024-25)

  • Gateway Drive Public School

    Grades JK-8 · Guelph · Students 305 · Zoned · Gr 3 math 91% · Gr 6 math 27% · Gr 3 reading 82% · Gr 3 writing 45% · Gr 6 reading 69% · Gr 6 writing 56% (EQAO 2024-25)

  • Glenbrook Elementary School

    Grades JK-8 · Shelburne · Students 430 · Zoned · Gr 3 math 70% · Gr 6 math 36% · Gr 3 reading 65% · Gr 3 writing 68% · Gr 6 reading 86% · Gr 6 writing 86% (EQAO 2024-25)

  • Grand River Public School

    Grades JK-8 · Fergus · Zoned

  • Grand Valley & District Public School

    Grades JK-8 · Grand Valley · Students 395 · Zoned · Gr 3 math 43% · Gr 6 math 45% · Gr 3 reading 62% · Gr 3 writing 48% · Gr 6 reading 84% · Gr 6 writing 74% (EQAO 2024-25)

  • Hyland Heights Elementary School

    Grades JK-8 · Shelburne · Students 480 · Zoned · Gr 3 math 32% · Gr 6 math 16% · Gr 3 reading 60% · Gr 3 writing 37% · Gr 6 reading 60% · Gr 6 writing 53% (EQAO 2024-25)

  • Island Lake Public School

    Grades JK-8 · Orangeville · Students 525 · Zoned · Gr 3 math 77% · Gr 6 math 44% · Gr 3 reading 85% · Gr 3 writing 81% · Gr 6 reading 81% · Gr 6 writing 87% (EQAO 2024-25)

  • J Douglas Hogarth Public School

    Grades JK-8 · Fergus · Students 610 · Zoned · Gr 3 math 73% · Gr 6 math 58% · Gr 3 reading 92% · Gr 3 writing 76% · Gr 6 reading 91% · Gr 6 writing 90% (EQAO 2024-25)

  • James McQueen Public School

    Grades JK-6 · Fergus · Students 245 · Zoned · Gr 3 math 50% · Gr 3 reading 56% · Gr 3 writing 22% (EQAO 2024-25)

  • Jean Little Public School

    Grades JK-8 · Guelph · Students 395 · Zoned · Gr 3 math 77% · Gr 6 math 83% · Gr 3 reading 90% · Gr 3 writing 80% · Gr 6 reading 93% · Gr 6 writing 100% (EQAO 2024-25)

  • John Black Public School

    Grades JK-8 · Fergus · Students 335 · Zoned · Gr 3 math 86% · Gr 6 math 58% · Gr 3 reading 93% · Gr 3 writing 86% · Gr 6 reading 94% · Gr 6 writing 94% (EQAO 2024-25)

  • John Galt Public School

    Grades JK-8 · Guelph · Students 360 · Zoned · Gr 3 math 48% · Gr 6 math 38% · Gr 3 reading 70% · Gr 3 writing 52% · Gr 6 reading 88% · Gr 6 writing 74% (EQAO 2024-25)

  • John McCrae Public School

    Grades JK-8 · Guelph · Students 545 · Zoned · Gr 3 math 72% · Gr 6 math 84% · Gr 3 reading 80% · Gr 3 writing 80% · Gr 6 reading 97% · Gr 6 writing 100% (EQAO 2024-25)

  • June Avenue Public School

    Grades JK-8 · Guelph · Students 200 · Zoned · Gr 3 math 94% · Gr 6 math 43% · Gr 3 reading 94% · Gr 3 writing 88% · Gr 6 reading 86% · Gr 6 writing 86% (EQAO 2024-25)

  • Ken Danby Public School

    Grades JK-8 · Guelph · Students 570 · Zoned · Gr 3 math 76% · Gr 6 math 97% · Gr 3 reading 88% · Gr 3 writing 73% · Gr 6 reading 98% · Gr 6 writing 90% (EQAO 2024-25)

  • Kenilworth Public School

    Grades JK-6 · Kenilworth · Students 85 · Zoned · Gr 3 math 53% · Gr 3 reading 67% · Gr 3 writing 60% (EQAO 2024-25)

  • Kortright Hills Public School

    Grades JK-8 · Guelph · Students 525 · Zoned · Gr 3 math 76% · Gr 6 math 72% · Gr 3 reading 82% · Gr 3 writing 75% · Gr 6 reading 90% · Gr 6 writing 92% (EQAO 2024-25)

  • Laurelwoods Elementary School

    Grades JK-8 · Orangeville · Students 245 · Zoned · Gr 3 math 100% · Gr 6 math 44% · Gr 3 reading 100% · Gr 3 writing 94% · Gr 6 reading 94% · Gr 6 writing 85% (EQAO 2024-25)

  • Maryborough Public School

    Grades JK-6 · Moorefield · Students 165 · Zoned · Gr 3 math 66% · Gr 6 math 61% · Gr 3 reading 78% · Gr 3 writing 52% · Gr 6 reading 96% · Gr 6 writing 100% (EQAO 2024-25)

  • Minto-Clifford Central Public School

    Grades JK-8 · Harriston · Students 445 · Zoned · Gr 3 math 59% · Gr 6 math 37% · Gr 3 reading 74% · Gr 3 writing 66% · Gr 6 reading 79% · Gr 6 writing 87% (EQAO 2024-25)

  • Mitchell Woods Public School

    Grades JK-8 · Guelph · Students 515 · Zoned · Gr 3 math 62% · Gr 6 math 56% · Gr 3 reading 74% · Gr 3 writing 55% · Gr 6 reading 83% · Gr 6 writing 85% (EQAO 2024-25)

  • Mono-Amaranth Public School

    Grades JK-8 · Mono · Students 295 · Zoned · Gr 3 math 67% · Gr 6 math 48% · Gr 3 reading 89% · Gr 3 writing 44% · Gr 6 reading 87% · Gr 6 writing 89% (EQAO 2024-25)

  • Montgomery Village Public School

    Grades JK-8 · Orangeville · Students 475 · Zoned · Gr 3 math 57% · Gr 6 math 26% · Gr 3 reading 71% · Gr 3 writing 71% · Gr 6 reading 70% · Gr 6 writing 78% (EQAO 2024-25)

  • Ottawa Crescent Public School

    Grades JK-6 · Guelph · Students 235 · Zoned · Gr 3 math 39% · Gr 6 math 32% · Gr 3 reading 48% · Gr 3 writing 42% · Gr 6 reading 84% · Gr 6 writing 76% (EQAO 2024-25)

  • Paisley Road Public School

    Grades JK-6 · Guelph · Students 385 · Zoned · Gr 3 math 65% · Gr 6 math 42% · Gr 3 reading 78% · Gr 3 writing 60% · Gr 6 reading 70% · Gr 6 writing 70% (EQAO 2024-25)

  • Palmerston Public School

    Grades JK-8 · Palmerston · Students 480 · Zoned · Gr 3 math 71% · Gr 6 math 66% · Gr 3 reading 84% · Gr 3 writing 63% · Gr 6 reading 92% · Gr 6 writing 88% (EQAO 2024-25)

  • Parkinson Centennial School

    Grades JK-8 · Orangeville · Students 390 · Zoned · Gr 3 math 39% · Gr 6 math 7% · Gr 3 reading 52% · Gr 3 writing 48% · Gr 6 reading 66% · Gr 6 writing 55% (EQAO 2024-25)

  • Ponsonby Public School

    Grades JK-6 · Guelph · Students 150 · Zoned · Gr 3 math 84% · Gr 6 math 76% · Gr 3 reading 89% · Gr 3 writing 84% · Gr 6 reading 100% · Gr 6 writing 100% (EQAO 2024-25)

  • Primrose Elementary School

    Grades JK-8 · Mulmur · Students 550 · Zoned · Gr 3 math 65% · Gr 6 math 38% · Gr 3 reading 65% · Gr 3 writing 69% · Gr 6 reading 85% · Gr 6 writing 92% (EQAO 2024-25)

  • Princess Elizabeth Public School

    Grades JK-8 · Orangeville · Students 520 · Zoned · Gr 3 math 68% · Gr 6 math 65% · Gr 3 reading 82% · Gr 3 writing 78% · Gr 6 reading 100% · Gr 6 writing 90% (EQAO 2024-25)

  • Princess Margaret Public School

    Grades JK-8 · Orangeville · Students 280 · Zoned · Gr 3 math 88% · Gr 6 math 46% · Gr 3 reading 88% · Gr 3 writing 100% · Gr 6 reading 92% · Gr 6 writing 88% (EQAO 2024-25)

  • Priory Park Public School

    Grades JK-6 · Guelph · Students 210 · Zoned · Gr 3 math 62% · Gr 6 math 53% · Gr 3 reading 56% · Gr 3 writing 50% · Gr 6 reading 95% · Gr 6 writing 84% (EQAO 2024-25)

  • Rickson Ridge Public School

    Grades JK-8 · Guelph · Students 600 · Zoned · Gr 3 math 79% · Gr 6 math 68% · Gr 3 reading 89% · Gr 3 writing 82% · Gr 6 reading 94% · Gr 6 writing 100% (EQAO 2024-25)

  • Rockwood Centennial Public School

    Grades JK-8 · Rockwood · Students 340 · Zoned · Gr 3 math 75% · Gr 6 math 63% · Gr 3 reading 90% · Gr 3 writing 80% · Gr 6 reading 90% · Gr 6 writing 89% (EQAO 2024-25)

  • Ross R MacKay Public School

    Grades JK-6 · Hillsburgh · Students 110 · Zoned · Gr 3 math 86% · Gr 6 math 60% · Gr 3 reading 86% · Gr 3 writing 79% · Gr 6 reading 90% · Gr 6 writing 100% (EQAO 2024-25)

  • Salem Public School

    Grades JK-6 · Elora · Students 285 · Zoned · Gr 3 math 79% · Gr 6 math 79% · Gr 3 reading 82% · Gr 3 writing 84% · Gr 6 reading 97% · Gr 6 writing 92% (EQAO 2024-25)

  • Sir Isaac Brock Public School

    Grades JK-8 · Guelph · Students 550 · Zoned · Gr 3 math 86% · Gr 6 math 88% · Gr 3 reading 88% · Gr 3 writing 81% · Gr 6 reading 95% · Gr 6 writing 98% (EQAO 2024-25)

  • Spencer Avenue Elementary School

    Grades JK-8 · Orangeville · Students 440 · Zoned · Gr 3 math 71% · Gr 6 math 53% · Gr 3 reading 75% · Gr 3 writing 72% · Gr 6 reading 89% · Gr 6 writing 95% (EQAO 2024-25)

  • Taylor Evans Public School

    Grades JK-8 · Guelph · Students 460 · Zoned · Gr 3 math 63% · Gr 6 math 44% · Gr 3 reading 86% · Gr 3 writing 66% · Gr 6 reading 91% · Gr 6 writing 79% (EQAO 2024-25)

  • Victoria Cross Public School

    Grades JK-8 · Mount Forest · Students 450 · Zoned · Gr 3 math 61% · Gr 6 math 38% · Gr 3 reading 79% · Gr 3 writing 54% · Gr 6 reading 85% · Gr 6 writing 66% (EQAO 2024-25)

  • Victoria Terrace Public School

    Grades JK-6 · Fergus · Students 200 · Zoned · Gr 3 math 95% · Gr 6 math 50% · Gr 3 reading 100% · Gr 3 writing 84% · Gr 6 reading 88% · Gr 6 writing 85% (EQAO 2024-25)

  • Victory Public School

    Grades JK-6 · Guelph · Students 285 · Zoned · Gr 3 math 87% · Gr 6 math 94% · Gr 3 reading 87% · Gr 3 writing 74% · Gr 6 reading 100% · Gr 6 writing 94% (EQAO 2024-25)

  • Waverley Drive Public School

    Grades JK-8 · Guelph · Students 585 · Zoned · Gr 3 math 53% · Gr 6 math 75% · Gr 3 reading 62% · Gr 3 writing 52% · Gr 6 reading 96% · Gr 6 writing 96% (EQAO 2024-25)

  • Westminster Woods Public School

    Grades JK-8 · Guelph · Students 610 · Zoned · Gr 3 math 84% · Gr 6 math 72% · Gr 3 reading 87% · Gr 3 writing 76% · Gr 6 reading 98% · Gr 6 writing 98% (EQAO 2024-25)

  • Westwood Public School

    Grades JK-8 · Guelph · Students 315 · Zoned · Gr 3 math 65% · Gr 6 math 76% · Gr 3 reading 71% · Gr 3 writing 65% · Gr 6 reading 100% · Gr 6 writing 100% (EQAO 2024-25)

  • William C. Winegard Public School

    Grades JK-8 · Guelph · Students 495 · Zoned · Gr 3 math 71% · Gr 6 math 56% · Gr 3 reading 82% · Gr 3 writing 69% · Gr 6 reading 92% · Gr 6 writing 87% (EQAO 2024-25)

  • Willow Road Public School

    Grades JK-8 · Guelph · Students 435 · Zoned · Gr 3 math 50% · Gr 6 math 39% · Gr 3 reading 46% · Gr 3 writing 54% · Gr 6 reading 89% · Gr 6 writing 83% (EQAO 2024-25)

High school 12

  • Centennial Collegiate and Vocational Institute

    Grades 9-12 · Guelph · Students 1,655 · Zoned · OSSLT pass 93% · Gr 9 math 75% (EQAO 2024-25)

  • Centre Dufferin District High School

    Grades 9-12 · Shelburne · Students 810 · Zoned · OSSLT pass 76% · Gr 9 math 37% (EQAO 2024-25)

  • Centre Wellington District High School

    Grades 9-12 · Fergus · Students 1,190 · Zoned · OSSLT pass 89% · Gr 9 math 63% (EQAO 2024-25)

  • Day School -Wellington Centre - ContEd

    Grades 11-12 · Guelph · Students 120 · Zoned

  • Erin District High School

    Grades 9-12 · Erin · Students 530 · Zoned · OSSLT pass 97% · Gr 9 math 61% (EQAO 2024-25)

  • Guelph Collegiate and Vocational Institute

    Grades 9-12 · Guelph · Students 1,735 · Zoned · OSSLT pass 91% · Gr 9 math 71% (EQAO 2024-25)

  • John F Ross Collegiate and Vocational Institute

    Grades 9-12 · Guelph · Students 2,115 · Zoned · OSSLT pass 90% · Gr 9 math 76% (EQAO 2024-25)

  • Norwell District Secondary School

    Grades 9-12 · Palmerston · Students 735 · Zoned · OSSLT pass 84% · Gr 9 math 66% (EQAO 2024-25)

  • Orangeville District Secondary School

    Grades 9-12 · Orangeville · Students 1,095 · Zoned · OSSLT pass 82% · Gr 9 math 43% (EQAO 2024-25)

  • Two Rivers Secondary School

    Grades 9-12 · Guelph · Zoned

  • Wellington Heights Secondary School

    Grades 9-12 · Mount Forest · Students 470 · Zoned · OSSLT pass 86% · Gr 9 math 43% (EQAO 2024-25)

  • Westside Secondary School

    Grades 9-12 · Orangeville · Students 760 · Zoned · OSSLT pass 84% · Gr 9 math 53% (EQAO 2024-25)

Checklist before renting in this district

Check these before you sign a lease.

  • Checked the assigned school for the exact address with the official lookup before signing

  • Asked the district or council whether boundary or admission changes are planned

  • Asked whether the assigned school has room (or sends overflow elsewhere)

  • Checked that the lease is accepted as proof of address on the enrolment list

  • Asked how the assigned school supports English learners (ESL/EAL)

  • Checked the commute (school-bus eligibility, walking route)

  • Checked on the state or board page whether our visa means paying public-school fees

    Always confirm your own situation with the official authority or an immigration professional.

    Source:Vancouver School Board (checked 2026-10-30)

Open the full checklist

ESL / ELL support

Public schools support English learners as ESL/ELL (Canada), EAL/D (Australia) or ESOL (New Zealand). An English assessment at enrolment decides the support; ask the school or board about its programme.

Sources

Canada's schools and school boards come from each province's published lists. Every figure carries its year. No house prices, crime data or home-made rankings.

Ask Sam about districts