Elementary schools

These Elementary schools offer the French Immersion program (for the 2021/22 school year):

Cambridge Kitchener Waterloo Townships
Clemens Mill Public School
Grades 1-8
Brigadoon Public School
Grades 1-6
Abraham Erb Public School
Grades 1-6
Baden Public School
Grades 1-8
Elgin Street Public School
Grades 1-6
Chicopee Hills Public School
Grades 1-4
Centennial (W) Public School*
Grades 7-8
Breslau PS
Grades 1-6
Hespeler Public School
Grades 1-8
Crestview Public School
Grades 1-6
Edna Staebler Public School
Grades 1-8
Cedar Creek Public School
Grade 1-5
Highland Public School
Grades 1-6
Doon Public School*
Grades 7-8
Elizabeth Ziegler Public School
Grades 1-6
John Mahood Public School
Grades 1-6
Moffat Creek Public School
Grades 1-8
Driftwood Park Public School
Grades 1-6
Empire Public School
Grades 1-6
Park Manor Public School*
Grades 7-8
Ryerson Public School
Grades 1-6
Groh Public School
Grade 1-5
Keatsway Public School
Grades 1-6
St Andrew’s Public School*
Grades 7-8
Franklin Public School
Grades 1-6
Laurelwood Public School
Grades 1-8
Saginaw Public School
Grade 1-6
JF Carmichael Public School
Grades 1-6
Lester B. Pearson Public School
Grades 1-8
Tait Street Public School
Grades 1-6
JW Gerth Public School
Grades 1-6
MacGregor Public School*
Grades 7-8
Jean Steckle Public School
Grades 1-6
Mary Johnston Public School
Grades 1-6
Janet Metcalfe Public School
Grades 1-3
Millen Woods Public School
Grades 1-6
Sandhills Public School
Grades 1-6
NA MacEachern Public School
Grades 1-6
Sheppard Public School
Grades 1-6
Sandowne Public School
Grades 1-6
Southridge Public School
Grades 1-6
Vista Hills Public School
Grades 1-8
Stanley Park Public School*
Grades 7-8
Westvale Public School
Grades 1-6
Suddaby Public School
Grades 1-6
WT Townshend Public School
Grades 1-6
Westheights Public School*
Grades 7-8
Westmount Public School
Grades 1-6
 Williamsburg Public School
Grades 1-6

*senior elementary school with grades 7 and 8

Secondary Schools

These Secondary schools offer Extended French and French Immersion programs:

Extended Program Immersion Program
Forest Heights Collegiate Institute
Galt Collegiate Institute
Grand River Collegiate Institute
Kitchener-Waterloo Collegiate & Vocational School
Waterloo Collegiate Institute
Galt Collegiate Institute
Kitchener-Waterloo Collegiate & Vocational School

Interactive map of French Immersion schools

Limited Enrolment schools

  • Breslau Public School
  • Brigadoon Public School
  • Chicopee Hills Public School
  • Empire Public School
  • Groh Public School
  • Hespeler Public School
  • Janet Metcalfe Public School
  • Jean Steckle Public School
  • Keatsway Public School
  • Laurelwood Public School
  • Moffat Creek Public School
  • Tait Street Public School
  • Vista Hills Public School
  • WT Townshend Public School
  • Williamsburg Public School

What does it mean if a school has ‘Limited Enrolment’?

Limited Enrolment schools may not accept any out of boundary applicants. The key criteria for selecting a school as Limited Enrolment include school overutilization (enrolment versus capacity) and site constraints. The Planning Department reserves the right to maintain vacancies within a Grade 1 French Immersion class at Limited Enrolment after Phase 1 for Home School applicants during Phase 2.