๐Ÿ‡ซ๐Ÿ‡ท French cost guide

How much does it cost to learn French?

French is a Category I language for English speakers โ€” one of the fastest to reach B2. Reaching B2 takes about 30 weeks (~7 months) of steady study, and the route you pick swings the price from $105 with Textbooks + apps (self-study) up to $3,640 with Private online class.

Easy for English speakers

easy

Weeks to B2 (FSI)

30

Cheapest path to B2

$105

Priciest route

$3,640

French: cost of every learning method

Realistic 2025 prices in USD, sorted by total cost to reach B2 in French.

MethodCategoryPer monthCost to B2
Busuu Premium

Builds a base โ€” won't reach B2 alone

App$10$70
Duolingo Super

Builds a base โ€” won't reach B2 alone

App$13$91
Babbel

Builds a base โ€” won't reach B2 alone

App$14$98
Textbooks + apps (self-study)Best value
Self-study$15$105
Rosetta Stone

Builds a base โ€” won't reach B2 alone

App$16$112
Community college class
Class$60$420
italki tutor (1-on-1)
Tutor$130$910
Preply tutor (1-on-1)
Tutor$145$1,015
Group online class (Berlitz-style)
Class$300$2,100
University course
Class$380$2,660
Immersion program abroad (2โ€“4 wks)
ImmersionOne-time$3,200
Private online class
Class$520$3,640

Cheapest realistic path to B2

Textbooks + apps (self-study)

$105 total over ~7 months โ€” about $15/month.

Cheapest guided path (tutor / class)

Community college class

$420 total โ€” speaking practice built in.

Try your own French budget

easy ~30 weeks to B2 (FSI)

Target level

About 7 mo to reach B2 at this pace.

Cost to learn French

Cheapest realistic path to B2: $105 ยท Textbooks + apps (self-study)

MethodPer month7-mo planTo B2
Busuu PremiumApp

Great for basics โ€” won't reach B2 alone

$10$70$70
Duolingo SuperApp

Great for basics โ€” won't reach B2 alone

$13$91$91
BabbelApp

Great for basics โ€” won't reach B2 alone

$14$98$98
Textbooks + apps (self-study)Self-studyBest value
$15$105$105
Rosetta StoneApp

Great for basics โ€” won't reach B2 alone

$16$112$112
Community college classClass
$60$420$420
italki tutor (1-on-1)Tutor
$130$910$910
Preply tutor (1-on-1)Tutor
$145$1,015$1,015
Group online class (Berlitz-style)Class
$300$2,100$2,100
University courseClass
$380$2,660$2,660
Immersion program abroad (2โ€“4 wks)Immersion
One-time$3,200$3,200
Private online classClass
$520$3,640$3,640

Estimates in USD, sorted by total cost to reach B2. Guided routes (tutors & classes) priced for part-time study.

French cost FAQ

How much does it cost to learn French?+

Reaching B2 in French (Easy for English speakers, ~30 weeks of study) ranges from about $105 with Textbooks + apps (self-study) to $3,640 with the most expensive route. Most learners pay $420 or less with a guided option.

What is the cheapest way to learn French?+

The cheapest realistic path to B2 is Textbooks + apps (self-study) at roughly $105 over 7 months (about $15/month).

Can I learn French with just an app?+

Apps like Duolingo Super cost about $13/month and are great for building a base, but on their own they rarely take you past A2โ€“B1. Pairing an app with a tutor or class is the most cost-effective way to reach B2 in French.

How long does it take to reach B2 in French?+

For an English speaker, the FSI estimates about 30 weeks (~7 months of steady study) to reach professional working proficiency in French, a easy language.

Is an immersion trip to learn French worth the cost?+

A 2โ€“4 week immersion program costs around $3,200 and compresses months of progress into a few weeks. It's the fastest route but the priciest; most people combine it with a cheaper day-to-day method.

Cost of learning other languages