READING TIME CALCULATOR

Reading time calculator: how long will this book take?

This reading time calculator works out how many hours a book takes and when you’ll finish it at your daily pace. For example, 300 pages at an average speed is about 5 h 15 min of reading, or 16 days at 20 minutes a day.

Reading time5 h 15 minDays to finish16 daysPages a day≈ 19You’ll finish around—

HOW WE CALCULATE

How long a typical book takes

Reading time = pages × words per page ÷ words per minute. We assume 250 words per page. That’s our assumption: pocket paperbacks often have fewer, large formats more.

The speeds come from a 2019 meta-analysis of reading rate (Brysbaert): most adults read silently at 175–300 words a minute, 238 on average for non-fiction. Treat the result as a guide, not a verdict.

Brysbaert, M. (2019). How many words do we read per minute? Journal of Memory and Language, 109.

BookRelaxedAverageFaster
100 pages2 h 25 min1 h 45 min1 h 25 min
150 pages3 h 35 min2 h 40 min2 h 5 min
200 pages4 h 45 min3 h 30 min2 h 45 min
250 pages5 h 55 min4 h 25 min3 h 30 min
300 pages7 h 10 min5 h 15 min4 h 10 min
400 pages9 h 30 min7 h5 h 35 min
500 pages11 h 55 min8 h 45 min6 h 55 min
700 pages16 h 40 min12 h 15 min9 h 45 min
1000 pages23 h 50 min17 h 30 min13 h 55 min

Reading time only, without breaks. Relaxed: 175 wpm · Average: 238 wpm · Faster: 300 wpm

Don’t know your pace?

Take the short reading speed test: read a passage and we’ll work out your words per minute and pages per hour. Then enter the result here as your own pace.

Test your reading speed

From a number to a plan

The easiest way to use the result is a small daily goal. Talemi does the counting for you: log your page and the app shows your book’s progress, your daily goal and your stats.

Average reading speed and how to test yours How many pages a day to read Reading goal calculator for the whole year

FAQ

Frequently asked questions

How many pages can you read in an hour?

At the meta-analysis average (238 words a minute) and 250 words per page, about 57 pages an hour. Most people fall between 42 and 72.

How long does it take to read 300 pages?

About 5 h 15 min at an average pace. At 20 minutes a day you’ll finish in about 16 days.

Why is my time different from the calculator?

Pages can hold more or fewer words, and your speed depends on the book, the time of day and how tired you are. For the closest result, enter your own pace measured on the book you’re reading.

Does the calculator store my data?

No. Everything is worked out in your browser and nothing is sent anywhere.

JOIN TALEMI

The next page won’t read itself.

Join early access and get your Talemi invite before the app reaches the stores.