French-language schools

Find a French-language school in your community.

Find a French-language school

There are 455 French-language schools across the province. At any one of these schools, your child will be taught exclusively in French, except for English-language courses.

Use the table below to find the location and contact information for:

  • 350 elementary schools
  • 105 secondary schools
  • 4 public school boards
  • 8 Catholic school boards

 

English-language schools teaching French

English-language schools in Ontario also teach French at the following levels:

  • Core French – students learn French as a subject
  • Extended French – students learn French as a subject and it is the language of instruction in at least one other subject
  • French Immersion – students learn French as a subject and it is the language of instruction in two or more subjects

Find an English-language school that teaches French at one of these levels.

Learn more about how your child can learn French as a second language.

 

Related

Updated: May 3, 2019