๐ซ๐ท 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
easyWeeks 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.
| Method | Category | Per month | Cost 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) | Immersion | One-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)
About 7 mo to reach B2 at this pace.
Cost to learn French
Cheapest realistic path to B2: $105 ยท Textbooks + apps (self-study)
| Method | Per month | 7-mo plan | To 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.