1. Home
  2. Free courses
  3. Habit Lab
  4. Module 1 · Start here
  5. How long habit formation actually takes

Module 1 · Start here · Supported by multiple studies

How long habit formation actually takes

Weeks to months — and it varies hugely between people and behaviours.

6 min read · Level: Beginner · Free — no account needed to read

The problem it solves

How long does it actually take to form a habit?

The concept

There is no single number. In the best-known study, the time for a new daily behaviour to become about as automatic as it would get ranged from 18 to 254 days, with a median of 66. A later review found medians around two months and averages longer still.

The time depends on the person, the behaviour and the context. Drinking a glass of water tends to become automatic faster than going to the gym. One large study found hand-washing at work became predictable in weeks, while gym-going took months.

So a better question than “how long?” is “how steady is my cue, and how simple is the behaviour?” — because those are the things that speed it up.

Why it matters

A wrong number sets people up to feel they have failed. If you expect a habit to feel easy in three weeks and it doesn’t, you may quit just as it was forming.

Supported by multiple studies: Many studies, often pooled in reviews or meta-analyses, point the same way. It still works better for some people and situations than others.

See it happen

Hana read that habits take three weeks. After a month of morning stretches, it still takes effort.

The ordinary first approach
It should be automatic by now — maybe she just isn’t someone who can build this habit.
With the idea
She learns that months are normal and variation is huge, so she keeps the cue steady and the stretch short.
What changed
Her expectation changed, so the effort she still felt read as “still forming”, not as failure.

Easy to get wrong

  • Believing a fixed number of days applies to everyone and every behaviour.
  • Treating “still takes some effort” as proof the habit won’t form.
  • Picking a complex habit and expecting it to form as fast as a simple one.

Try it now: Set a realistic horizon

  1. Pick one habit and ask: is this simple (like drinking water) or complex (like exercise)?
  2. Write down that it may take weeks to months, and that this is normal.
  3. Decide what you’ll look for instead of a deadline — for example, “it feels a little easier than last month”.

Apply it to one of your habits

For one of your habits, is it simple or complex, and what would “getting easier” look like?

Reflect

  • Have you ever stopped a habit because it “should” have been easy by then?

Go deeper — evidence & sources

  • Lally, van Jaarsveld, Potts & Wardle (2010). How are habits formed: Modelling habit formation in the real world. European Journal of Social Psychology. doi:10.1002/ejsp.674
  • Singh, Murphy, Maher & Smith (2024). Time to Form a Habit: A Systematic Review and Meta-Analysis of Health Behaviour Habit Formation and Its Determinants. Healthcare. doi:10.3390/healthcare12232488
  • Buyalskaya, Ho, Milkman, Li, Duckworth & Camerer (2023). What can machine learning teach us about habit formation? Evidence from exercise and hygiene. Proceedings of the National Academy of Sciences. doi:10.1073/pnas.2216115120

Problems this helps with

  • “I don’t see any progress.” — You’ve been at it for a while, and it doesn’t feel like anything is changing.

Related lessons

  • Common habit myths — including “21 days” — Where the famous numbers came from, and why there is no universal deadline. (6 min · Beginner)
  • What the research says about “how long” — Reading the studies behind the numbers — and the huge individual variation. (7 min · Advanced)
  • Why repetition matters — Each repetition in the same situation strengthens the link between the moment and the action. (5 min · Beginner)

Previous: Why missing once does not mean failure

Next: How to design your first habit

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.