How many hours does it take to learn a language?
The milestones
Based on research from the FSI and platforms like Dreaming Spanish:
- •0-50 hours — You recognise common words. Greetings, numbers, basic verbs.
- •50-150 hours — You follow adapted content with slower speech.
- •150-300 hours — You understand patient speakers on familiar topics.
- •300-600 hours — You follow native speech in familiar contexts. TV without subtitles starts working.
- •600-1,000 hours — Daily conversation feels natural. You understand most media.
- •1,000-1,500 hours — You're an effective user. Accents, humour, and cultural references click.
How long that takes
| Daily input | 300 hours | 1,000 hours | 1,500 hours |
|---|---|---|---|
| 30 min/day | 1.5 years | 5.5 years | 8 years |
| 1 hour/day | 10 months | 2.7 years | 4 years |
| 2 hours/day | 5 months | 1.4 years | 2 years |
More daily input = faster progress. But even 30 minutes a day gets you to conversational fluency.
Why tracking hours matters
Immersion progress is invisible day-to-day. You won't feel yourself getting better after a single episode. But after 100 hours, you'll notice you're understanding things you couldn't before.
Tracking makes the invisible visible. When you can see "I've done 147 hours of Spanish this year," the progress becomes real — and you keep going.
Keep reading
How to learn a language on Amazon Prime Video
Prime Video has thousands of foreign-language shows. Here's how to use it for immersion.
Language Reactor alternative: why tracking matters more than subtitles
Language Reactor gives you dual subtitles. But it doesn't tell you how far you've come. Here's what's missing.
Lingopie alternative: learn with Netflix, YouTube, and Prime Video instead
Lingopie charges $12/mo for its own content library. Here's how to get immersion from platforms you already pay for.