Free French Masterclass
French classes & TEF/TCF preparation · across Canada

Real French classes, from bonjour to CLB 7.

Live classes with native French teachers: online in every province, in person in Vancouver and Calgary. Structured levels, real start dates, and a TEF/TCF path built for Canadian immigration.

4,500+ students · taught by 26 native French teachers4.9
★★★★★
390+ Google reviews · all locations
A live online French group class on Zoom with a Learn French teacher
Learn French students and teachers holding the Canadian and French flags at a school gathering
Five Learn French teachers holding the Canadian flag at the school
Start here

Choose your city

Hand-drawn map of Canada with every city where we teach FrenchVancouverSurreyVictoriaCalgaryEdmontonTorontoHamiltonOttawaWinnipegSaskatoonRegina
4,500+
students transformed
390+
5-star Google reviews
26
native French teachers
2017
teaching French since 2017
Winner · Palme Bleue 2026

Entreprise en Croissance (Growing Business)

Awarded by the Chambre de Commerce Francophone de Vancouver at its 2026 gala. Read the story →

Receiving the Palme Bleue 2026 on stage at the CCFV gala
The programs

One goal. Three ways in.

Start from zero or join at your level. Every class is live with a native teacher, and every path can end at the TEF or TCF.

★ The flagship · built for immigration

TEF / TCF Preparation

From complete beginner to CLB 7 in 12 months: six months of foundations, six months of exam mastery. Online across Canada, in person in Calgary.

12 mo
zero to CLB 7
Live
native teachers
CA-wide
your time zone
Students holding their TEF and TCF certificates
How it works

Four steps between you and your French exam.

  1. 1

    Take the free level test

    3 minutes, all four skills, including a real speaking evaluation. You get a level and a plan, not just a score.

  2. 2

    Start at your exact level

    Levels 1 to 6, two live 90-minute classes a week. No repeating what you know, no drowning in what you don't.

  3. 3

    Build to CLB 7

    The grammar, the speaking practice, and the exam technique are one program, so nothing is left for the last month.

  4. 4

    Pass your TEF or TCF

    Exam preparation is built into the path. Your score becomes points, and points become your invitation.

Your teachers

Native speakers, real people,
all across Canada's time zones.

Meet the whole team →
Angie I., French teacher
Angie I.
From Marseille, France
📍 Vancouver, BC
Anne A., French teacher
Anne A.
From Paris, France
📍 Vancouver, BC
Audrey S., French teacher
Audrey S.
From France
📍 Calgary, AB
Aurore D., French teacher
Aurore D.
From France
📍 Calgary, AB
Aurore L., French teacher
Aurore L.
From Brittany, France
📍 Vancouver, BC
Camille M., French teacher
Camille M.
From Lyon, France
📍 Vancouver, BC
Camille V., French teacher
Camille V.
From France
📍 Victoria, BC
Caroline P., French teacher
Caroline P.
From France
📍 Calgary, AB
Céline B., French teacher
Céline B.
From France
📍 Montreal, QC
Daria M., French teacher
Daria M.
From Brussels, Belgium
📍 Vancouver, BC
Emilie M., French teacher
Emilie M.
From France
📍 Vancouver, BC
Gabriel M., French teacher
Gabriel M.
From France
📍 Vancouver, BC
Guillaume C., French teacher
Guillaume C.
From the South of France
📍 Calgary, AB
Julie M., French teacher
Julie M.
From France
📍 Toronto, ON
Lionel L., French teacher
Lionel L.
From France
📍 Calgary, AB
Louise C., French teacher
Louise C.
From Alsace, France
📍 Vancouver, BC
Marion B., French teacher
Marion B.
From Rouen, France
📍 Vancouver, BC
Martha M., French teacher
Martha M.
From Nîmes, France
📍 Vancouver, BC
Morgane L., French teacher
Morgane L.
From Nîmes, France
📍 Vancouver, BC
Noélie V., French teacher
Noélie V.
From Bourges, France
📍 Vancouver, BC
Oriane M., French teacher
Oriane M.
From Nimes, France
📍 Vancouver, BC
Sandrine B., French teacher
Sandrine B.
From Lyon, France
📍 Calgary, AB
Sophy L., French teacher
Sophy L.
From Québec & Nova Scotia
📍 Vancouver, BC
Steeve G., French teacher
Steeve G.
From the Paris region, France
📍 Calgary, AB
Tristan P., French teacher
Tristan P.
From Southwest France
📍 Vancouver, BC
Virginie J., French teacher
Virginie J.
From Alsace, France
📍 Vancouver, BC
Free level test

