Habit stacking: make a habit stick by pinning it to an old one

Habit stacking ties a new habit to something you already do every day: "After I pour my coffee, I will take my vitamins." The old habit becomes the reminder, so you stop relying on willpower and a memory that's already full.

What is habit stacking?

Habit stacking means pairing a new habit with one you already do every day. You don't set a time for the new habit. You pick a moment that already happens, and you attach the new behavior to it.

The method has a one-line formula, popularized by James Clear: "After [current habit], I will [new habit]." You can also use "before". A few examples:

  • After I pour my morning coffee, I will take my vitamins.
  • Before I open my laptop at work, I will write today's three most important tasks.

Clear credits the idea to BJ Fogg, who built it into his Tiny Habits program, and describes it as a kind of implementation intention. That's a plan with a set time and place, like "I'll exercise at 7am in the living room." A habit stack replaces the clock time with a habit you already have. The time and place come with it.

Once one link holds, you add another. "After I take my vitamins, I will drink a glass of water." Each habit becomes the cue for the next, and a short chain turns into a routine you don't have to think about.

Why habit stacking works

Most new habits don't fail because you don't want them. They fail because nothing reminds you at the right moment. You meant to stretch after work, and then you were making dinner and it was 9pm.

Your existing habits don't have that problem. You don't decide to brush your teeth or put the kettle on. Years of repetition mean they happen on their own, at roughly the same time and in the same place every day.

Habit stacking borrows that reliability. The coffee you pour every morning becomes a trigger you can't miss. You don't need a phone alarm, a sticky note or a burst of motivation, because the old habit already shows up on time.

It also keeps the change small. You're adding one action to a moment you already live through, and you don't have to rebuild your morning around a new plan. Small, attached and easy beats big, separate and heroic, and it's the reason the method suits people who've tried and dropped a lot of routines.

How to build your first habit stack

  1. List what you already do every day without fail. Walk through a normal day in your head: get up, shower, make coffee, eat breakfast, leave the house, eat lunch, get home, change clothes, eat dinner, brush your teeth, get into bed.
  2. Make a second list of things that happen to you every day. The alarm goes off, the kettle boils, the train arrives, the kids get home.
  3. Pick one new habit. Only one, and the one that would make the biggest difference if it stuck.
  4. Shrink it until it feels almost too easy. "Read for 30 minutes" becomes "read one page". "Go for a run" becomes "put on my running shoes". You can grow it later.
  5. Choose an anchor from your lists that happens as often as the new habit should, in a place where the new habit makes sense.
  6. Write the full sentence down: "After I [anchor], I will [new habit]." A written stack is harder to forget than one you only thought about.
  7. Run that single link for two weeks before you add anything. When you notice you're doing it without thinking, attach the next one.

Step 4 is the one people skip, and it's the one that decides whether the stack lasts. A tiny habit you do every day beats an ambitious one you do twice, and once it runs on its own, it's easy to grow.

Build a stack
After I pour my coffee, I will write down the one task that matters most today.

How to choose the right anchor

The anchor decides whether your stack holds, so pick it with care: a good one happens every day, at a clear moment, in a place where you can act straight away.

Weak anchorWhy it failsStronger anchor
When I have a spare minuteNever happens on its ownAfter I pour my coffee
After workToo vague, no exact momentAfter I hang up my keys
After my Monday classOnce a week, habit is dailyAfter I eat breakfast
When I feel stressedFeelings come at randomAfter I sit down at my desk

Four questions help you check an anchor:

  • Does it happen at least as often as the new habit should?
  • Is it a single, clear moment, so you know exactly when it's done?
  • Are you somewhere you can do the new habit right then?
  • Is that moment calm enough? A morning where the kids run in and out is a poor slot for meditation.

Things that happen to you count as anchors too. "When the kettle clicks off, I will do ten squats" works because the kettle is reliable, even on days your own routine slips.

Habit stacking examples for every part of the day

Here are stacks people use, grouped by when they happen. Pick one and change the details to fit your day.

Morning:

  • When my alarm goes off, I will drink the glass of water I left by the bed.
  • After I pour my coffee, I will write down the one task that matters most today.
  • Before I leave the kitchen after breakfast, I will put a piece of fruit in my bag.
  • As I lock the front door, I will put my phone in my bag, screen down, until I'm on the train.

