Person sitting with a book and a cup of coffee, reading as part of a daily routine

Guide

How long to learn a language by reading: realistic benchmarks

Lira9 min read

How many words do you need to read comfortably

Applied linguistics research gives a fairly stable benchmark: around 3000 word families cover 95% of the words in a typical text. This is the threshold identified in Paul Nation's research on lexical coverage of written text, one of the most cited references on vocabulary acquisition.

At 95% coverage, you understand most sentences, but you still hit an unknown word roughly every 20 words. That's enough to read for pleasure while guessing meaning from context. For effortless, fluent reading where you rarely stumble, you need to reach 98% coverage, the threshold linked to comfortable, independent comprehension. That corresponds to a vocabulary of 8000 to 9000 word families, a level only advanced readers reach after years of practice.

In between, there's a real comfort zone. With 3000 to 5000 words of active vocabulary, you can read mainstream novels, news articles, and blogs without getting lost every paragraph. That's the realistic target for a B1-B2 level, not full fluency.

What reading pace is realistic at each level

A beginner reading in a foreign language moves slowly, sometimes 50 to 80 words per minute, because every sentence takes effort to decode. An intermediate reader (B1-B2) often reaches 100 to 150 words per minute on a text suited to their level. An advanced reader, close to native level, can pass 200 words per minute.

These numbers vary a lot depending on text difficulty, how close your native language is to your target language, and how tired you are that day. Don't treat them as a target to hit at all costs. They're mainly there to reassure you if you're reading slowly at first: that's normal, and speed comes with exposure, not willpower.

What actually moves the needle is total reading volume over time, not words per minute on any single day. A slow, careful reader who reads daily will eventually cover more ground, and retain more vocabulary, than a fast reader who only opens a book occasionally.

Why consistency matters more than intensity

This is the single factor that best explains why two people learning the same language progress at different rates. 15 to 20 minutes of reading every day produces more results over several months than a single 3-hour session once a week, even if the total hours are similar.

There are two reasons for this. First, memorizing a word depends on repetitions spaced out over time, not one long exposure. A word reviewed five times across five different days sticks better than a word seen five times within the same hour. Second, daily reading maintains a form of decoding fluency. If you stop for a full week, you lose some of that ease and have to rebuild it every time you come back.

In practice, aiming for 15 minutes a day, every day, beats aiming for an hour three times a week. The brain learns through small, repeated doses, not raw accumulation.

That doesn't mean long sessions are useless. A weekend spent reading for three hours is still valuable practice. But if you have to choose between a short daily routine and long, spaced-out sessions, the short routine almost always wins over time, because it's easier to sustain and it multiplies your points of contact with the language.

Why your starting language changes everything

The US Foreign Service Institute, which has trained diplomats for decades, ranks languages by distance from English based on the average number of hours needed to reach professional working proficiency. Spanish or Italian, close to English in vocabulary and structure, require far fewer hours than Japanese or Arabic, whose alphabet, grammar, and vocabulary share almost nothing with English.

The same principle applies whatever your native language is. Learning a closely related language generally moves faster than learning one with a very different grammar, or one with no direct kinship at all. It's not really about a language being inherently harder. It's about its distance from what you already know: similar-looking words, familiar sentence structures, sometimes even a shared alphabet.

In practice, that means you should read the ranges below with this factor in mind. If you're learning a language close to your own, aim for the lower end. If you're taking on something very distant, plan for the higher end, or beyond.

Progress benchmarks by level

Here are wide ranges to treat as rough orders of magnitude, not promises. The actual time depends on three main factors: how close your starting language is to your target language (Spanish is closer to French than Japanese is to English), how much time you invest each week, and your prior exposure to the language (classes taken, time abroad, movies watched).

From A2 to B1

With regular reading of 15-20 minutes a day, combined with a minimum of basic grammar already in place, expect several months, often between 3 and 8. This stage mostly involves moving from survival vocabulary (500-1000 words) to functional vocabulary (1500-2500 words) that lets you follow simple stories.

From B1 to B2

This stage is generally longer, between 6 months and a year of regular practice. The vocabulary you need to acquire is broader and more varied (2500 to 5000 words), and you also need to gain reading fluency, not just raw vocabulary. This is the level where reading authentic texts (novels, articles) becomes genuinely comfortable instead of laborious.

Beyond B2

Progressing toward C1 is a long-term effort measured in years rather than months, with increasingly fine-grained gains: register nuances, idiomatic expressions, specialized vocabulary tied to whatever you read about.

These ranges shift easily in either direction. Someone reading an hour a day will progress noticeably faster than these benchmarks suggest. Someone learning a language very distant from their own, or reading twice a week, will need more time. The key takeaway is the order of magnitude: months, not weeks, and consistency shifts the outcome more than any other factor.

How Lira helps you stay consistent

The hard part is almost never knowing what to read. It's staying consistent over time. Lira is built around that.

Reading streaks give you a concrete reason to come back every day, even for 10 minutes. Spaced repetition (FSRS) automatically schedules the review of every word you save at the optimal moment for memory, without you having to manage a review calendar yourself. Crossword puzzles generated from your own vocabulary add a playful variation that breaks the monotony of a repetitive routine.

You can import a text you genuinely care about (EPUB, PDF, URL, plain text) or pick from a library of free classics available in your target language. Contextual translation with a tap lets you keep reading without breaking the flow of the story, which makes those daily 15-20 minutes much easier to sustain over time.

This last point matters more than it seems. One of the main reasons people quit reading in a foreign language is friction: having to look up a word in a separate dictionary, losing the thread of the sentence, getting discouraged after three interruptions on a single page. Removing that friction doesn't replace the effort needed to progress, but it removes what pushes most people to quit before they ever reach the consistency that actually makes the difference.

FAQ

Can you make progress reading only 10 minutes a day?

Yes, as long as it's truly daily. 10 minutes a day, every day, adds up to more cumulative exposure over a month than one hour on a weekend. Progress will be slower than with 20-30 minutes a day, but it's still real and durable.

Should you finish a difficult book even if you barely understand it?

No. If you understand less than 70-80% of the text, it's probably too hard for your current level, and reading becomes frustrating rather than useful. It's better to switch to something more accessible, then come back to the harder book later, once your vocabulary has grown.

Does technical or specialized vocabulary count toward these benchmarks?

The 3000-5000 word figures refer to high-frequency vocabulary, the words that show up across most everyday texts. If you read a lot about a specific topic (law, medicine, cooking), you build specialized vocabulary on top of that common base.

Can watching shows or listening to podcasts replace reading?

No, the two are complementary rather than interchangeable. Listening trains oral comprehension and sound recognition, while reading exposes you to often richer vocabulary and lets you revisit a word as many times as you need, at your own pace. Combining both speeds up overall progress, but if you had to pick one daily habit to build durable vocabulary, reading remains the most effective.

To go further, check our full guide on learning a language by reading and our comparison of extensive versus intensive reading. Questions about your own progress? Our FAQ covers the most common ones, or contact us directly.

Lira

The Lira team builds a reading app that adapts to your real level and schedules your vocabulary reviews with the FSRS algorithm.

Start reading in your target language

Import a book, an article, or pick a free classic, and Lira translates unknown words as you go.

Start for free

For those who read for real

Read in the language you're learning. Start now.

For free, in under 30 seconds.

Start reading

Free · No credit card

© 2026 Lira — readwithlira.com