Waterloo Catholic District School Board
Schools by level
Elementary 48 · High school 6
At a glance
- Students
- 28,135 (2024-25)
- Schools
- 54
- Website
- www.wcdsb.ca
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 (54)
Official campus ratings are shown with their year. Use the address lookup to confirm zoning.
Elementary 48
Blessed Sacrament Catholic Elementary School
Grades JK-8 · Kitchener · Students 290 · Zoned · Gr 3 math 75% · Gr 6 math 48% · Gr 3 reading 82% · Gr 3 writing 71% · Gr 6 reading 80% · Gr 6 writing 84% (EQAO 2024-25)
Canadian Martyrs Catholic Elementary School
Grades JK-8 · Kitchener · Students 520 · Zoned · Gr 3 math 69% · Gr 6 math 80% · Gr 3 reading 75% · Gr 3 writing 74% · Gr 6 reading 94% · Gr 6 writing 98% (EQAO 2024-25)
Christ The King Catholic Elementary School
Grades JK-8 · Cambridge · Students 235 · Zoned · Gr 3 math 41% · Gr 6 math 34% · Gr 3 reading 65% · Gr 3 writing 53% · Gr 6 reading 71% · Gr 6 writing 68% (EQAO 2024-25)
Guardian Angels Catholic Elementary School (Elementary) School
Grades JK-8 · Cambridge · Zoned
Holy Family Catholic Elementary School
Grades JK-8 · New Hamburg · Students 405 · Zoned · Gr 3 math 73% · Gr 6 math 39% · Gr 3 reading 65% · Gr 3 writing 76% · Gr 6 reading 68% · Gr 6 writing 83% (EQAO 2024-25)
Holy Rosary Catholic Elementary School
Grades JK-8 · Waterloo · Students 560 · Zoned · Gr 3 math 66% · Gr 6 math 58% · Gr 3 reading 71% · Gr 3 writing 68% · Gr 6 reading 92% · Gr 6 writing 85% (EQAO 2024-25)
Holy Spirit Catholic Elementary School
Grades JK-8 · Cambridge · Students 590 · Zoned · Gr 3 math 72% · Gr 6 math 61% · Gr 3 reading 77% · Gr 3 writing 68% · Gr 6 reading 83% · Gr 6 writing 73% (EQAO 2024-25)
Holy Trinity Catholic Elementary School
Grades JK-8 · Kitchener · Zoned
John Sweeney Catholic Elementary School
Grades JK-8 · Kitchener · Students 720 · Zoned · Gr 3 math 66% · Gr 6 math 72% · Gr 3 reading 85% · Gr 3 writing 73% · Gr 6 reading 85% · Gr 6 writing 82% (EQAO 2024-25)
Monsignor Haller Catholic Elementary School
Grades JK-8 · Kitchener · Students 400 · Zoned · Gr 3 math 58% · Gr 6 math 32% · Gr 3 reading 79% · Gr 3 writing 61% · Gr 6 reading 82% · Gr 6 writing 64% (EQAO 2024-25)
Notre Dame Catholic Intermediate School
Grades 7-8 · Kitchener · Zoned
Our Lady of Fatima Catholic Elementary School
Grades JK-8 · Cambridge · Students 375 · Zoned · Gr 3 math 64% · Gr 6 math 53% · Gr 3 reading 81% · Gr 3 writing 53% · Gr 6 reading 79% · Gr 6 writing 76% (EQAO 2024-25)
Our Lady of Grace Catholic Elementary School
Grades JK-8 · Kitchener · Students 355 · Zoned · Gr 3 math 59% · Gr 6 math 32% · Gr 3 reading 76% · Gr 3 writing 56% · Gr 6 reading 71% · Gr 6 writing 71% (EQAO 2024-25)
Our Lady of Lourdes Catholic Elementary School
Grades JK-8 · Waterloo · Students 385 · Zoned · Gr 3 math 64% · Gr 6 math 45% · Gr 3 reading 71% · Gr 3 writing 54% · Gr 6 reading 83% · Gr 6 writing 83% (EQAO 2024-25)
Saint John Paul II Catholic Elementary School
Grades JK-8 · Kitchener · Students 655 · Zoned · Gr 3 math 66% · Gr 6 math 74% · Gr 3 reading 72% · Gr 3 writing 62% · Gr 6 reading 96% · Gr 6 writing 94% (EQAO 2024-25)
Sir Edgar Bauer Catholic Elementary School
Grades JK-8 · Waterloo · Students 445 · Zoned · Gr 3 math 69% · Gr 6 math 60% · Gr 3 reading 76% · Gr 3 writing 78% · Gr 6 reading 86% · Gr 6 writing 78% (EQAO 2024-25)
St Agnes Catholic Elementary School
Grades JK-8 · Waterloo · Students 595 · Zoned · Gr 3 math 71% · Gr 6 math 43% · Gr 3 reading 80% · Gr 3 writing 64% · Gr 6 reading 73% · Gr 6 writing 74% (EQAO 2024-25)
St Aloysius Catholic Elementary School
Grades JK-8 · Kitchener · Students 550 · Zoned · Gr 3 math 52% · Gr 6 math 30% · Gr 3 reading 76% · Gr 3 writing 72% · Gr 6 reading 81% · Gr 6 writing 77% (EQAO 2024-25)
St Anne Catholic Elementary School
Grades JK-8 · Cambridge · Students 425 · Zoned · Gr 3 math 46% · Gr 6 math 27% · Gr 3 reading 63% · Gr 3 writing 53% · Gr 6 reading 68% · Gr 6 writing 54% (EQAO 2024-25)
St Anne Catholic Elementary School
Grades JK-8 · Kitchener · Students 750 · Zoned · Gr 3 math 55% · Gr 6 math 45% · Gr 3 reading 68% · Gr 3 writing 53% · Gr 6 reading 90% · Gr 6 writing 82% (EQAO 2024-25)
St Augustine Catholic Elementary School
Grades JK-8 · Cambridge · Students 525 · Zoned · Gr 3 math 60% · Gr 6 math 53% · Gr 3 reading 77% · Gr 3 writing 60% · Gr 6 reading 80% · Gr 6 writing 87% (EQAO 2024-25)
St Bernadette Catholic Elementary School
Grades JK-8 · Kitchener · Students 435 · Zoned · Gr 3 math 52% · Gr 6 math 42% · Gr 3 reading 85% · Gr 3 writing 48% · Gr 6 reading 92% · Gr 6 writing 83% (EQAO 2024-25)
St Boniface Catholic Elementary School
Grades JK-8 · Maryhill · Students 400 · Zoned · Gr 3 math 79% · Gr 6 math 41% · Gr 3 reading 79% · Gr 3 writing 77% · Gr 6 reading 78% · Gr 6 writing 83% (EQAO 2024-25)
St Brigid Catholic Elementary School
Grades JK-8 · Ayr · Students 355 · Zoned · Gr 3 math 65% · Gr 6 math 67% · Gr 3 reading 84% · Gr 3 writing 74% · Gr 6 reading 100% · Gr 6 writing 100% (EQAO 2024-25)
St Clement Catholic Elementary School
Grades JK-8 · St Clements · Students 250 · Zoned · Gr 3 math 83% · Gr 6 math 66% · Gr 3 reading 83% · Gr 3 writing 78% · Gr 6 reading 79% · Gr 6 writing 83% (EQAO 2024-25)
St Daniel Catholic Elementary School
Grades JK-8 · Kitchener · Students 590 · Zoned · Gr 3 math 40% · Gr 6 math 42% · Gr 3 reading 50% · Gr 3 writing 60% · Gr 6 reading 80% · Gr 6 writing 73% (EQAO 2024-25)
St Dominic Savio Catholic Elementary School
Grades JK-8 · Kitchener · Students 565 · Zoned · Gr 3 math 69% · Gr 6 math 71% · Gr 3 reading 78% · Gr 3 writing 67% · Gr 6 reading 93% · Gr 6 writing 100% (EQAO 2024-25)
St Elizabeth Catholic Elementary School
Grades JK-8 · Cambridge · Students 415 · Zoned · Gr 3 math 69% · Gr 6 math 52% · Gr 3 reading 77% · Gr 3 writing 72% · Gr 6 reading 90% · Gr 6 writing 92% (EQAO 2024-25)
St Gabriel Catholic Elementary School
Grades JK-8 · Cambridge · Students 530 · Zoned · Gr 3 math 75% · Gr 6 math 67% · Gr 3 reading 92% · Gr 3 writing 77% · Gr 6 reading 92% · Gr 6 writing 92% (EQAO 2024-25)
St Gregory Catholic Elementary School
Grades JK-8 · Cambridge · Students 145 · Zoned · Gr 3 math 35% · Gr 6 math 38% · Gr 3 reading 53% · Gr 3 writing 35% · Gr 6 reading 88% · Gr 6 writing 76% (EQAO 2024-25)
St John Catholic Elementary School
Grades JK-8 · Kitchener · Students 460 · Zoned · Gr 3 math 39% · Gr 6 math 43% · Gr 3 reading 44% · Gr 3 writing 34% · Gr 6 reading 63% · Gr 6 writing 63% (EQAO 2024-25)
St Joseph Catholic Elementary School
Grades JK-8 · Cambridge · Students 280 · Zoned · Gr 3 math 76% · Gr 6 math 70% · Gr 3 reading 86% · Gr 3 writing 76% · Gr 6 reading 90% · Gr 6 writing 90% (EQAO 2024-25)
St Josephine Bakhita Catholic Elementary School
Grades JK-8 · Kitchener · Students 815 · Zoned · Gr 3 math 71% · Gr 6 math 66% · Gr 3 reading 87% · Gr 3 writing 76% · Gr 6 reading 81% · Gr 6 writing 81% (EQAO 2024-25)
St Kateri Tekakwitha Catholic Elementary School
Grades JK-8 · Kitchener · Students 510 · Zoned · Gr 3 math 65% · Gr 6 math 38% · Gr 3 reading 69% · Gr 3 writing 69% · Gr 6 reading 85% · Gr 6 writing 87% (EQAO 2024-25)
St Luke Catholic Elementary School
Grades JK-8 · Waterloo · Students 505 · Zoned · Gr 3 math 82% · Gr 6 math 73% · Gr 3 reading 82% · Gr 3 writing 68% · Gr 6 reading 88% · Gr 6 writing 98% (EQAO 2024-25)
St Margaret Catholic Elementary School
Grades JK-8 · Cambridge · Students 315 · Zoned · Gr 3 math 72% · Gr 6 math 43% · Gr 3 reading 69% · Gr 3 writing 38% · Gr 6 reading 81% · Gr 6 writing 76% (EQAO 2024-25)
St Mark Catholic Elementary School
Grades JK-8 · Kitchener · Students 390 · Zoned · Gr 3 math 91% · Gr 6 math 38% · Gr 3 reading 94% · Gr 3 writing 91% · Gr 6 reading 76% · Gr 6 writing 81% (EQAO 2024-25)
St Matthew Catholic Elementary School
Grades JK-8 · Waterloo · Students 425 · Zoned · Gr 3 math 83% · Gr 6 math 72% · Gr 3 reading 86% · Gr 3 writing 78% · Gr 6 reading 98% · Gr 6 writing 95% (EQAO 2024-25)
St Michael Catholic Elementary School
Grades JK-8 · Cambridge · Students 310 · Zoned · Gr 3 math 69% · Gr 6 math 31% · Gr 3 reading 67% · Gr 3 writing 56% · Gr 6 reading 73% · Gr 6 writing 77% (EQAO 2024-25)
St Nicholas Catholic Elementary School
Grades JK-8 · Waterloo · Students 495 · Zoned · Gr 3 math 58% · Gr 6 math 44% · Gr 3 reading 71% · Gr 3 writing 58% · Gr 6 reading 90% · Gr 6 writing 77% (EQAO 2024-25)
St Patrick Catholic Elementary School
Grades JK-8 · Kitchener · Zoned
St Paul Catholic Elementary School
Grades JK-8 · Kitchener · Students 505 · Zoned · Gr 3 math 60% · Gr 6 math 44% · Gr 3 reading 72% · Gr 3 writing 58% · Gr 6 reading 88% · Gr 6 writing 81% (EQAO 2024-25)
St Peter Catholic Elementary School
Grades JK-8 · Cambridge · Students 310 · Zoned · Gr 3 math 43% · Gr 6 math 57% · Gr 3 reading 61% · Gr 3 writing 30% · Gr 6 reading 81% · Gr 6 writing 71% (EQAO 2024-25)
St Teresa Catholic Elementary School
Grades JK-8 · Kitchener · Students 355 · Zoned · Gr 3 math 69% · Gr 6 math 45% · Gr 3 reading 72% · Gr 3 writing 64% · Gr 6 reading 86% · Gr 6 writing 91% (EQAO 2024-25)
St Teresa of Avila Catholic Elementary School
Grades JK-8 · Elmira · Students 225 · Zoned · Gr 3 math 67% · Gr 6 math 47% · Gr 3 reading 88% · Gr 3 writing 71% · Gr 6 reading 80% · Gr 6 writing 87% (EQAO 2024-25)
St Teresa of Calcutta Catholic Elementary School
Grades JK-8 · Cambridge · Students 400 · Zoned · Gr 3 math 76% · Gr 6 math 60% · Gr 3 reading 64% · Gr 3 writing 64% · Gr 6 reading 97% · Gr 6 writing 80% (EQAO 2024-25)
St Timothy Catholic Elementary School
Grades JK-8 · Kitchener · Students 375 · Zoned · Gr 3 math 76% · Gr 6 math 70% · Gr 3 reading 80% · Gr 3 writing 72% · Gr 6 reading 89% · Gr 6 writing 81% (EQAO 2024-25)
St Vincent de Paul Catholic Elementary School
Grades JK-8 · Cambridge · Students 685 · Zoned · Gr 3 math 61% · Gr 6 math 66% · Gr 3 reading 69% · Gr 3 writing 64% · Gr 6 reading 93% · Gr 6 writing 91% (EQAO 2024-25)
High school 6
Monsignor Doyle Catholic Secondary School
Grades 9-12 · Cambridge · Students 1,115 · Zoned · OSSLT pass 92% · Gr 9 math 46% (EQAO 2024-25)
Notre Dame Catholic Secondary School
Grades 9-12 · Kitchener · Zoned
Resurrection Catholic Secondary School
Grades 9-12 · Kitchener · Students 1,920 · Zoned · OSSLT pass 90% · Gr 9 math 57% (EQAO 2024-25)
St Benedict Catholic Secondary School
Grades 9-12 · Cambridge · Students 1,955 · Zoned · OSSLT pass 90% · Gr 9 math 52% (EQAO 2024-25)
St David Catholic Secondary School
Grades 9-12 · Waterloo · Students 1,080 · Zoned · OSSLT pass 97% · Gr 9 math 67% (EQAO 2024-25)
St Mary's High School
Grades 9-12 · Kitchener · Students 2,240 · Zoned · OSSLT pass 94% · Gr 9 math 48% (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)
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
- Ontario Ministry of Education — School information and student demographics 2024-25 (final, Sep 2026)2024-25· Checked 2026-10-29
School and district lists come from the NCES Common Core of Data; ratings from each state education agency. Every number carries its year. No house prices, crime data or home-made rankings.
Ask Sam about districts