1. Home
  2. Free courses
  3. Habit Lab
  4. Frameworks
  5. The habit loop — cue, routine, reward

Framework · Popularised by Charles Duhigg

The habit loop — cue, routine, reward

Habits run as loops: a cue triggers a routine that delivers a reward. To change a habit, keep the cue and reward and swap the routine.

Free — no account needed to read

Habits run as loops: a cue triggers a routine that delivers a reward. To change a habit, keep the cue and reward and swap the routine.

How to use it with a real habit

  • Map any habit as cue → routine → reward.
  • Name the reward an unwanted habit delivers.
  • Test a new routine that delivers a similar reward.

What the evidence says

Practitioner framework: A practical approach from an author, coach or educator. Often useful and built on research, but the framework itself has not been tested as a whole.

A popular simplification of research on cues and reinforcement. Researchers describe habits as broader context–response links, with reward mattering mainly while a habit forms.

Limits

  • Simplifies complex research into a neat loop.
  • Stories illustrate the idea but don’t test it.

Sources

  • The habit loop — cue, routine, reward
  • The Power of Habit — Charles Duhigg (2012)
  • Wood & Rünger (2016). Psychology of Habit. Annual Review of Psychology. doi:10.1146/annurev-psych-122414-033417

Related techniques

  • Swap in an alternative — Keep the cue, change the response — something that meets the same need. (Research-supported)
  • Awareness training — Learn the earliest signs that an unwanted habit is about to start. (Research-supported)
  • Pros and cons, honestly — List what the habit gives you and what it costs — both sides, honestly. (Conceptual framework)

Previous: Implementation intentions (if–then plans)

Next: The Four Laws of Behaviour Change

This is part of Habit Lab, a free course on My Full Journey. Reading every lesson is free with no account. A free account adds saved progress, private answers and practice with your own life in Habits. See every free course.