Average reading speed in a foreign language (real numbers)
A page in your own language takes a minute. The same page in the language you're learning takes five, and somewhere around minute three you start wondering whether that's normal.
It is. Here are the actual numbers, from studies rather than speed-reading ads, then a way to measure yourself that doesn't lie, then the short list of what moves the number.
What native speakers actually read at
Start with the ceiling. The most careful estimate comes from a 2019 meta-analysis by Marc Brysbaert that pooled 190 studies and over 18,000 participants: adults reading silently in English average 238 words per minute for non-fiction and 260 for fiction. Reading aloud drops to 183. The 300 wpm figure you see quoted everywhere is too high.
Across languages the picture changes, and not because some nations read faster. The International Reading Speed Texts study (IReST, Trauzettel-Klosinski and Dietz, 2012) gave the same passage, translated, to young native adults in 17 languages:
| Language | Words per minute | Characters per minute |
|---|---|---|
| English | 228 | 987 |
| Spanish | 218 | 1,025 |
| Dutch | 202 | 978 |
| French | 195 | 998 |
| Japanese | 193 | 357 |
| Italian | 188 | 950 |
| German | 179 | 920 |
| Finnish | 161 | 1,078 |
| Chinese | 158 | 255 |
| Arabic | 138 | 612 |
Read the two columns together. German and Finnish look slow in words per minute because their words are long; in characters per minute they're right there with English. Japanese and Chinese look slow in both, but a character carries far more meaning than a letter. Everyone gets through roughly the same amount of story per minute.
The practical point: words per minute is not comparable across languages. If you're learning Japanese, measuring yourself against an English wpm is measuring the wrong thing.
What learners actually read at
Now the number you came for. Studies of second-language readers, mostly university students learning English, cluster around 100 to 150 words per minute, and it's common to see groups under 100. In one speed-reading study published by JALT's Journal of Extensive Reading, the students began at 112 to 115 wpm; after a semester of timed reading the trained group reached 193, while the untrained group drifted to 131.
Paul Nation, who has spent a career on this, puts the target for learners at 250 wpm with about 70% comprehension, on material where they know every word. His later work with Macalister calls 250 to 300 a reasonable rate for a second-language reader. That's native speed, more or less, and it's reachable, but only on text that isn't fighting you.
So the honest benchmarks, silent reading, on text at your level:
| Where you are | Typical speed |
|---|---|
| Beginner, still looking words up mid-sentence | Under 80 wpm, and mostly stops |
| Intermediate, easy text | 100–150 wpm |
| Advanced, text at your level | 150–200 wpm |
| Nation's fluency target | 250 wpm, 70%+ comprehension |
| Native adult, English | About 240 wpm |
An intermediate learner reads at roughly half native speed. That's not a problem to fix. That's where everyone is.
Why the gap is bigger than the number says
A native speaker's 240 is a steady 240. A learner's 120 is not a slow, even crawl. It's 200 for a line, then a full stop to look something up, then a re-read, then a silent translation into your first language, then 200 again.
Average those and you get 120. But the experience is stop-start, and the stops are what make it tiring. Which is also why the fix isn't reading faster. It's stopping less.
The other thing the number hides is comprehension. A wpm figure without a comprehension check is decoration. Nation pairs 250 with 70% for a reason: you can skim anything at 400 and understand none of it.
Measure yours in two minutes
Skip the speed-test sites. They use English test passages, and you're not learning English test passages.
- Pick a text you'd actually read, at your level: you know 95% or more of the words. Not a challenge piece. If you're not sure what that looks like, here's how to tell.
- Read for exactly two minutes, no lookups. Mark unknown words and keep going. A lookup adds twenty seconds to the clock and ruins the measurement.
- Count the words you covered. Paste into any word counter. For Japanese or Chinese, count characters instead and compare to the native 357 and 255 above.
- Ask yourself three questions about what you just read. If you can't answer two, the text was too hard and the number doesn't count. Try easier.
- Repeat monthly, same kind of text. Not weekly. Week-to-week variation is mood, not progress.
Write the number down. In three months you'll want the old one.
What actually moves the number
Three things, in order of size:
Unknown-word density. The jump from 95% to 98% known words is the biggest speed increase available to you, because nearly every stop is an unknown word. Read easier than feels impressive.
Volume. Speed in a second language is a function of how many words you've met before. There's no drill for that; there's reading more, finished, most days.
Fewer stops. Mark words instead of looking them up. Read the same news story in an easy and a regular version (Japanese learners have this built in). Let sentences stay fuzzy and let the next one sharpen them.
What doesn't move it: speed-reading apps, eye-movement drills, reading aloud to push pace. They train a bottleneck you don't have. The longer list is here.
If you want the stops handled for you, Mossglen (ours, free) turns any web page into a reading view where tapping a word gives you the meaning and saves it with its sentence for later, so the lookup never becomes a full stop. A short quiz after reading keeps the next text at the level where your speed can actually climb.
The short version
| Question | Answer |
|---|---|
| Native adult, English, silent | About 240 wpm |
| Typical intermediate learner | 100–150 wpm |
| A good target | 200–250 wpm with 70%+ comprehension |
| Japanese or Chinese | Count characters: natives do about 357 and 255 a minute |
| Fastest way up | Easier text, more volume, fewer stops |
Half native speed is normal. Finishing what you open is the part that matters, and the method for that is the same one that eventually makes you fast.
Mossglen turns the pages you browse into reading practice.
Add to Chrome — freeKeep reading
FluentU alternatives: what you're actually paying for
Looking for a FluentU alternative? Break the subscription into its three layers — video library, interactive captions, review — and replace each one.
Migaku vs Anki: do you still need both?
Migaku vs Anki in 2026 — Migaku now has its own SRS, so the old "card creator plus Anki" setup is optional. What each costs, and when one is enough.
Should you look up every word when reading?
Should you look up every word when reading in a foreign language? Sometimes yes. The deciding number, the real cost of a lookup, and which words earn one.