A glossy basil plant in a terracotta pot beside a steaming cream coffee mug on a dark green kitchen counter

Habit stacking means tying a new habit to something you already do every day, so the old habit reminds you to do the new one. After I switch the kettle on, I stretch. After I plug my phone in at night, I lay out tomorrow's clothes. That's really all there is to it.

It works because you already run dozens of habits on autopilot. You brush your teeth, lock the door, drop your keys in the same bowl. The moment before each one is so familiar that the next step just follows. Stacking borrows that, so you're not relying on remembering a new habit at some vague point in the day.

Where does habit stacking come from?

The writer James Clear made the phrase "habit stacking" popular. It builds on the idea of an "anchor" moment from BJ Fogg's Tiny Habits method, and on research into "if, then" plans, which psychologists call implementation intentions. Across many studies, people who decide in advance exactly when and where they'll do something tend to follow through more often than people who only decide what they want to do.

The formula is short enough to keep in your head:

After I [something I already do], I will [my new habit].

The stacking formula

The old habit is the reminder. The new one follows straight after it.

  1. After Iswitch the kettle on
  2. I willstretch my arms and back until it boils
One of the examples from step 4 below. The anchor already happens every day, and the new habit fits into the pause after it.

Step 1: List what you already do every day

Take two minutes and write down the things you do nearly every day, without fail. Be literal. Most people find ten or more:

  • Turn off the alarm and get out of bed
  • Wash your face or brush your teeth
  • Put the kettle on or make coffee
  • Sit down on the bus, or get into the car
  • Sit down at your desk or open your laptop
  • Eat lunch
  • Walk through the front door and put your keys down
  • Start cooking dinner
  • Plug your phone in to charge
  • Get into bed

Then add a few things that happen to you every day: the school run ending, the first work message arriving, the evening news starting. Those can be anchors too. Once you have your list, the next job is choosing the right one.

Step 2: Match the anchor to the habit

Not every anchor suits every habit. Look for these:

  • Same place. If the new habit is taking your vitamins, the kitchen at breakfast works better than the bus. What you need should be within reach.
  • Same rhythm. A daily habit needs a daily anchor. A weekly one, like checking your spending, can hang off something weekly, like Sunday's laundry.
  • A natural pause. Some moments have a small gap after them: waiting for the kettle, sitting in the car before you start it, the minute after you close your laptop. Those gaps are perfect for a small habit.

Watch out for anchors that only sound fixed. "After lunch" seems specific, but if lunch is sometimes at your desk, sometimes skipped and sometimes at 3pm, it won't reliably fire. Choose something that happens the same way nearly every day.

Step 3: Make the new habit tiny

At first the new habit should take a minute or two, sometimes less. Stack "one push-up after I brush my teeth", not "a twenty minute workout". A small habit fits into the pause after the anchor. A big one needs its own slot in the day, and that's a different problem.

You can grow it later. Once the link between the two moments feels automatic, one push-up quietly becomes five, then ten.

Step 4: Write it as one clear sentence

Vague plans don't fire. Compare these pairs:

  • "I'll stretch in the mornings" becomes "After I switch the kettle on, I will stretch my arms and back until it boils."
  • "I'll drink more water" becomes "After I sit down at my desk, I will drink the glass of water I brought with me."
  • "I'll plan tomorrow" becomes "After I close my laptop for the day, I will write tomorrow's first task on a sticky note."

Water is one of the easiest habits to stack, because a glass fits into almost any pause. If that's your goal, our guide on how to drink more water every day has more ways to link it to your routine.

For the first week or two, put your sentence somewhere you'll see it: on a sticky note by the kettle, or as the name of the habit in your tracker.

Ten stacks to borrow

  1. After I pour my morning coffee, I will write one line in my journal.
  2. After I brush my teeth in the morning, I will take my vitamins.
  3. While the kettle boils, I will put away three things from the dish rack.
  4. After I sit down on the bus, I will read one page of my book.
  5. After I sit down at my desk, I will write the one thing that matters most today.
  6. After I close my laptop, I will take a ten minute walk.
  7. After I walk in the front door, I will put my keys, bag and shoes in the same place.
  8. After I finish dinner, I will wash my own plate straight away.
  9. After I plug my phone in at night, I will lay out tomorrow's clothes.
  10. After I get into bed, I will take five slow breaths before I turn off the light.

Building a chain, slowly

Once one stack feels steady, you can add another link. "After I pour my coffee, I write one line. After I write one line, I look at today's calendar." Each finished step becomes the cue for the next, and a short routine forms.

Go slowly. Add one link at a time, and only when the one before it has held for a couple of weeks. Long chains built all at once tend to snap at the weakest link, and then the whole thing feels like a failure. If you'd like to build a morning chain this way, our guide to a simple morning routine you can actually keep walks through it.

A chain grows one link at a time

Add the next link only when the one before it has held for a couple of weeks.

  1. FirstAfter I pour my coffee, I write one line.
  2. After a couple of steady weeksAfter I write one line, I look at today's calendar.
  3. Later, if you wantOne more small link, added the same way.

Why isn't my habit stack working?

If you keep forgetting, the problem is usually the link, not you. Check these:

  • The anchor moved. A new job, a new baby or a holiday can reshape your day, so pick a new anchor that still happens.
  • The anchor is too vague. "When I get up" can mean six different moments. Tie it to one action, like your feet touching the floor.
  • The gap is too long. "After breakfast, I will go to the gym" leaves hours for life to get in the way. The new habit should follow within a minute or two.
  • The new habit is too big. Shrink it until it fits in the pause.
  • What you need isn't there. Put the book in your bus bag, the vitamins by the kettle, the sticky notes on the desk.

And if you miss a day, just do it the next time the anchor comes round. One gap doesn't undo the link. Our guide on what to do after you break a streak has more on getting straight back to it.

Keeping track of your stacks

A simple record shows you whether a stack is holding. Some people like ticking a paper grid, and our free printable habit tracker has room for five habits. On a phone, Planted Habits suits stacking well. You can use the whole sentence as the habit's name, set a reminder for the time your anchor usually happens, and put your habits in the order you do them, so your Today list reads like your routine. Each habit grows its own plant as you check in.

Questions people ask

What is habit stacking?

Habit stacking means attaching a new habit to something you already do every day, so the old habit acts as the reminder. The usual formula is "After I [current habit], I will [new habit]."

How many habits can I stack at once?

Start with one new habit on one anchor. When it has held steady for a couple of weeks, add the next link. Adding several at once makes the whole chain easier to break.

What if I don't have a regular routine?

Look for moments that happen whatever your day looks like: waking up, your first drink, getting home, brushing your teeth, plugging your phone in. Even irregular days usually contain a few of these.

How long does it take for a stacked habit to feel automatic?

It varies a lot. In a well-known 2010 study from University College London, new daily habits took anywhere from 18 to 254 days to level off, with an average of about 66. Simpler habits settled faster.

This guide is general information written in September 2026. It is not medical or psychological advice.