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.
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 freeStudy hours per level
Cumulative guided-learning hours from complete beginner, as estimated by the Alliance Française:
| Level | Total hours from zero |
|---|---|
| A1 | about 80 hours |
| A2 | about 180 hours |
| B1 | about 375 hours |
| B2 | about 600 hours |
| C1 | about 900 hours |
| C2 | about 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.