SparkAI Language LearningStart learning free
Free calculator

How long will it take you to learn French?

Pick your level, your goal and how much time you have. Get a realistic estimate and date.

Your estimate
about 3 years

From A0 to B1 takes around 375 hours of study. At 30 minutes, 5 days a week, you'd get there around August 2029.

With 15 more minutes a day: about 23 months.

Based on the Alliance Française's guided-learning hours per level. Real progress varies with how you study: regular, active practice beats long, occasional sessions.

Make the most of each minute

SparkAI plans every session for you: one Continue button picks the next lesson, review or story, so all your minutes go into learning. Free, no account needed to start.

Start learning free

Study hours per level

Cumulative guided-learning hours from complete beginner, as estimated by the Alliance Française:

LevelTotal hours from zero
A1about 80 hours
A2about 180 hours
B1about 375 hours
B2about 600 hours
C1about 900 hours
C2about 1100 hours

Questions

How long does it take to learn French?

About 375 hours of study to reach B1 (independent), and 600 hours for B2, according to the Alliance Française. The US Foreign Service Institute puts French in its easiest group for English speakers: 600–750 class hours (24–30 weeks full-time) to professional working proficiency.

Can I learn French in 30 minutes a day?

Yes. At 30 minutes a day, every day, B1 takes roughly two years from scratch; consistency matters more than long sessions.

What's the fastest way to learn French?

Daily practice that mixes grammar, vocabulary with spaced repetition, reading and listening at your level, and speaking. Planning less and practising more also helps: SparkAI's guided path decides what you study next.

More free French tools