Time Blocking vs. To-Do Lists: What the Research Actually Says

The productivity internet has strong opinions about to-do lists vs. time blocking. One camp says lists are the only way to stay organized. The other says blocking your calendar is dramatically more effective.

They’re both half right. Here’s what the actual research says.

How To-Do Lists Fail

To-do lists aren’t useless. They solve one real, important problem: getting tasks out of your head. Masicampo and Baumeister (2011) showed that simply writing down a plan for incomplete tasks reduces the intrusive thoughts those tasks create.

But to-do lists have well-documented failure modes:

The Planning Fallacy. Kahneman and Tversky’s research shows we systematically underestimate how long tasks take by 30-50%. A to-do list with no time dimension ignores this completely. You add 12 things to Monday’s list, each feels “quick,” and by 6pm you’ve done 4 of them and feel like a failure.

No priority signal. A flat list treats “call dentist” and “research career options” as equivalent items. Without urgency or importance indicators, you default to what’s easiest (Baumeister’s research on ego depletion predicts this) — which is rarely what matters most.

No temporal commitment. Gollwitzer’s implementation intentions research is clear: knowing when you’ll do something doubles follow-through. A to-do list says what. It doesn’t say when. So you defer, defer, defer.

Choice overload. Iyengar and Lepper’s famous jam study (2000) showed that too many options leads to paralysis and worse outcomes. A long to-do list is exactly this: too many options with no guidance on which to choose.

How Time Blocking Helps

Time blocking — assigning specific tasks to specific blocks on your calendar — addresses several of these failures:

It creates implementation intentions. When you block “Research flights: 2-3pm Tuesday,” you’ve created exactly the type of when/where plan that Gollwitzer’s research shows doubles follow-through.

It confronts capacity honestly. When you try to fit your to-do list into your actual available hours, you immediately see whether the math works. This is the “outside view” Kahneman recommends — looking at realistic constraints instead of optimistic estimates.

It reduces choice in the moment. If it’s 2pm and your calendar says “research flights,” the decision is already made. You’re not staring at a list deciding what to do next. Decision fatigue doesn’t apply to pre-made decisions.

But Time Blocking Has Problems Too

Pure time blocking — scheduling every hour of your day — has its own research-backed failure modes:

Rigidity increases stress. When plans are disrupted (and they always are), overly detailed schedules create stress because every change cascades. Psychologists call this plan disruption cost — the mental overhead of constantly re-planning.

It ignores the planning fallacy too. If you block 1 hour for something that takes 2.5, you’re no better off than a to-do list. You just have a prettier calendar full of unfinished blocks.

It doesn’t scale for complex projects. Blocking time for “plan vacation” doesn’t help if you haven’t identified the 15 steps involved. You sit down for your blocked hour and spend half of it figuring out what to actually do.

It requires constant maintenance. Every change in your schedule means manually reshuffling blocks. For people with unpredictable schedules (parents, shift workers, anyone with a life), this maintenance cost is prohibitive.

What the Research Actually Points To

If you read across the relevant literature — implementation intentions, cognitive load theory, the planning fallacy, the Progress Principle — the ideal system isn’t a to-do list or a time-blocked calendar. It’s something in between:

1. Specific enough to close open loops. Every task needs a concrete next step (Masicampo & Baumeister). Vague items stay in your working memory.

2. Time-aware but not time-rigid. Tasks need when information (Gollwitzer), but scheduling every minute creates fragility. “Start-by dates” — knowing when you need to begin something to finish on time — are more resilient than hour-by-hour blocks.

3. Capacity-honest. Your plan needs to account for how much time you actually have, with buffers for the planning fallacy (Kahneman & Tversky). If the math doesn’t work, you need to know before you’re behind.

4. Progress-visible. Small, checkable steps drive motivation (Amabile & Kramer’s Progress Principle). Big vague items on a calendar or a list both fail to create visible progress.

5. Lower decision load. The system should tell you what to do next, not present you with 30 options (Iyengar & Lepper). A clear priority reduces the daily decision tax.

The Missing Middle

Most people cycle between to-do lists and time blocking, finding each insufficient:

The gap in both approaches is the same: neither one sequences your tasks, estimates realistic time, calculates when you need to start, accounts for your actual available hours, or shows you a clear next step.

They’re both trying to solve a planning problem with an organizational tool.

What You Actually Need

Based on the research, here’s what your system needs:

That’s not a to-do list. And it’s not a time-blocked calendar. It’s a plan.

How Steadily Fills the Gap

Steadily sits in exactly the middle the research points to. It takes your messy list of tasks, breaks big ones into concrete steps, estimates time with built-in buffers, calculates start-by dates based on your real availability, and shows you a clear next step.

You get the specificity and time-awareness of time blocking with the flexibility and simplicity of a to-do list — all informed by the behavioral science that explains why both approaches fall short on their own.

Try Steadily. Pick your nights, dump in your list, and see tonight’s session.


Related reading: - Decision Fatigue Is Killing Your Productivity - Implementation Intentions: The Science of When and Where - Why Remote Workers Need Better Plans, Not Better Routines