THE SCIENCE

How Long Does It Take to Build a Habit?

KUBBO
By the KUBBO Team
· Updated June 2026
Short answer

About 66 days on average. A 2010 University College London study by Lally and colleagues found it took a median of 66 days for a new behavior to become automatic — but the range was 18 to 254 days depending on the person and the habit. The famous "21 days" rule is a myth. Reassuringly, the same study found that missing a single day didn't hurt the process.

The real number: ~66 days (with a huge range)

The best evidence comes from Phillippa Lally and colleagues' 2010 study "How are habits formed: Modelling habit formation in the real world," published in the European Journal of Social Psychology. They tracked 96 people adopting a new daily behavior (like drinking water or going for a walk) and measured how long it took to feel automatic.

The median was 66 days — but individuals ranged from 18 days to 254 days. How long it takes you depends on the habit's complexity, your consistency, and your circumstances. A simple habit like drinking a glass of water forms faster than a demanding one like a 30-minute workout.

Why "21 days" is a myth

The 21-day rule traces back to Psycho-Cybernetics (1960) by plastic surgeon Maxwell Maltz, who noticed patients took about 21 days to adjust to a new appearance. That was an anecdotal observation about adjustment — not a controlled study of habit formation. Over decades it got simplified into "it takes 21 days to form a habit," which the actual research doesn't support.

Good news: one missed day won't ruin it

Lally's team found that missing a single opportunity to perform the behavior did not materially reduce the odds of forming the habit. Consistency over time matters far more than a perfect streak. This is why the rule "never miss twice" is more useful than chasing perfection — the real danger isn't the missed day, it's letting it become two, then giving up.

How to build a habit faster

  • Repeat in the same context. Automaticity comes from a consistent cue — same time, same place.
  • Start small. Make the habit so easy it's hard to skip; scale up once it sticks.
  • Stack it. Attach the new habit to an existing one ("after I brush my teeth, I…").
  • Reward each rep. An immediate reward strengthens the loop while you wait for the long-term payoff.

That last point is where a gamified tracker helps: KUBBO gives instant XP and Gold on every repetition, so the 66-day stretch has a reward built into each day. Explore habit guides for specific routines, or why gamification helps.

Key takeaways
  • Average time to form a habit is ~66 days (Lally et al., 2010), range 18–254 days.
  • The "21-day rule" is a myth from a 1960 self-help book, not research.
  • Missing one day doesn't break habit formation; overall consistency does the work.
  • Speed it up with a consistent cue, small starts, habit stacking, and instant rewards.

Sources: Lally, van Jaarsveld, Potts & Wardle (2010), "How are habits formed: Modelling habit formation in the real world," European Journal of Social Psychology. Maltz (1960), Psycho-Cybernetics. This page is informational and not medical advice.

Make all 66 days rewarding

KUBBO gives you a reason to show up every single day — XP, Gold, and a city that grows. Free to start.