Book Free Class
Winny French Blog

How Much Does a French Tutor Cost in Canada? (2026 Price Guide)

Jun 10, 2026 · 3 min read

Short answer: In 2026, online French tutoring in Canada typically costs $15 to $70 per hour. Independent marketplace tutors run $15–$40/hour, established language schools charge $40–$70/hour, and small Canadian tutoring services sit in between. The lowest-cost quality option is often a small-group session with a vetted tutor. At Winny French, for example, small groups of up to three are $25 per student per hour. Price alone doesn't tell you about quality, so this guide explains what you're actually paying for.

What French tutoring costs in Canada, by type

These ranges come from current Canadian listings across the major platforms and tutoring services. Two tutors with the same credentials can charge very differently depending on whether they pay platform fees, run their own business, or work for a school.

What actually drives the price

Platform fees. Marketplaces take a cut, and tutors price that in. A tutor charging $45/hour on a marketplace may net far less, an equivalent independent tutor can charge you $25 and still earn more.

Class size. One-on-one is the most expensive format. Small groups of two or three students split the cost: a small-group session typically costs each student less than a private lesson; at Winny French, a group of up to three is $25 per student per hour, versus $35 per hour for one-on-one.

Specialization. General conversation practice is cheaper than exam preparation. Exam preparation for TEF Canada and TCF Canada usually costs more than general conversation practice, because the stakes, immigration points, are high.

Credentials. Uncertified "community tutors" are cheapest, but for a struggling K–12 student or a serious exam candidate, an uncertified tutor often costs more in wasted time than a qualified one.

How to get quality tutoring for less

Ask about small-group rates, two classmates or siblings can split a session, the biggest lever for lowering cost without lowering quality. Use the free trial most reputable services offer to confirm fit before committing. Be skeptical of "packages" that lock you into large upfront payments. And match the tutor to the goal: apps for vocabulary, a qualified tutor for speaking and exam prep.

What affordable looks like done right

For most Canadian families, the best value is a vetted tutor at a flat, honest rate with a small-group option. As a concrete example, Winny French charges $25 per student per hour for small groups of up to three, or $35 per hour one-on-one ($30 per hour each when a family takes more than one one-on-one class a week), with tutors who are high-achieving university students and native speakers, and a free 30-minute trial. There is no registration fee, and families are invoiced at the end of the month. See pricing and policies for e-transfer, the late fee, and cancellation. That combination, flat pricing, small groups, Canadian focus, free trial, is what to look for whether or not you choose Winny French.

Frequently asked questions

Is a more expensive tutor better?

Not necessarily. Above a baseline of real qualifications, higher rates often reflect platform fees or brand, not better teaching. Judge a tutor on the trial session, not the price tag.

What is the cheapest way to learn French in Canada?

A free app for daily vocabulary plus a small-group tutor for speaking and feedback. For exam prep, budget for one-on-one or small-group time with a tutor who will practice the tasks with you.

How much should I budget for TEF Canada prep?

Most intermediate applicants need three to six months. In a Winny French small group ($25 per student per hour), two sessions a week for four months is roughly $800; one-on-one at two one-on-one classes a week ($30 per hour each) is roughly $960, far less than a failed exam attempt and a re-application delay.

Last updated October 26, 2026. Winny French is an online French tutoring service based in Ontario, online across Canada, with small groups from $25 per student per hour and a free 30-minute trial.

← All blog posts