A free test that actually listens.

Three minutes, all four skills. It reads, it listens, and it evaluates a real sample of your spoken French, then places you on the exact level you would join. You get a level and a plan, not a number.

  • Grammar, reading and listening
  • A real speaking evaluation
  • Your level + the class to join
Take the free test →
The free French level test on a laptop
Google reviews

Real Reviews, Straight from Google

4.9★ average across 390+ reviews of our classes, pulled from our Google profiles.

4.9
★★★★★
390+ Google reviews · all locations
Liliia Bozhok
★★★★★

Enjoyed my 6 month starting my French journey with Martha. Our teacher Martha is a gifted to share knowledge. However I think that groups are overcrowded and if you can keep a maximum of 6 students, it will be more effective. In my group were more then 11 people, therefore we did not have enough time fro everyone to participate.

Nora Mawla
★★★★★

Justine and Audrey have been excellent French instructors throughout my French journey so far. Patient, friendly and very informative, highly recommend Learn French Toronto for anyone wanting to learn French.

Tabatha Moreira
★★★★★

Justine is a wonderful and caring French teacher who makes our online classes enjoyable, engaging, and welcoming. I really appreciate her attention to each student and the time she takes to correct our videos and audio recordings, helping us learn from our mistakes and improve with confidence. She always encourages everyone to participate and makes sure we feel comfortable practising French, even when we make mistakes. I also love how she brings extra examples and introduces new vocabulary, helping us expand our knowledge and use French in everyday situations. Her patience, dedication, and enthusiasm make a real difference in our learning experience. Thank you, Justine, for making our online French classes so positive and motivating!

Oluchi Henry-Uche
★★★★★

During Martha's teaching, I was able to learn better. The homework correction also helped. Her Google Drive organization, breakout rooms and lots more. Finally, I enjoyed her classes.

Jasmin Lucas
★★★★★

Learning French is a different kind of experience, and having Justine as our teacher makes it so much more enjoyable! She is kind, patient, and very approachable. She encourages us to participate, practice, and learn without being afraid of making mistakes. I truly appreciate her support, patience, and positive attitude. I’m happy to have her as my Level 1 French teacher!

Lawrance Singh
★★★★★

Great french instructors especially Justine, she's confident, really straight forward, helped many outside class time. The instructor made learning french for me fun and simple.

Free live Masterclass · Tuesdays & Thursdays

Try a free live class. Ask us anything.

We start with a demo French class, so you can see how we teach and take part yourself. Then a live Q&A where we answer every question you have about the TEF, the TCF and our courses. Pick a date and we email you the Zoom link.

Lily teaching a student in a live Learn French masterclass on Zoom
  • Lily H.
  • Clélia D.
  • Tasnia A.
  • Tuesdays & Thursdays · 6–7 PM Vancouver time (8–9 PM Eastern)
  • Live on Zoom
  • 100% free
  • Beginners welcome
Pick your dateTuesdays & Thursdays · 6–7 PM Vancouver time · Zoom link by email

No cost, no obligation. Reschedule anytime from your confirmation email.

French events

Once a month, French leaves the classroom.

Game nights, picnics, galette des rois: real evenings in French with your teachers and other students. Seats are CA$10 and go fast.

Students at a French game nightA French picnic in the parkThe Calgary launch eventGalette des rois eveningCelebrating six years of Learn French
Find an event in your city →
TEF or TCF?

Not sure which exam is yours?

Our most-read guide compares the two exams for Canadian PR: format, scoring, dates, and which one fits your situation.

Read the guide →
FAQ

Your path
to clarity.

Straight answers before you pick a city.

Still deciding?

Send us your situation (your level, your city, your exam date) and a real person answers with the exact class to join.

Ask us directly →
Live video classes with a native French teacher, twice a week, 90 minutes each. You see the schedule in your own time zone before you enroll, and your Google Calendar invitations arrive automatically.