Reading Speed Calculator — Words Per Minute (WPM)

Measure your reading speed in words per minute. Paste text or use a timed test to calculate your WPM, reading level, and estimated time to read a full book.

250
Words Per Minute
Average
Reading Level
6h 0m
Time to Read a Novel (90k words)

Time Estimates for Common Materials

MaterialWord CountYour Estimated Time

Reading Speed Benchmarks

WPM RangeLevelNotes
Below 150SlowNeeds significant improvement; consider reading exercises daily
150–250AverageNormal adult reading speed; suitable for leisure
250–350GoodAbove average; adequate for university-level study
350–500FastExcellent for academic work; comprehension usually maintained
500+Speed ReaderVery fast; monitor comprehension carefully at this pace

Frequently Asked Questions

What is an average reading speed?
The average adult reads at 200–250 words per minute (WPM). College students average around 300 WPM. Speed readers claim 500–1000 WPM, but research suggests comprehension decreases sharply above 400 WPM. The goal should be fast reading with high comprehension.
How can I increase my reading speed?
Practice with purpose: avoid subvocalising (saying words in your head), use a finger or pointer to guide your eyes, reduce regressions (re-reading lines), and increase your vocabulary so you don't pause on unfamiliar words. Regular reading practice is the most effective long-term strategy.
Does reading speed matter for exams?
Yes, especially for WAEC, JAMB, TOEFL, SAT, and GRE where you have time-limited reading passages. Students who read at 250+ WPM have a significant advantage. TOEFL reading passages average 700 words; at 200 WPM that takes 3.5 minutes, leaving little time for questions.
What is a good WPM for university students?
University students should aim for 250–350 WPM with strong comprehension. Research articles and textbooks are dense, so 250 WPM with high comprehension is more valuable than 500 WPM with poor retention.
How long does it take to read a typical novel?
A 90,000-word novel (e.g., Things Fall Apart is about 60,000 words) takes approximately 5–7 hours at 200–250 WPM. At 300 WPM it takes about 4–5 hours. Using this calculator with your actual WPM gives a more precise estimate.