List of Waterloo Region, Ontario schools


This list of schools in Waterloo Region shows the colleges and universities, secondary schools, and elementary schools based in the Regional Municipality of Waterloo, Ontario, Canada.
Currently, four school boards operate in Waterloo Region. Public schools with instruction in English are operated by the Waterloo Region District School Board and public schools with instruction in French are operated by the Conseil scolaire de district du Centre-Sud-Ouest. Catholic schools with instruction in English are operated by the Waterloo Catholic District School Board and those with instruction in French are operated by the Conseil scolaire de district catholique Centre-Sud.
There are plans to construct a new French public secondary school in the region that will be part of the Conseil scolaire Viamonde; currently, there are no French public secondary schools in the region and public school students must travel to Hamilton in order to receive their education in French at the secondary school level.

Universities and colleges

Secondary schools

Baden

Public

Breslau

Private

Cambridge

Public
Catholic
French Catholic
Private
  • Laurel Academy of Canada
  • Ontario Muslim Academy/KIA Islamic Academy
  • Waterloo Independent Secondary School
  • Temple Baptist Christian Academy
  • Islamic School of Cambridge

Elmira

Public

Kitchener

Public
Catholic
Private
  • Rockway Mennonite Collegiate
  • Sunshine Montessori School - Toddler to Grade 8
  • Scholars' Hall - JK to Grade 12
  • Carmel New Church Secondary School Grades 9-10
  • St. Jude's Special Education School - Grades 3 to 11
  • Christ Lutheran School
  • Blyth Academy Waterloo - Grades 8 to 12
  • AIM Learning Community - Grades K to 6

Waterloo

Public
Catholic
Private
  • St. Jude's School for Bright, Learning Disabled Students - Grades 3 to 11

Elementary schools

Public elementary schools can be junior, senior, or comprehensive. All Catholic elementary schools are comprehensive.

Ayr

Public
  • Ayr Public School*
  • Cedar Creek Public School‡
Catholic
  • St. Brigid Catholic Elementary School

Baden

Public
  • Baden Public School‡
  • Sir Adam Beck Public School

Breslau

Public
  • Breslau Public School‡

Cambridge

Public
  • Avenue Road Public School
  • Blair Road Public School
  • Centennial Public School
  • Central Public School
  • Chalmers Street Public School
  • Clemens Mill Public School
  • Coronation Public School
  • Elgin Street Public School
  • Grand View Public School
  • Hespeler Public School
  • Highland Public School
  • Hillcrest Public School
  • Manchester Public School
  • Moffat Creek Public School
  • Parkway Public School
  • Preston Public School
  • Ryerson Public School
  • Saginaw Public School
  • Silverheights Public School
  • St. Andrew's Senior Public School
  • Stewart Avenue Public School
  • Tait Street Public School
  • William G. Davis Public School
  • Woodland Park Public School
Catholic
  • Christ The King Catholic Elementary School
  • Holy Spirit Catholic Elementary School
  • Our Lady of Grace Catholic Elementary School
  • Our Lady of Fatima Catholic Elementary School
  • Saint John Paul II School
  • St. Anne Catholic Elementary School
  • St. Augustine Catholic School
  • St. Elizabeth Catholic School
  • St. Francis Catholic Elementary School
  • St. Gregory Catholic Elementary School
  • St. Joseph Catholic Elementary School
  • St. Margaret of Scotland Catholic Elementary School
  • St. Michael Catholic Elementary School
  • St. Peter Catholic Elementary School
  • St. Teresa of Calcutta Catholic Elementary School
  • St. Vincent De Paul Catholic Elementary School
Catholic French
  • École élémentaire catholique St. Noël Chabanel
Private
  • Cambridge Christian School
  • Islamic School Of Cambridge
  • Temple Baptist Christian Academy
  • Ontario Muslim Academy

Conestogo

Public
  • Conestogo Public School‡
Private
  • Foundation Christian School‡

Elmira

Public
  • John Mahood Public School*
  • Park Manor Senior Public School†
  • Riverside Public School*
Catholic

Floradale

Public
  • Floradale Public School‡

Hawkesville

Private
  • Countryside Christian School

Kitchener

Public
  • A.R. Kaufman Public School‡
  • Alpine† Public School
  • Bridgeport Public School*
  • Brigadoon Public School*
  • Chicopee Hills Public School
  • Country Hills Public School*
  • Courtland Senior Public School†
  • Crestview Public School*
  • Doon Public School†
  • Driftwood Park Public School*
  • Forest Hill Public School*
  • Franklin Public School*
  • Glencairn Public School*
  • Groh Public School
  • Howard Robertson Public School*
  • J.F. Carmichael Public School*
  • JW Gerth Public School
  • Jean Steckle Public School
  • Janet Metcalfe Public School*
  • John Darling Public School*
  • King Edward Public School*
  • Lackner Woods Public School*
  • Laurentian Senior Public School†
  • Mackenzie King Public School*
  • Margaret Avenue Senior Public School†
  • Meadowlane Public School*
  • Oak Creek Public School
  • Pioneer Park Public School*
  • Prueter Public School*
  • Queen Elizabeth Public School*
  • Queensmount Senior Public School†
  • Rockway Public School*
  • Sandhills Public School*
  • Sheppard Public School*
  • Smithson Public School*
  • Southridge Public School*
  • Stanley Park Senior Public School†
  • Suddaby Public School *
  • Sunnyside Senior Public School†
  • Trillium Public School*
  • W.T. Townshend Public School‡
  • Westheights Public School†
  • Westmount Public School*
  • Williamsburg Public School*
  • Wilson Avenue Public School*
