FreeReadingTracker
Tools/Calculate/Reading Time

Reading Time Calculator

How long will it take to read your next book? Calculate exact hours, days to finish, and the daily pages needed to meet your personal reading pace.

Example lengths
pages

Editions vary by format and typesetting.

Fiction
Average — 250 WPM

Reading speed varies by reader and book type.

30 min/day

Optional: see exact daily pages needed to finish by your deadline.

Calculation Results
Live Estimate
Total Reading Time
5h 0m
75,000 estimated words
At 30 min / day
10 days
Finished by Sep 16, 2026
Daily Reading Pace
Pages Per Day30 pages
Daily Reading Time30 mins
Book Completion10% / day

Want to track your reading progress?

Save this book to your personal shelf and monitor your daily reading pace.

Open FreeReadingTracker →

How long does it take to read a book?

The time required to read any book depends on three core factors: total page count, your personal reading speed, and the text density on each page. Because font sizes, margins, and prose complexity differ between editions, reading times naturally vary between readers.

1. Page Count

Longer books demand more total time. A 200-page novella takes far fewer total hours than a 600-page historical epic.

2. Reading Speed

Silent reading pace typically falls between 150 and 350 words per minute. You can test your reading speed with our free 1-minute passage assessment.

3. Text Density Per Page

Standard mass-market paperbacks average roughly 250 words per page, while dense non-fiction or textbooks often reach 300 to 400 words per page.

Calculation Example

Suppose you are reading a 300-page novel averaging 250 words per page (75,000 total words). If you read at an example pace of 250 words per minute:

75,000 words ÷ 250 WPM = 300 reading minutes (5 total hours)
Reading 30 minutes a day completes the book in 10 days.

Have a specific finish deadline? You can calculate pages per day or build a reading schedule customized to your active reading days.

How We Calculate Reading Time

Our calculator uses transparent mathematical formulas based on standard book typography and reading science. All figures are estimates because individual reading speed varies with narrative complexity and attention.

1. Total Words

Pages × Words per Page

e.g. 300 × 250 = 75,000 words
2. Reading Minutes

Total Words ÷ WPM

e.g. 75,000 ÷ 250 = 300 mins (5h)
3. Days to Finish

Total Minutes ÷ Minutes / Day

e.g. 300 ÷ 30 min/day = 10 days

Estimated Reading Times by Book Length

Typical completion times at an average adult reading speed of 250 words per minute (~40 pages per hour).

Book LengthEstimated WordsTotal TimeAt 15 min/dayAt 30 min/dayAt 60 min/day
200 pages50,000 words3h 20m14 days7 days4 days
300 pages75,000 words5h 0m20 days10 days5 days
400 pages100,000 words6h 40m27 days14 days7 days
500 pages125,000 words8h 20m34 days17 days9 days
750 pages187,500 words12h 30m50 days25 days13 days
1,000 pages250,000 words16h 40m67 days34 days17 days

Frequently Asked Questions

How long does it take to read a 300-page book?

At an average adult reading speed of 250 words per minute (about 40 pages per hour), a standard 300-page novel takes approximately 5 hours of total reading time. If you read for 30 minutes every day, you will finish the book in exactly 10 days.

How long does it take to read 500 pages?

A 500-page book contains approximately 125,000 words. At an average pace of 250 WPM, it requires around 8 hours and 20 minutes of total reading time. Reading 45 minutes daily completes a 500-page book in roughly 11 to 12 days.

What is an average reading speed?

Most adult readers read non-technical prose at between 200 and 250 words per minute. Slower readers read around 150 WPM, while experienced or fast readers comfortably read at 300 to 350 WPM without sacrificing comprehension.

How do you calculate reading time?

Multiply the book's total pages by the average words per page (typically 250 for fiction or 300 for non-fiction) to estimate the total word count. Then divide total words by your reading speed in words per minute (WPM). The result is the total number of minutes needed to read the book.

How many pages should I read per day?

Reading just 20 to 30 pages a day (about 30 minutes of reading) allows you to finish two full books every month, adding up to 24 books each year. Consistency is far more impactful than trying to read 100 pages in a single sitting.

Can reading speed vary by book?

Yes, significantly. Complex non-fiction, scientific literature, philosophy, and classical poetry require slower reading (150–200 WPM) for deep comprehension, whereas narrative fiction or thrillers can often be enjoyed at 250–350 WPM.