School MapWaterloo, ON — Waterloo School Map home

Waterloo

Elementary schools in Waterloo

36 listed schools offer this level (elementary).

Schools listed
36
With a mapped location
29
Public
20
Separate / Catholic
8
Private / independent
7
Sector not stated
1
Plate · Elementary29 mapped in Waterloo
Abraham Erb Public SchoolCedarbrae Public SchoolEdna Staebler Public SchoolElizabeth Ziegler Public SchoolEmpire Public SchoolHoly Rosary Catholic Elementary SchoolKeatsway Public SchoolKidsAbility SchoolLaurelwood Public SchoolLester B Pearson Public SchoolLexington Public SchoolLincoln Heights Public SchoolMacGregor Public SchoolMary Johnston Public SchoolMillen Woods Public SchoolN A MacEachern Public SchoolNorthlake Woods Public SchoolOur Lady of Lourdes Catholic Elementary SchoolSandowne Public SchoolSir Edgar Bauer Catholic Elementary SchoolSt Agnes Catholic Elementary SchoolSt Luke Catholic Elementary SchoolSt Matthew Catholic Elementary SchoolSt Nicholas Catholic Elementary SchoolVista Hills Public SchoolWestvale Public SchoolWinston Churchill Public SchoolÉcole élémentaire L'HarmonieÉÉC Mère-Élisabeth-Bruyère 2 km
  1. Abraham Erb Public SchoolPK–6 · Public · 710 Laurelwood Dr
  2. AIM KW SchoolGrade 1–6 · Private / independent · 435 King Street North
  3. Cedarbrae Public SchoolPK–6 · Public · 230 Cedarbrae Ave
  4. East Heidelberg Parochial SchoolGrade 1–6 · Private / independent · 1316 Martin Creek Road 3
  5. École élémentaire L'HarmoniePK–8 · Public · 158 Bridgeport E Rd
  6. Edna Staebler Public SchoolPK–8 · Public · 450 Bernay Dr
  7. ÉÉC Mère-Élisabeth-BruyèrePK–6 · Separate / Catholic · 280 Glenridge promenade
  8. Elizabeth Ziegler Public SchoolPK–6 · Public · 90 Moore Ave S
  9. Empire Public SchoolPK–6 · Public · 83 Empire St
  10. Holy Rosary Catholic Elementary SchoolPK–8 · Separate / Catholic · 485 Thorndale Dr
  11. Keatsway Public SchoolPK–6 · Public · 323 Keats Way
  12. KidsAbility SchoolPK–3 · Not stated · 500 Hallmark Dr
  13. King Alfred AcademyGrade 1–12 · Private / independent · 1373 Lobsinger Line
  14. Kitchener Waterloo Bilingual SchoolGrade 1–6 · Private / independent · 600 Erb Street West
  15. Laurelwood Public SchoolPK–8 · Public · 460 Brentcliffe Dr
  16. Lester B Pearson Public SchoolPK–8 · Public · 520 Chesapeake Dr
  17. Lexington Public SchoolPK–6 · Public · 431 Forestlawn Rd
  18. Lincoln Heights Public SchoolPK–8 · Public · 270 Quickfall Dr
  19. MacGregor Public SchoolGrade 6–8 · Public · 32 Central St
  20. Mary Johnston Public SchoolPK–6 · Public · 475 Brynhurst Blvd
  21. Millen Woods Public SchoolPK–6 · Public · 640 New Hampshire Street
  22. N A MacEachern Public SchoolPK–6 · Public · 580 Rolling Hills Dr
  23. Northlake Woods Public SchoolPK–8 · Public · 500 Northlake Dr
  24. Our Lady of Lourdes Catholic Elementary SchoolPK–8 · Separate / Catholic · 55 Roslin Ave S
  25. Oxford Learning WaterlooGrade 1–6 · Private / independent · 10 Fischer-Hallman Road North
  26. Sandowne Public SchoolPK–6 · Public · 265 Sandowne Dr
  27. Sir Edgar Bauer Catholic Elementary SchoolPK–8 · Separate / Catholic · 660 Glen Forest Blvd
  28. St Agnes Catholic Elementary SchoolPK–8 · Separate / Catholic · 254 Neilson Ave
  29. St Luke Catholic Elementary SchoolPK–8 · Separate / Catholic · 550 Chesapeake Dr
  30. St Matthew Catholic Elementary SchoolPK–8 · Separate / Catholic · 405 Pastern Trail
  31. St Nicholas Catholic Elementary SchoolPK–8 · Separate / Catholic · 525 Laurelwood Dr
  32. Tayba Elementary SchoolGrade 1–6 · Private / independent · 435 King Street North
  33. Vista Hills Public SchoolPK–8 · Public · 314 Sweet Gale Street
  34. Westvale Public SchoolPK–6 · Public · 265 Westvale Dr
  35. Wildflowers Forest SchoolGrade 1–6 · Private / independent
  36. Winston Churchill Public SchoolPK–6 · Public · 100 Milford Ave