Setting and achieving reading goals can transform your relationship with books. Whether you want to read 12 books a year or tackle the ambitious 52-book challenge, having a clear plan and tracking system makes all the difference.
Our reading goal calculator helps you break down your annual target into manageable daily targets — pages per day and minutes per day based on your reading speed.
How to Calculate Your Daily Reading Requirement
The math is straightforward: multiply your book goal by average pages per book, subtract pages you've already read, then divide by days remaining in the year. For example, to read 24 books averaging 300 pages each with the full year ahead, you need about 20 pages per day. At 40 pages per hour, that is roughly 30 minutes of daily reading.
What this reading goal calculator can answer
- How many pages per day you need to hit your annual book goal
- How much daily reading time your goal requires at your speed
- What a sustainable annual reading goal looks like for most readers
- How to break a big yearly target into a daily habit
- How the math works behind pages-per-day calculations
How to use this tool
- Set your annual book goal (e.g. 24 books for 2 per month).
- Enter the average pages per book (default is 300 pages).
- Add your reading speed in pages per hour.
- See how many pages per day and minutes per day you need to read.
- Adjust your goal or speed until the daily target feels sustainable.
Pages Per Day for Common Reading Goals
Based on an average book length of 300 pages and 30 pages/hour reading speed:
| Annual Goal | Pages/Day | Time/Day | Difficulty |
|---|---|---|---|
| 12 books | 10 pages | ~20 minutes | Easy |
| 24 books | 20 pages | ~40 minutes | Moderate |
| 52 books | 43 pages | ~1.5 hours | Challenging |
| 100 books | 82 pages | ~2.7 hours | Ambitious |
Tips for hitting your reading goal
- Read every day: even 15 minutes of daily reading adds up to 90+ hours per year.
- Mix book lengths: alternate between longer and shorter books to maintain momentum.
- Set a page goal, not just a time goal — "read 20 pages" is more concrete than "read for 30 minutes."
- Always carry a book: use waiting time for reading instead of scrolling.
- Quit books you don't enjoy: give a book 50–100 pages, then move on if it's not working.
- Track your progress: apps like Bookyno make it easy to see books finished over the year.
Frequently asked questions
How many pages per day do I need to read 52 books a year?
Assuming an average of 300 pages per book, you need about 43 pages per day from today through year-end to hit 52 books starting fresh. At 40 pages per hour, that is roughly 1 hour of reading daily. Our calculator adjusts this based on your specific goal, book length, and days left in the year.
How does the reading goal calculator work?
Enter your annual book target, average pages per book, and reading speed. The calculator shows pages and minutes needed per day and how many days are left in the year.
What is a realistic annual reading goal?
For most adults, 12–24 books per year is a solid and sustainable target. The average adult reads about 12 books annually. Start with a goal that challenges you but fits your schedule — you can always raise it mid-year.
How do I find my reading speed?
Time yourself reading a few pages of a typical book, then convert to pages per hour. For example, 10 pages in 15 minutes equals 40 pages per hour. Use that number in the calculator for a more accurate daily time estimate.
Does this calculator account for books I've already read?
This calculator shows the pace needed from today through the end of the year based on your full annual goal. For tracking books finished and live progress, use the Bookyno app.

