All districts
OntarioSchool board

Niagara Catholic District School Board

Schools by level

Elementary 50 · High school 8

At a glance

Students
22,350 (2024-25)
Schools
58

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 (58)

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

Elementary 50

  • Alexander Kuska KSG Catholic Elementary School

    Grades JK-8 · Welland · Students 505 · Zoned · Gr 3 math 84% · Gr 6 math 71% · Gr 3 reading 96% · Gr 3 writing 100% · Gr 6 reading 88% · Gr 6 writing 90% (EQAO 2024-25)

  • Assumption Catholic Elementary School

    Grades JK-8 · St Catharines · Students 170 · Zoned · Gr 3 math 58% · Gr 6 math 82% · Gr 3 reading 100% · Gr 3 writing 100% · Gr 6 reading 94% · Gr 6 writing 88% (EQAO 2024-25)

  • Canadian Martyrs Catholic Elementary School

    Grades JK-8 · St Catharines · Students 480 · Zoned · Gr 3 math 77% · Gr 6 math 71% · Gr 3 reading 86% · Gr 3 writing 74% · Gr 6 reading 98% · Gr 6 writing 95% (EQAO 2024-25)

  • Father Hennepin Catholic Elementary School

    Grades JK-8 · Niagara Falls · Students 310 · Zoned · Gr 3 math 92% · Gr 6 math 73% · Gr 3 reading 100% · Gr 3 writing 92% · Gr 6 reading 96% · Gr 6 writing 100% (EQAO 2024-25)

  • Holy Name Catholic Elementary School

    Grades JK-8 · Welland · Students 430 · Zoned · Gr 3 math 98% · Gr 6 math 48% · Gr 3 reading 93% · Gr 3 writing 93% · Gr 6 reading 93% · Gr 6 writing 90% (EQAO 2024-25)

  • Loretto Catholic Elementary School

    Grades JK-8 · Niagara Falls · Students 400 · Zoned · Gr 3 math 56% · Gr 6 math 78% · Gr 3 reading 84% · Gr 3 writing 60% · Gr 6 reading 98% · Gr 6 writing 95% (EQAO 2024-25)

  • Mary Ward Catholic Elementary School

    Grades JK-8 · Niagara Falls · Students 370 · Zoned · Gr 3 math 89% · Gr 6 math 76% · Gr 3 reading 89% · Gr 3 writing 91% · Gr 6 reading 100% · Gr 6 writing 91% (EQAO 2024-25)

  • Notre Dame Catholic Elementary School

    Grades JK-8 · Niagara Falls · Students 380 · Zoned · Gr 3 math 53% · Gr 6 math 75% · Gr 3 reading 57% · Gr 3 writing 30% · Gr 6 reading 96% · Gr 6 writing 93% (EQAO 2024-25)

  • Our Lady of Fatima Catholic Elementary School

    Grades JK-8 · St Catharines · Students 390 · Zoned · Gr 3 math 97% · Gr 6 math 81% · Gr 3 reading 82% · Gr 3 writing 82% · Gr 6 reading 97% · Gr 6 writing 95% (EQAO 2024-25)

  • Our Lady of Fatima Catholic Elementary School

    Grades JK-8 · Grimsby · Students 530 · Zoned · Gr 3 math 67% · Gr 6 math 48% · Gr 3 reading 79% · Gr 3 writing 63% · Gr 6 reading 90% · Gr 6 writing 93% (EQAO 2024-25)

  • Our Lady of Mount Carmel Catholic Elementary School

    Grades JK-8 · Niagara Falls · Students 815 · Zoned · Gr 3 math 77% · Gr 6 math 49% · Gr 3 reading 88% · Gr 3 writing 83% · Gr 6 reading 91% · Gr 6 writing 81% (EQAO 2024-25)

  • Our Lady of the Holy Rosary Catholic Elementary School

    Grades JK-8 · Thorold · Students 815 · Zoned · Gr 3 math 73% · Gr 6 math 36% · Gr 3 reading 80% · Gr 3 writing 78% · Gr 6 reading 86% · Gr 6 writing 83% (EQAO 2024-25)

  • Our Lady of Victory Catholic Elementary School

    Grades JK-8 · Fort Erie · Students 280 · Zoned · Gr 3 math 60% · Gr 6 math 40% · Gr 3 reading 80% · Gr 3 writing 50% · Gr 6 reading 93% · Gr 6 writing 80% (EQAO 2024-25)

  • Pope Francis Catholic Elementary School

    Grades K-8 · Thorold · Zoned

  • Sacred Heart Catholic Elementary School

    Grades JK-8 · Niagara Falls · Students 305 · Zoned · Gr 3 math 74% · Gr 6 math 76% · Gr 3 reading 77% · Gr 3 writing 71% · Gr 6 reading 97% · Gr 6 writing 100% (EQAO 2024-25)

  • St Alexander Catholic Elementary School

    Grades JK-8 · Fonthill · Students 515 · Zoned · Gr 3 math 82% · Gr 6 math 54% · Gr 3 reading 94% · Gr 3 writing 82% · Gr 6 reading 89% · Gr 6 writing 91% (EQAO 2024-25)

  • St Alfred Catholic Elementary School

    Grades JK-8 · St Catharines · Students 405 · Zoned · Gr 3 math 81% · Gr 6 math 43% · Gr 3 reading 93% · Gr 3 writing 93% · Gr 6 reading 96% · Gr 6 writing 93% (EQAO 2024-25)

  • St Andrew Catholic Elementary School

    Grades JK-8 · Welland · Students 320 · Zoned · Gr 3 math 47% · Gr 6 math 96% · Gr 3 reading 78% · Gr 3 writing 59% · Gr 6 reading 86% · Gr 6 writing 92% (EQAO 2024-25)

  • St Ann Catholic Elementary School

    Grades JK-8 · Fenwick · Students 125 · Zoned · Gr 3 math 83% · Gr 6 math 92% · Gr 3 reading 83% · Gr 3 writing 83% · Gr 6 reading 100% · Gr 6 writing 100% (EQAO 2024-25)

  • St Ann Catholic Elementary School

    Grades JK-8 · St Catharines · Students 335 · Zoned · Gr 3 math 85% · Gr 6 math 69% · Gr 3 reading 88% · Gr 3 writing 85% · Gr 6 reading 90% · Gr 6 writing 90% (EQAO 2024-25)

  • St Anthony Catholic Elementary School

    Grades JK-8 · St Catharines · Students 380 · Zoned · Gr 3 math 88% · Gr 6 math 57% · Gr 3 reading 88% · Gr 3 writing 92% · Gr 6 reading 91% · Gr 6 writing 91% (EQAO 2024-25)

  • St Augustine Catholic Elementary School

    Grades JK-8 · Welland · Students 185 · Zoned · Gr 3 math 71% · Gr 6 math 36% · Gr 3 reading 71% · Gr 3 writing 71% · Gr 6 reading 91% · Gr 6 writing 82% (EQAO 2024-25)

  • St Christopher Catholic Elementary School

    Grades JK-8 · St Catharines · Students 180 · Zoned · Gr 3 math 75% · Gr 3 reading 75% · Gr 3 writing 75% (EQAO 2024-25)

  • St Denis Catholic Elementary School

    Grades JK-8 · St Catharines · Students 290 · Zoned · Gr 3 math 62% · Gr 6 math 50% · Gr 3 reading 81% · Gr 3 writing 76% · Gr 6 reading 100% · Gr 6 writing 94% (EQAO 2024-25)

  • St Edward Catholic Elementary School

    Grades JK-8 · Jordan · Students 120 · Zoned · Gr 3 math 94% · Gr 3 reading 100% · Gr 3 writing 100% (EQAO 2024-25)

  • St Elizabeth Catholic Elementary School

    Grades JK-8 · Wainfleet · Students 95 · Zoned · Gr 6 math 17% · Gr 6 reading 75% · Gr 6 writing 67% (EQAO 2024-25)

  • St Gabriel Lalemant Catholic Elementary School

    Grades JK-8 · Niagara Falls · Students 165 · Zoned · Gr 3 math 75% · Gr 6 math 27% · Gr 3 reading 75% · Gr 3 writing 58% · Gr 6 reading 100% · Gr 6 writing 73% (EQAO 2024-25)

  • St George Catholic Elementary School

    Grades JK-8 · Crystal Beach · Students 245 · Zoned · Gr 3 math 78% · Gr 6 math 91% · Gr 3 reading 83% · Gr 3 writing 78% · Gr 6 reading 100% · Gr 6 writing 100% (EQAO 2024-25)

  • St James Catholic Elementary School

    Grades JK-8 · St Catharines · Students 205 · Zoned · Gr 3 math 72% · Gr 6 math 67% · Gr 3 reading 80% · Gr 3 writing 80% · Gr 6 reading 100% · Gr 6 writing 95% (EQAO 2024-25)

  • St John Bosco Catholic Elementary School

    Grades JK-8 · Port Colborne · Students 230 · Zoned · Gr 3 math 50% · Gr 6 math 35% · Gr 3 reading 71% · Gr 3 writing 57% · Gr 6 reading 91% · Gr 6 writing 96% (EQAO 2024-25)

  • St John Catholic Elementary School

    Grades JK-8 · Beamsville · Students 325 · Zoned · Gr 3 math 91% · Gr 6 math 50% · Gr 3 reading 90% · Gr 3 writing 76% · Gr 6 reading 97% · Gr 6 writing 100% (EQAO 2024-25)

  • St John Henry Newman Catholic Elementary School

    Grades JK-8 · Niagara Falls · Students 490 · Zoned · Gr 3 math 73% · Gr 6 math 44% · Gr 3 reading 89% · Gr 3 writing 78% · Gr 6 reading 80% · Gr 6 writing 84% (EQAO 2024-25)

  • St Joseph Catholic Elementary School

    Grades JK-8 · Grimsby · Students 225 · Zoned · Gr 3 math 62% · Gr 6 math 56% · Gr 3 reading 79% · Gr 3 writing 79% · Gr 6 reading 73% · Gr 6 writing 93% (EQAO 2024-25)

  • St Joseph Catholic Elementary School

    Grades JK-8 · Stevensville · Students 120 · Zoned · Gr 3 math 67% · Gr 6 math 64% · Gr 3 reading 58% · Gr 3 writing 83% · Gr 6 reading 94% · Gr 6 writing 94% (EQAO 2024-25)

  • St Kateri Tekakwitha Catholic Elementary School

    Grades K-8 · Thorold · Zoned

  • St Kevin Catholic Elementary School

    Grades JK-8 · Welland · Students 390 · Zoned · Gr 3 math 88% · Gr 6 math 92% · Gr 3 reading 91% · Gr 3 writing 88% · Gr 6 reading 100% · Gr 6 writing 97% (EQAO 2024-25)

  • St Mark Catholic Elementary School

    Grades JK-8 · Beamsville · Students 685 · Zoned · Gr 3 math 76% · Gr 6 math 56% · Gr 3 reading 79% · Gr 3 writing 79% · Gr 6 reading 93% · Gr 6 writing 89% (EQAO 2024-25)

  • St Martin Catholic Elementary School

    Grades JK-8 · Smithville · Students 515 · Zoned · Gr 3 math 66% · Gr 6 math 80% · Gr 3 reading 58% · Gr 3 writing 56% · Gr 6 reading 96% · Gr 6 writing 86% (EQAO 2024-25)

  • St Mary Catholic Elementary School

    Grades JK-8 · Welland · Students 205 · Zoned · Gr 3 math 54% · Gr 6 math 50% · Gr 3 reading 67% · Gr 3 writing 46% · Gr 6 reading 83% · Gr 6 writing 75% (EQAO 2024-25)

  • St Mary Catholic Elementary School

    Grades JK-8 · Niagara Falls · Students 260 · Zoned · Gr 3 math 89% · Gr 6 math 100% · Gr 3 reading 89% · Gr 3 writing 100% · Gr 6 reading 100% · Gr 6 writing 100% (EQAO 2024-25)

  • St Michael Catholic Elementary School

    Grades JK-8 · Niagara-On-The-Lake · Students 265 · Zoned · Gr 3 math 88% · Gr 6 math 92% · Gr 3 reading 92% · Gr 3 writing 96% · Gr 6 reading 100% · Gr 6 writing 100% (EQAO 2024-25)

  • St Nicholas Catholic Elementary School

    Grades JK-8 · St Catharines · Students 215 · Zoned · Gr 3 math 33% · Gr 6 math 18% · Gr 3 reading 78% · Gr 3 writing 61% · Gr 6 reading 82% · Gr 6 writing 82% (EQAO 2024-25)

  • St Patrick Catholic Elementary School

    Grades JK-8 · Port Colborne · Students 150 · Zoned · Gr 3 math 85% · Gr 6 math 74% · Gr 3 reading 92% · Gr 3 writing 92% · Gr 6 reading 89% · Gr 6 writing 100% (EQAO 2024-25)

  • St Patrick Catholic Elementary School

    Grades JK-8 · Niagara Falls · Students 185 · Zoned · Gr 3 math 100% · Gr 3 reading 100% · Gr 3 writing 90% (EQAO 2024-25)

  • St Peter Catholic Elementary School

    Grades JK-8 · St Catharines · Students 250 · Zoned · Gr 3 math 58% · Gr 6 math 79% · Gr 3 reading 89% · Gr 3 writing 68% · Gr 6 reading 95% · Gr 6 writing 84% (EQAO 2024-25)

  • St Philomena Catholic Elementary School

    Grades JK-8 · Fort Erie · Students 265 · Zoned · Gr 3 math 97% · Gr 6 math 56% · Gr 3 reading 96% · Gr 3 writing 86% · Gr 6 reading 95% · Gr 6 writing 89% (EQAO 2024-25)

  • St Teresa of Calcutta Catholic Elementary School

    Grades JK-8 · St. Catharines · Students 205 · Zoned · Gr 3 math 69% · Gr 6 math 35% · Gr 3 reading 83% · Gr 3 writing 83% · Gr 6 reading 65% · Gr 6 writing 82% (EQAO 2024-25)

  • St Theresa Catholic Elementary School

    Grades JK-8 · St Catharines · Students 200 · Zoned · Gr 3 math 76% · Gr 3 reading 94% · Gr 3 writing 71% (EQAO 2024-25)

  • St Therese Catholic Elementary School

    Grades JK-8 · Port Colborne · Students 200 · Zoned · Gr 3 math 77% · Gr 6 math 35% · Gr 3 reading 62% · Gr 3 writing 69% · Gr 6 reading 100% · Gr 6 writing 95% (EQAO 2024-25)

  • St Vincent de Paul Catholic Elementary School

    Grades JK-8 · Niagara Falls · Students 260 · Zoned · Gr 3 math 100% · Gr 6 math 71% · Gr 3 reading 100% · Gr 3 writing 100% · Gr 6 reading 96% · Gr 6 writing 100% (EQAO 2024-25)

