Useful Links

  • Global Experience Ontario
  • Learn English or French
  • Ontario Immigrant Nominee Program
  • How to apply

Language Training

English and French are the two official languages of Canada. Language training in English is called English as a Second Language, or ESL. Language training in French is called French as a Second Language, or FSL.

Improving your Language Skills Before You Arrive

This is the logo for Find a Language Class

Need help finding English or French adult language training? Try using this search tool.

There are many resources which can help you improve your language skills before you arrive in Ontario. You can also use these resources once you have arrived here.

Improving your Language Skills in Ontario

You can choose from many different full-time and part-time language training classes, depending on your immigration status.

You can take beginner, intermediate, and advanced levels of language training courses. There are general programs for speaking, listening, reading and writing. You can also get job-specific language training to prepare you for work in Ontario.

Continuing Your Education in Ontario

If you are over the age of 21, there are special language training courses that can help you finish your Ontario Secondary School Diploma. You can apply for full-time, part-time, summer or evening programs.

Children Learning English or French


Improving Your Language Skills - information in 17 languages.

If you have children who do not speak English or French as their first language, or if they speak a variety of English or French that is different from that used in Ontario schools, they can get language training and support in Ontario elementary and secondary schools.

Do you have questions about language training in Ontario?
Ask an expert.