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.
French Group Classes
in Vancouver & Online
French group classes for every level and goal. Learn live with native teachers, online or in person in Vancouver, in groups of max 14 students.


Entreprise en Croissance (Growing Business)
Awarded by the Chambre de Commerce Francophone de Vancouver at its 2026 gala. Read the story →

Find Your Perfect French Group Class
Find the right French course for your level and goals. You can start as a complete beginner or join at a higher level. Open any level below to see its curriculum, requirements, and fees.
TEF/TCF 12-Month Program
Our 12-month TEF/TCF course is for students who need the TEF exam for Canadian Permanent Residency. The first 6 months build your French foundations through Levels 1 to 6. The next 6 months are pure TEF/TCF preparation: mock exams, advanced grammar, and practice for every exam section. Built for students aiming at CLB 4-7.
Learn more about the TEF/TCF Course
Levels 1 to 6: My French Transformation
Our 6-month program builds strong French foundations. It takes you from zero knowledge to a confident B1-level speaker, whether you learn for work, travel, family, personal growth, or the TEF/TCF exam. By the end, you can handle everyday communication in French. Choose online or in-person classes in Vancouver and start this month!
Learn more about "My French Transformation"
General French Classes
Our general French classes take you from complete beginner to intermediate level (B1 according to the Common European Framework). At B1, you can read articles, hold conversations with friends or family, and write in French with confidence. Classes run in small groups with experienced native teachers, in a warm and encouraging atmosphere. French also opens doors in government, business, and international work.

Level 1: Beginner Foundations
Next start: Nov 17thStart with essential vocabulary, basic grammar, and your first conversations. Made for students with no French at all. You learn the basics in 1 month!
Learn more about Level 1 →
Level 2: Everyday French
Next start: Nov 23rdPut your basics to work in everyday situations: order at a restaurant, shop, and talk about daily life. Build confidence in social settings. Not sure about your level? Take our placement test to find the best course for you.
Learn more about Level 2 →
Level 3: Future Plans
Next start: Nov 4thMaster the future tense and talk about your plans. You describe everyday situations in more detail. Ideal if you finished Level 2 or have basic French knowledge.
Learn more about Level 3 →
Level 4: Past Experiences
Next start: Nov 4thLearn to describe past events and personal experiences. This course focuses on the past tenses, so you can tell stories in French.
Learn more about Level 4 →
Level 5: Conditional Mastery
Next start: Dec 1stExpress more complex ideas with intermediate grammar and vocabulary. The course focuses on the conditional tenses and a wide range of topics.
Learn more about Level 5 →
Level 6: Intermediate Subjunctive
Next start: Nov 24thMaster the subjunctive mood and other intermediate grammar. Discuss plans, wishes, doubts, and feelings in French. After this intermediate French course, you are ready for advanced classes or Canadian French exam preparation.
Learn more about Level 6 →Real Reviews, Straight from Google
4.9★ average across 390+ reviews of our classes, pulled from our Google profiles.
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.
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!
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.
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!
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.
Still Have Doubts?
We’re Here to Help
Contact us, text us/WhatsApp at +1-778-800-5592, or join our free weekly Q&A session
