The math is friendlier than you think
Start with one fact: an average novel runs roughly 300 pages. Hold that number and watch how a tiny daily habit compounds.
- 10 pages a day finishes a 300-page book in 30 days. That is one book a month, twelve books a year, from a session most people finish in 15 minutes.
- 20 pages a day finishes the same book in 15 days. That is about 24 books a year, from 20 to 30 minutes of reading.
- 30 pages a day finishes it in 10 days, which is around 36 books a year.
None of these require talent, free time, or a quiet cabin in the woods. They require showing up. The reason the math feels surprising is that we tend to judge reading by the single sitting, where 20 pages feels like nothing. Stretched across a year, that same 20 pages becomes two dozen finished books.
How many pages a day to finish a book in a week
A common goal is to finish a specific book within a week. The arithmetic is just total pages divided by seven:
- A 200-page book in a week: about 29 pages a day.
- A 300-page book in a week: about 43 pages a day.
- A 400-page book in a week: about 57 pages a day.
Forty-three pages is roughly 45 minutes for most readers. Doable, but on a packed week it can feel like a second job. If a week starts to feel like pressure rather than pleasure, stretch the deadline. The same 300-page book over two weeks drops to a gentle 22 pages a day, and over three weeks to just 15. Giving yourself more runway is not failure, it is how you keep reading enjoyable.
Why a small consistent number beats a sprint
It is tempting to plan a big weekend reading marathon to make up for a slow week. The trouble is that sprints are fragile. They depend on a rare free afternoon, and when that afternoon gets booked, the whole plan collapses and takes your motivation with it.
A small daily number is the opposite. It survives bad days. You can read 10 pages while the kettle boils, on a commute, or in the five minutes before sleep. Because the bar is low, you clear it even when you are tired, and clearing it keeps the habit alive. Research on habit formation points the same way: the behaviors that stick are the ones small enough to repeat under ordinary, imperfect conditions, not the ones that need perfect ones.
There is a second reason to stay small. A streak you are proud of is worth protecting, and a daily page goal you can hit on a hard day is what keeps that streak unbroken. Momentum, not intensity, is what carries you to the last page.
How to set a daily page goal you will keep
Picking a number is simple if you work backward from honesty rather than ambition:
- Estimate your real reading speed. Read for ten minutes tonight and count the pages. Multiply by your realistic daily minutes. That is your honest pace, not your aspirational one.
- Pick a number you can hit on your worst weeknight, not your best Sunday. If a busy Tuesday only allows 10 pages, set 10. You can always read more.
- Anchor it to something you already do. After coffee, on the train, in bed. A daily page goal attached to an existing routine needs no willpower to remember.
For a deeper walkthrough of choosing and adjusting a target, see our guide on how to set a reading goal. In Leaf, you set this up once with reading goals, choosing either a daily page goal for a steady ritual or a finish-by date that Leaf converts into a daily pace.
Get Leaf free
Set a daily page goal, watch the pages add up, and keep a reading streak with no paywall on the habit-building features. Free to use on iOS and Android, no subscription required. Leaf Pro is an optional upgrade for cloud sync, multi-device, unlimited reading challenges, and an ad-free experience.
Pages, minutes, or a finish-by date
Pages are the most intuitive unit for most people, but they are not the only one. If your books vary wildly in density, or you read a lot of nonfiction you reread and annotate, minutes can be a fairer measure of effort. A daily goal of 20 minutes treats a slow, dense page the same as a fast one.
And when a book has a real deadline, a book club meeting, a flight, a course reading, a finish-by date beats a fixed page count. You tell the app the date, and it does the division for you and adjusts as you go. The point is to match the unit to how you actually think about that particular book, rather than forcing every book into the same frame.
Let the streak carry the number
Once you have a daily page goal, the habit itself does the heavy lifting. Each day you hit your number, your reading streak grows, and that visible run of days becomes a reason to keep going on the nights you might otherwise skip.
The one rule worth remembering: do not miss twice in a row. One missed day is an accident. Two is the start of a new, worse habit. If you read but forgot to log, Leaf lets you backdate the session so a single busy evening does not reset weeks of work. The number you read each day matters, but the unbroken chain of days is what turns it into a reading life.
