Schools

Elementary schools

These Elementary Schools offer the French Immersion program (for the 2017/18 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
Crestview Public School
Grades 1-6
Centennial (W) Public School*
Grades 7-8
Breslau PS
Grades 1-2
Hespeler Public School
Grades 1-8
Doon Public School*
Grades 7-8
Edna Staebler Public School
Grades 1-8
Cedar Creek Public School
Grade 1
Highland Public School
Grades 1-5
Driftwood Park Public School
Grades 1-6
Elizabeth Ziegler Public School
Grades 1-6
John Mahood Public School
Grades 1-6
Moffat Creek Public School
Grades 1-5
Franklin Public School
Grades 1-6
Empire Public School
Grades 1-6
Park Manor Public School**
Grades 7-8
Ryerson Public School
Grades 1-6
JF Carmichael Public School
Grades 1-6
Keatsway Public School
Grades 1-6
St Andrew’s Public School**
Grades 6-8
JW Gerth Public School
Grades 1-6
Laurelwood Public School
Grades 1-8
Saginaw Public School
Grade 1-3
Jean Steckle Public School
Grade 1-3
Lester B. Pearson Public School
Grades 1-8
Tait Street Public School
Grades 1-5
Groh Public School
Grade 1
MacGregor Public School*
Grades 7-8
Sandhills Public School
Grades 1-6
Mary Johnston Public School
Grades 1-6
Sheppard Public School
Grades 1-6
Millen Woods Public School
Grades 1-6
Southridge Public School
Grades 1-6
NA MacEachern Public School
Grades 1-6
Stanley Park Public School*
Grades 7-8
Sandowne Public School
Grades 1-6
Suddaby Public School
Grades 1-6
Vista Hills Public School
Grades 1-7
WT Townshend Public School
Grades 1-6
Westvale 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
**senior elementary school with grades 6, 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