Why Reading Habits Fail (And It's Not About Willpower)

Many people genuinely want to read more. They buy books, stack them on nightstands, set reading goals in January — and by March, the stack has grown and the habit has faded. This isn't a character flaw. It's usually a design problem: the conditions for the habit haven't been set up correctly.

The good news is that reading is a habit like any other, and the same principles that help other habits stick apply here too. This guide walks through the practical steps, honestly and without over-complication.

Step 1: Remove the Friction

The biggest enemy of a reading habit isn't a busy schedule — it's friction. If your book is in another room, your phone is within reach, and you have to spend mental energy deciding what to read, you'll pick the path of least resistance every time (usually the phone).

Here's how to lower the friction:

  • Keep a book physically accessible in the places where you have small pockets of time — by your bed, on the kitchen table, in your bag.
  • Remove competing distractions from those same spaces. If your phone lives on your nightstand, reading before bed will lose to scrolling almost every time.
  • Always have something queued up. The moment between finishing one book and starting another is where habits die. Have your next book chosen before you finish the current one.

Step 2: Start Embarrassingly Small

If you're not currently reading regularly, committing to an hour a day is almost certainly going to fail. Instead, start with a goal so small it almost feels pointless: read for five minutes before bed. Just five.

This works for two reasons. First, five minutes is easy enough to do even on difficult days, which means you actually do it. Second, once you've started reading, you'll often continue past five minutes — but you don't have to. The goal is to establish the behavior, not the duration. Duration grows naturally once the habit is solid.

Step 3: Read What You Actually Enjoy

A surprising number of people trying to build a reading habit are reading books they feel they should read rather than books they genuinely want to read. Dense non-fiction, improving classics, or books recommended with great seriousness — these are not the best starting material for a fragile new habit.

Read whatever you find genuinely engaging. Thrillers, fantasy, light non-fiction, graphic novels, short story collections — all of it counts. The goal right now is to make reading feel rewarding, not virtuous. Virtue can come later.

Step 4: Attach Reading to an Existing Routine

"Habit stacking" — pairing a new habit with an established one — is one of the most reliable ways to make a behavior consistent. Think about where reading could naturally fit:

  1. After your morning coffee — read for 10 minutes before starting work
  2. During your lunch break — read instead of scrolling
  3. Before bed — the most common and effective slot for many people
  4. On public transport — commutes are ideal reading time

Pick one anchor point and be consistent about it for at least two to three weeks before adding another.

Step 5: Don't Force Books You Hate

Give yourself permission to abandon books that aren't working for you. Many people who struggle to read regularly are slogging through books they don't enjoy out of a sense of obligation. This makes reading feel like homework, and homework is easy to avoid.

A useful rule: give a book about 50 pages. If it's still not engaging you, set it aside without guilt. Life is short and there are too many good books to spend time on ones that aren't holding your interest right now.

Tracking Progress (Optional, But Helpful)

Some people find that a simple reading log — even just a list of books read — provides satisfying motivation. Apps like Goodreads make this easy, or a simple notebook works just as well. The act of recording creates a small reward and a visible record of progress.

Don't let tracking become a source of pressure, though. If annual reading goals make you anxious rather than motivated, skip them. The habit itself is the point.

The Long Game

A reading habit built slowly and sustainably will outlast any ambitious sprint. Ten minutes a day, consistently, across a year adds up to well over 60 hours of reading — the equivalent of roughly 15 to 20 books, depending on length and pace. That's not nothing. That's a reading life.