Guides

How Long Does It Really Take to Build a Habit?

6 min read

Ask the internet and you'll get a confident answer: 21 days. Ask the research and you'll get a more interesting one.

Where the 21-day myth came from

The number traces back to Dr. Maxwell Maltz, a 1950s plastic surgeon who noticed patients took about three weeks to adjust to their new face or amputated limb. His 1960 book Psycho-Cybernetics mentioned "a minimum of about 21 days" for a mental image to change. Somewhere between then and now, "a minimum, about, for self-image" became "exactly, for any habit" - and a myth was born.

What the research actually found

The most-cited real study is Phillippa Lally's 2009 research at University College London. Her team tracked 96 people building one new habit each and measured how long it took for the behaviour to feel automatic. The results:

So how long should your challenge be?

Match the length to the job the challenge is doing:

The practical takeaways

  1. Don't quit at day 21 thinking you're done. You're likely a third of the way to automatic.
  2. One missed day costs almost nothing - unless it becomes two. "Never miss twice" is the rule that matters.
  3. Make the daily version small. Lally's fast-forming habits were easy ones. 10 minutes daily beats 60 minutes on Mondays.
  4. Track it visually. Automaticity grows with repetition, and a calendar full of checks is repetition you can see.

Ready to test it on yourself? Browse the challenge ideas, pick a length with intent, and let the calendar do the counting.