Catholic
  • Blessed Sacrament Catholic Elementary School
  • Canadian Martyrs Catholic Elementary School
  • John Sweeney Catholic School
  • Monsignor R.M. Haller Catholic Elementary School
  • Our Lady of Grace Catholic Elementary School
  • St. Aloysius Catholic Elementary School
  • St. Anne Catholic Elementary School
  • St. Bernadette Catholic School
  • St. Daniel Catholic Elementary School
  • St. Dominic Savio Catholic School
  • St. Kateri Tekwitha Catholic Elementary School
  • St. John's
  • St. Mark Catholic Elementary School
  • St. Paul's
  • St. Teresa Catholic Elementary School
  • St. Timothy Catholic Elementary School
Private:
  • Fellowship Christian School using the Classical teaching model – Grades JK to 8
  • Laurentian Hills Christian School http://lhcs.net/
  • Carmel New Church Elementary School JK–8
  • Scholars' Hall – JK to Grade 12
  • St. Jude's School for Bright Learning Disabled Students – Grades 3 to 11

Linwood

Public
  • Linwood Public School

Maryhill

Catholic
  • St. Boniface School

New Dundee

Public
  • New Dundee Public School*

New Hamburg

Public
  • Forest Glen Public School‡
  • Grandview Public School*
Catholic
  • Holy Family Catholic Elementary School

St. Agatha

Catholic
  • St. Agatha Catholic Elementary School

St. Clement

Catholic
  • St Clement Catholic Elementary School

St. Jacobs

Public
  • St. Jacobs Public School‡

Wallenstein

Private
  • Pathfinder Christian School

Waterloo

Public
  • Abraham Erb Public School*
  • Cedarbrae Public School *
  • Centennial Public School *
  • Edna Staebler Public School‡
  • Elizabeth Ziegler Public School *
  • Empire Public School *
  • Keatsway Public School *
  • Laurelwood Public School‡
  • Lester B. Pearson Public School‡
  • Lexington Public School*
  • Lincoln Heights Public School ‡
  • MacGregor Public School
  • Mary Johnston Public School *
  • Millen Woods Public School
  • N.A. MacEachern Public School *
  • Northlake Woods Public School
  • Sandowne Public School *
  • Vista Hills Public School
  • Westvale Public School *
  • Winston Churchill Public School*
Catholic
  • Holy Rosary Catholic Elementary School
  • Our Lady of Lourdes School
  • St. Agnes Catholic Elementary School *
  • St. Luke Elementary School
  • St. Matthew Catholic Elementary School
  • St. Nicholas Catholic School
  • Sir Edgar Bauer Elementary School *
*previously called Separate School
Public French
  • École élémentaire L'Harmonie
Catholic French
  • École élémentaire catholique Mère-Élisabeth-Bruyère
Private
  • Kitchener-Waterloo Bilingual School
  • The K-W Montessori School Inc.
  • Maison Montessori Bilingual School
  • Scholars' Hall – JK to Grade 12
  • St. Jude's School for Bright, Learning Disabled Students – Grades 3 to 11

Wellesley

Public
  • Wellesley Public School‡
Private

Schools no longer in operation

  • North Wilmot Public School, Baden
  • Alison Park Public School, Cambridge
  • Dickson Public School, Cambridge
  • Lincoln Avenue Senior Public School, Cambridge
  • Little's Corners Public School, Cambridge
  • Open Door Secondary School for Adults, Cambridge
  • St. Ambrose Catholic Elementary School, Cambridge
  • St. Clement Catholic Elementary School, Cambridge
  • St. Francis Catholic Elementary School, Cambridge
  • St. Mary Catholic Elementary School, Cambridge
  • St. Patrick Catholic Elementary School, Cambridge
  • Victoria Public School, Cambridge
  • Heidelberg Public School, Heidelberg
  • Christ Lutheran School, Kitchener
  • Monsignor William Gleason Catholic School, Kitchener
  • Notre Dame Catholic School, Kitchener
  • Sacred Heart School, Kitchener
  • St. Boniface School, Kitchener
  • St. Francis School, Kitchener
  • St. Joseph School, Kitchener
  • St. Leo School, Kitchener
  • St. Mary Elementary, Kitchener
  • St. Patrick School, Kitchener
  • Victoria Public School, Kitchener
  • Wilmot Senior Public School, New Hamburg
  • Cecil Cornwall School, North Dumfries
  • Dickie Settlement School, North Dumfries
  • Three Bridges School‡, St. Jacobs
  • Alexandra Public School, Waterloo
  • Brighton Public School, Waterloo
  • Central Public School, Waterloo
  • Erbsville Public School, Erbsville
  • Harold Wagner Public School, Waterloo
  • Northdale Public School, Waterloo
  • St. Louis Separate School, Waterloo
  • St. Michael's School, Waterloo
  • St. Thomas Aquinas, Waterloo
  • Winterbourne Public School, Winterbourne
  • Bloomingdale Public School, Bloomingdale
Mary