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:
- Average: 66 days to reach peak automaticity.
- Range: 18 to 254 days - simple habits (drinking water with lunch) formed fast; hard ones (50 sit-ups after coffee) took months.
- Missing a single day didn't matter. The habit curve barely noticed one skipped day - a finding that should be printed on every tracker.
So how long should your challenge be?
Match the length to the job the challenge is doing:
- 7-14 days - an experiment. "Can I live without evening screens?" You're gathering data, not building permanence.
- 21-30 days - a reset. Long enough for cravings to fade (sugar, alcohol) and for a routine to take root. This is the sweet spot for most first challenges.
- 66 days - automation. The research average. Choose this when the goal is a habit you never want to think about again.
- 75-100 days - identity. 75 Hard and #100DaysOfCode work because somewhere around week six you stop "doing a challenge" and start being a person who trains daily or codes daily.
The practical takeaways
- Don't quit at day 21 thinking you're done. You're likely a third of the way to automatic.
- One missed day costs almost nothing - unless it becomes two. "Never miss twice" is the rule that matters.
- Make the daily version small. Lally's fast-forming habits were easy ones. 10 minutes daily beats 60 minutes on Mondays.
- 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.