Loading calculator...
Loading calculator...
See how long to read a book (or any big section) from page count, words per page, and your pace. You get total hours and how many days it takes at your usual daily reading time.
Typical: 250 words/page for fiction, 300-400 for non-fiction
💡 Quick tip: Not sure of your reading speed? Start with "Average (250 words/min)" - most people fall in this range. You can always adjust later!
📚 Remember: Reading speed varies by book type. You'll read a thriller faster than a dense textbook, so adjust your speed accordingly!
The Reading Time Calculator answers the everyday question of how long to read this book: enter pages, words per page, and your reading speed to get total hours to finish and how many calendar days that means at the time you actually read each day.
Print and digital layouts differ a lot. A “page” might be airy fiction or a textbook wall of text, so we ask for average words per page instead of trusting a single number. Your words per minute matters more than a generic “minutes per page” rule from the web, because poetry, dialogue, and notes all change how long a page actually takes.
Same idea for a short stretch or a whole novel: try a few daily habits (fifteen minutes, half an hour, an hour) and see which finish date feels realistic. Students mapping a syllabus, book clubs picking a deadline, or anyone building a reading habit can use the result as a planning anchor, not a promise, because real life still skips days.
What you get is a simple chain: total words, time at your pace, then spread across your daily minutes. The calculator does not know your interruptions, rereads, or days off, so treat the days-to-finish figure as a fair estimate when you stay roughly consistent. Use it to decide before you start whether a book fits the month or the semester you have in mind.
Looking for more planning tools? Try our Time to Earn Calculator or Days Alive Calculator.
Our calculator uses proven formulas and up-to-date data to give you accurate results. Here's a transparent look at the methodology behind your calculation.
The Formula
Total Words = Pages × Words Per PageReading Time (minutes) = Total Words ÷ Reading SpeedDays to Finish = Reading Time ÷ Minutes Per DayWe use your reading speed (words per minute) and daily reading time to give you accurate estimates. The average person reads 200-250 words per minute, but we let you customize it!
You tell us: book pages, your reading speed, words per page, and how much time you can read daily. Simple!
We multiply pages by words per page to get total words, then divide by your reading speed. Math magic! ✨
We show you total reading time, days to finish, and fun scenarios like 'what if I read more?' 📚
Disclaimer: Results are estimates based on the information provided. For professional advice, consult with a qualified expert in the relevant field. This calculator is for informational purposes only.