Definition
Habit stacking is the technique of attaching a new habit to an existing one, using the completion of the old behavior as the cue for the new behavior. The template is:
"After [CURRENT HABIT], I will [NEW HABIT]."
It is a specialized form of implementation intention where the cue is another habit rather than a clock-time or location.
Why it matters
How it works
Every existing habit ends with a moment of completion — a small "what next?" gap. Habit stacking inserts a new behavior into that gap. After pouring morning coffee → meditate for one minute. After putting on running shoes → fill a water bottle. After closing the laptop at end of day → write one journal sentence.
The technique works for three reasons. Reliability — your current habits already fire on schedule, so the cue is guaranteed. Specificity — anchoring to a concrete preceding behavior is more precise than "in the morning." Reduced friction — you do not have to remember the new habit; the completion of the previous one prompts it.
Stacking scales into chains. Many morning routines are a sequence of five or six small habits, each cueing the next. Wake up → make bed → drink water → stretch → meditate → shower. Once the chain is established, the only thing you "decide" is to start it; everything after that runs on the rails of the previous step.
Two caveats: pick stacks whose lengths match the time you have (a 30-minute morning stack will not survive a 7am meeting), and stack new habits to positive existing ones — stacking onto a habit you are trying to eliminate ties them together.