How long does it take to form a new habit?
What Research Says
A 2009 study by Phillippa Lally and colleagues at University College London tracked 96 people as they formed a new habit. They found that the time to reach automaticity varied widely, from 18 to 254 days, with a median of 66 days.
The study also showed that missing a single day didn't significantly harm habit formation, but missing multiple days in a row could slow progress. The key was returning to the behavior as soon as possible.
Factors That Affect Timing
Simple habits like drinking a glass of water after waking up tend to become automatic faster than complex ones like going to the gym for an hour. The more steps involved and the more effort required, the longer it takes.
Consistency matters more than perfection. Practicing the habit in the same context—same time, same place—helps your brain associate the cue with the action, speeding up automaticity.
- Complexity of the habit: simpler actions form faster.
- Frequency: daily repetition builds habits quicker than occasional practice.
- Context stability: same cue and environment help.
- Individual differences: some people form habits faster than others.
- Motivation and enjoyment: you're more likely to stick with something you like.
Why Averages Can Mislead
The often-quoted '21 days' figure comes from a 1960s plastic surgeon's observation about patients adjusting to their new appearance, not from habit research. It's a myth that has been widely circulated.
Since the range is so broad, it's better to focus on progress rather than a deadline. If you miss a day, don't worry—just get back on track. The goal is to make the behavior automatic, not to hit a specific number.
Common mistakes
- Believing the 21-day myth: there's no scientific basis for it.
- Thinking you've failed if you miss a day: occasional misses don't ruin habit formation.
- Assuming all habits take the same time: complexity and context matter.