During the day:

  • Before I open my email, I will close every tab I don't need.
  • After I finish lunch, I will walk around the block once.
  • When a video call ends, I will write the next step in my task list.
  • Each time I refill my water bottle, I will stand up and stretch for a minute.

Evening:

  • After I take off my shoes, I will change into workout clothes.
  • Once dinner is over, I will wipe the kitchen counter and set out tomorrow's mug.
  • When I get into bed, I will read one page.
  • Before I go upstairs, I will plug my phone in to charge in the kitchen.

A chained morning stack looks like this: after I pour my coffee, I take my vitamins; after my vitamins, I drink a glass of water; after the water, I check today's list. Three small actions now run on the back of one habit you were never going to skip.

A habit stack, week by week

Made-up example: Lena is a nurse who works rotating shifts, so "every day at 7am" means nothing to her. She wants to stretch more and eat better on long days.

She skips the clock and picks an anchor that happens on every shift: putting her bag down after she gets home. Her first stack is "After I put my bag down, I will stretch my calves for one minute."

Week one, she misses twice. Both times she was too tired, so she keeps it at one minute instead of quitting.

Week three, the stretch happens without her deciding to do it. She adds a second link: "After I stretch, I will pack tomorrow's lunch."

By week six the stack has three links, and her nutrition on shift days has improved because the lunch is packed before she's hungry and tempted by the vending machine.

Notice what Lena did right. She chose an anchor that fits her life, kept the first habit tiny, and only added the next link once the first one ran on its own.

Mistakes that break a habit stack

Habit stacks fail in a few predictable ways. Each has a simple fix.

  • Starting too big. "After breakfast, I will work out for an hour" asks for too much at once. Start with something that takes two minutes or less.
  • Picking a vague anchor. "In the morning" isn't a moment. "After I make my bed" is.
  • Stacking five new habits at once. One new link at a time, or the whole chain falls over on the first busy day.
  • Choosing an anchor that doesn't happen every day. A daily habit tied to a weekly event only gets done weekly.
  • Treating one missed day as the end. Do the habit at the next anchor and keep going. A gap is normal; quitting is what ends a stack.
  • Never writing it down. A stack that only lives in your head gets forgotten the first time your day changes shape.

If a stack keeps breaking at the same link, change the anchor before you blame yourself. Usually the moment was wrong, and a better one fixes it.

Habit stacking with other methods

Habit stacking is about how a habit starts. It pairs well with methods about what to do and when.

  • With eat the frog: "After I sit down at my desk, I will start my hardest task before I open messages." The stack gets you started, and the frog tells you what to start on.
  • SMART goals give the stack a direction. Set a goal with a number and a date, then use a stack for the daily action that moves it. "Run a 5k by June" becomes "after I get home, I will put on my running shoes".
  • A weekly review keeps stacks honest. Spend two minutes each week looking at your stacks. Keep the ones that run on their own, fix the link that keeps breaking, and decide whether you're ready to add one.

How to run habit stacking in the planner

You can keep a habit stack on a sticky note. Palby Planner helps with the part a sticky note can't do: reminding you at the right time and tracking the habit next to your tasks.

  1. Write the stack down first. Keep the full sentences in a note, in a folder for routines, so you can read and change them.
  2. Set up the stack as a routine, and track the new habit next to your tasks. Use the routines page to see how routines and habits work in the planner.
  3. For a chain, create one repeating task, such as "Morning stack", and add each link as a sub-task. You tick them off in order as you go.
  4. If your anchor happens at a set time, add a clock reminder to the repeating task. A reminder at 7:05am, five minutes after the coffee, is a backup for the days the anchor slips.
  5. Open Today each day. The stack sits with the rest of the day's tasks, so it isn't a separate app you forget to open.
  6. Thought of a better anchor while you're out? Send it as a Telegram message, and it's waiting as a task when you get back.

If a habit supports a bigger goal, add that goal in the planner too. Seeing "run a 5k by June" next to "put on running shoes" makes a two-minute habit feel like it's going somewhere.

Add a routine
Daily7:00 AM
  • Read 20 pagesDaily, 10:00 PM
  • Weekly reviewWeekly, 5:00 PM

Write your first stack in the planner as a repeating task, with each link as a sub-task.

Book a walkthrough

Questions about habit stacking

One link at a time

Pick your anchor, and keep the new habit to two minutes.

Book a walkthrough Download

30 minutes. You choose the day and the time.