There are many good international language learning programs available to you in Waterloo Region. Your settlement worker can provide you with information to help you find the right programs to suit your learning goals.


Both public and private schools teach French as a Second Language (FSL). You have to pay a fee for most FSL classes in Ontario. The fee varies depending on where you choose to take classes. Generally, courses offered by local school boards are low-cost.

You can find information about French language classes at:

International languages

You can find a variety of international language programs for adults in Waterloo Region. Contact the school you would like to attend to find out more about their courses or programs: 

There are also many ethnic and cultural groups in Waterloo Region where you can learn about a culture and language.

For more information


Kitchener-Waterloo Multicultural Centre

102 King Street W, Kitchener ON

YMCA Language Assessment & Referral Service

800 King Street W, Kitchener ON
258 Hespeler Road, Cambridge ON

Phone: 519-579-9622

Phone: 519-621-1621