Reading 100 books a year is one of those goals that feels absurd until you run the numbers — and then it starts to look straightforwardly achievable.
Bill Gates reads 50 books a year. Warren Buffett credits reading 500 pages a day with his success. Elon Musk reportedly read for 10 hours a day as a child. The reading habits of exceptional people are often cited as evidence for an almost magical link between reading volume and success.
The actual mechanism is simpler: reading widely accumulates knowledge, exposes you to diverse ideas, and builds the kind of broad pattern recognition that helps in complex domains. More reading means more of this. There is no magic — just compounding.
Here is how the maths work out, and how to build a reading life that makes 100 books a year realistic.
The maths
An average adult reads at approximately 238 WPM (Brysbaert, 2019). The average published book is approximately 60,000–80,000 words. Call it 70,000 words.
At 238 WPM, one average book takes: 70,000 ÷ 238 = 294 minutes ≈ 4.9 hours
To read 100 books at this pace: 100 × 4.9 hours = 490 hours per year = 1.34 hours per day
So: the average adult reader, reading for 1.5 hours every day, reads roughly 100 books per year.
This is before any speed reading improvement. At 350 WPM (very achievable with practice):
70,000 ÷ 350 = 200 minutes = 3.3 hours per book
100 books = 330 hours per year = just under 1 hour per day
One hour of reading per day, at a moderate reading speed increase, produces 100 books a year.
Where to find the time
Most people say they don't have time to read. Most people also spend 2–4 hours per day on their phone. The time exists; it's a question of allocation.
Morning reading: 30–45 minutes before the day starts. No notifications, no obligations. Many prolific readers describe this as their most effective reading session — the mind is fresh and relatively free of context.
Commute reading: Public transport commutes are reading time. A 30-minute commute each way is 60 minutes of daily reading — enough for ~20 books per year at average speed.
Lunch break: 20–30 minutes over lunch adds up. This is often phone time by default; redirecting it to reading is a zero-cost swap.
Evening wind-down: 30–45 minutes before bed. Many readers find this the most sustainable slot — it's become a decompression ritual.
Weekends: Two hours on a Saturday morning is 6–7 books per year at average speed.
The point is not that you need all of these. Even one of them, consistently maintained, produces a meaningful reading volume.
Speed reading's role
If you currently read at 250 WPM and want to reach 100 books per year, you have two levers: more time reading, or faster reading.
Improving from 250 to 350 WPM through practice (a realistic 6–12 month goal) reduces the time cost of 100 books by roughly 30%. That's the difference between needing 1.5 hours daily and needing just over 1 hour daily.
This is the most honest pitch for speed reading: not that you'll read at 1,000 WPM, but that a realistic improvement of 30–40% gives you significantly more reading from the same time investment. The evidence for what speed reading can actually deliver supports exactly this modest claim.
RSVP tools like warpread.app let you practise at controlled speeds and track your progress. Starting at 300 WPM for comfortable content and increasing by 25 WPM every two weeks is a sustainable path to 400+ WPM over several months.
Choosing what to read
Volume goals need a reading list. A few principles:
Read what you actually want to read. The fastest way to fail at a reading goal is to build a list of books you feel you should read and find them joyless. Read what interests you.
Mix by length and density. A year of 100 books works best with a mix: some short (novellas, essay collections, shorter non-fiction), some medium (most novels and non-fiction), some long (War and Peace, Infinite Jest). Don't exclude long books; just account for them in your planning.
Have multiple books in progress. Different books for different moods and contexts: one fiction, one non-fiction, one technical, one light. This prevents the reading drought that comes from forcing yourself through a book you're not in the mood for.
Stop books you're not enjoying. Finishing every book you start is an expensive rule — one of the most common bad reading habits. If a book isn't working after 50 pages, stop and move on. Life is too short for books you're not getting value from.
Tracking and adjustment
Track what you read. Goodreads is the most popular tool; a simple spreadsheet works equally well. Tracking serves two purposes:
- Motivation: Seeing progress is reinforcing
- Calibration: You quickly learn which kinds of books you actually finish, at what pace, and can adjust your reading list accordingly
Most readers who track discover that their actual reading pace and habits differ from their beliefs about themselves. The data is more useful than the assumptions.
A year-1 realistic plan
If you're currently reading 10–15 books per year and want to reach 50 in year 1 and 100 in year 2:
Year 1 target: 50 books
- 45 minutes of daily reading (any combination of morning, commute, evening)
- Choose accessible, engaging books — this is not the year for dense classics
- Use warpread for digital books to practice reading at 300 WPM
- Track everything on Goodreads or similar
Year 2 target: 100 books
- 60–75 minutes of daily reading
- Reading speed should be approaching 350 WPM from practice
- The habit is established; the list can include more ambitious titles
The 100-book goal is a by-product of building a reading habit — not something you achieve by grinding through books you don't care about.
Put the habit science to work
Take the free speed test to get your baseline, then build a sustainable reading habit with the Study Skills foundation course.