High school 8

  • Blessed Trinity Catholic Secondary School

    Grades 9-12 · Grimsby · Students 1,085 · Zoned · OSSLT pass 94% · Gr 9 math 63% (EQAO 2024-25)

  • Denis Morris Catholic High School

    Grades 9-12 · St Catharines · Students 930 · Zoned · OSSLT pass 92% · Gr 9 math 50% (EQAO 2024-25)

  • Holy Cross Catholic Secondary School

    Grades 9-12 · St Catharines · Students 655 · Zoned · OSSLT pass 80% · Gr 9 math 55% (EQAO 2024-25)

  • Lakeshore Catholic High School

    Grades 9-12 · Port Colborne · Students 680 · Zoned · OSSLT pass 87% · Gr 9 math 48% (EQAO 2024-25)

  • Notre Dame College School

    Grades 9-12 · Welland · Students 1,130 · Zoned · OSSLT pass 85% · Gr 9 math 56% (EQAO 2024-25)

  • Saint Francis Catholic Secondary School

    Grades 9-12 · St Catharines · Students 505 · Zoned · OSSLT pass 88% · Gr 9 math 71% (EQAO 2024-25)

  • Saint Michael Catholic High School

    Grades 9-12 · Niagara Falls · Students 1,190 · Zoned · OSSLT pass 88% · Gr 9 math 49% (EQAO 2024-25)

  • Saint Paul Catholic High School

    Grades 9-12 · Niagara Falls · Students 790 · Zoned · OSSLT pass 84% · Gr 9 math 81% (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