← Back to Blog Reading Habits

How Many Books Can You Read in a Year? Calculate Your Real Reading Pace

By Sania Intazar · Updated October 2026 · 9 min read

A stack of colorful books next to a progress ring showing 24 books read

"I want to read more this year" is one of the most common goals people set, and one of the most common to quietly drop by March. Part of the problem is that most people are guessing at a number — 20 books, 50 books — without knowing what their own reading pace can actually support.

This guide shows you how to find your real words-per-minute, use a simple formula to estimate how many books you can realistically finish in a year, and understand why a consistent daily habit usually beats trying to read faster.

Quick answer: most people reading 20-30 minutes a day finish 12-24 books a year; 45-60 minutes a day can push that to 35-50+. The formula: (reading speed in WPM × minutes per day × 365) ÷ average book length in words = books per year.

Step 1: Find Your Real Reading Speed

Most adults read at 200 to 300 words per minute, with 250 WPM commonly used as a general average — but "average" is not "you." A two-minute test gives a far more useful number than guessing:

  1. Pick a normal page from a book you'd actually read, not a textbook or unfamiliar academic text.
  2. Set a timer for one minute and read at your normal, comfortable pace — not rushed.
  3. Mark where you stopped, then count the words from the start to that point (or count the words in one line and multiply by the number of lines).
  4. That number is your WPM. Repeat once more and average the two for a more reliable figure.

Keep in mind your pace will vary by material: a light novel reads faster than dense non-fiction, poetry, or a second language you're still building fluency in, so don't be surprised if your number shifts from book to book.

Step 2: The Books-Per-Year Formula

Once you know your WPM and how many minutes you read most days, the calculation is simple:

Words per day = WPM × minutes per day
Words per year = words per day × 365
Books per year = words per year ÷ average book length

For average book length, a typical novel runs 70,000-100,000 words (try 80,000 as a round middle estimate); a shorter or young-adult novel may be closer to 50,000; dense non-fiction can run well past 100,000. Use whichever figure matches what you actually tend to read.

Worked example: 250 WPM × 30 minutes/day = 7,500 words/day. × 365 days = 2,737,500 words/year. ÷ 80,000 words/book ≈ 34 books a year — from just half an hour a day.

How Many Books, at Different Paces

Here's that same formula applied across a few common combinations, using an 80,000-word average book:

Reading speedMinutes per day≈ Books per year
200 WPM15 min~14
200 WPM30 min~27
250 WPM20 min~23
250 WPM30 min~34
250 WPM45 min~51
300 WPM30 min~41
300 WPM60 min~82

Notice how much more daily minutes move the number compared to speed alone — doubling your daily time roughly doubles your yearly total; reading faster helps, but far less dramatically.

Does Reading Speed Even Matter?

Only partly, and this surprises most people. Look at the table again: going from 200 to 300 WPM at the same 30 minutes a day takes you from about 27 to 41 books — a solid jump, but nowhere near as large as the jump from 15 to 45 minutes a day at the same speed, which takes you from about 14 to 51.

Daily consistency moves the number more than raw speed does. Someone who reads a steady 20 minutes every single day will usually finish more books over a year than someone who reads very fast but only picks up a book a few times a month.

How to Actually Read More Books

Does Speed Reading Actually Work?

Some techniques, like reducing subvocalization (the habit of silently "saying" every word in your head), can raise your words-per-minute somewhat. But research consistently finds that pushing speed well past your natural, comfortable pace trades away comprehension — you cover more words while retaining less of them.

For most readers, the better lever isn't speed at all. It's consistency: a steady, comfortable pace kept every day beats an aggressively fast pace kept occasionally, both for books finished and for how much you actually remember.

Try Our Free Reading Pace Calculator

Rather than doing the math by hand, our free tool does the calculation for you: enter your reading speed and daily minutes, and see your estimated books per year instantly.

Open the free Reading Pace Calculator →

Frequently Asked Questions

How many books can the average person read in a year?

Most people reading 20 to 30 minutes a day at an average pace finish somewhere between 12 and 24 books a year. Someone reading 45 minutes to an hour a day, or choosing shorter books, can often reach 35 to 50+. It depends far more on daily minutes and book length than on raw reading speed.

What is a good reading speed in words per minute?

Most adults read at 200 to 300 words per minute with good comprehension, with 250 WPM commonly used as a general average. Reading speed also depends on the material: a light novel reads faster than dense non-fiction or unfamiliar vocabulary, so your pace can genuinely vary from book to book.

How do I calculate how many books I can read in a year?

Multiply your reading speed in words per minute by your daily reading minutes to get words read per day, multiply that by 365 for words per year, then divide by the average length of the books you read (around 80,000-90,000 words for a typical novel). The result is an estimate, not an exact number, since books vary widely in length.

Does reading faster mean reading more books?

Only partly. Daily consistency usually matters more than raw speed: someone who reads 20 minutes every day will usually finish more books in a year than someone who reads very fast but only occasionally. Speed helps, but a reliable daily habit is what actually adds up over a year.

How can I read more books without speed reading?

Protect a fixed time slot each day rather than waiting for free time to appear, keep your current book visible and easy to pick up, alternate a longer book with a shorter one so progress feels steady, and track your pace so you can see real progress instead of guessing.

Does speed reading actually work?

Techniques like reducing subvocalization can raise words-per-minute somewhat, but research consistently shows that pushing speed much higher than your natural pace trades away comprehension. For most readers, a comfortable, steady pace kept consistent every day outperforms trying to read unnaturally fast.

How long does it take to read an average novel?

A typical novel is 70,000 to 100,000 words. At an average pace of 250 words per minute, that works out to roughly 5 to 6.5 hours of total reading time, which is why consistent daily minutes matter more than any single long reading session.

Is 12 books a year a good reading goal?

Yes. Twelve books a year, one a month, is a realistic and common goal, and sustaining it consistently is a bigger achievement than a short-lived higher target. A goal you actually keep beats an ambitious one you abandon by February.

Curious what your own reading pace adds up to? Find out in seconds.
Open the Reading Pace Calculator Or start a reading journal
← Reading Pace Calculator 🏠 Home Time Blocking Planner →
YueThe Planner Hup assistant