How long does it take to form a habit?

The honest answer from the research: about two months on average, and anywhere from under three weeks to over eight months depending on the habit and the person.

The habit curve: drag the day

0%50%100%0d66d120d180d254d"21 days"

61% of your eventual automaticity on day 21. Getting easier: the cue starts to pull you.

Curve shape: the asymptotic model used by Lally et al. (2010), scaled so it reaches 95% of its plateau at the chosen day. Preset timings are illustrative within the study's 18–254 day range, not individual results.

What the study actually found

Phillippa Lally and colleagues at University College London asked 96 volunteers to choose one new daily behaviour, such as eating a piece of fruit with lunch, drinking water after breakfast or going for a run before dinner, and to do it in the same situation every day for 12 weeks. Each day they rated how automatic it felt.

The ratings rose quickly at first and then levelled off, like the curve above. Of the 82 people who gave enough data, the curve could be fitted for 62 and fitted well for 39. For those 39, the time to reach 95% of their own plateau had a median of 66 days and ranged from 18 to 254 days. The paper, "How are habits formed: Modelling habit formation in the real world", was published in the European Journal of Social Psychology in 2010.

Where "21 days" came from

Plastic surgeon Maxwell Maltz wrote in Psycho-Cybernetics (1960) that it took "a minimum of about 21 days" for people to get used to a new face or a lost limb. Over decades of retelling, "a minimum of about" was dropped. Three weeks is a fine first milestone, but don't be discouraged if a habit still takes effort on day 22. Watch how flat the pink line still is at the dashed line when you choose the slower habits.

The 21-day rule survived because almost nobody went back to Maltz's actual sentence. Other things most of us only half-know, such as why the Moon waxes and wanes, get the back-to-the-mechanism treatment in ahaboo's narrated explainers.

Three things that speed it up

  1. Same cue, same place. Habits are links between a situation and an action. Stack the new habit onto something you already do (habit stacking).
  2. Start simpler. The slower curves above belong to harder behaviours. Shrink it until it's easy, then grow it.
  3. Don't panic about one miss. Tick the box on the habit tracker tomorrow; the curve barely notices.

Questions people ask

Does it take 21 days to form a habit?

Not usually. The 21-day figure is traced to Maxwell Maltz's 1960 book Psycho-Cybernetics, where he observed that patients took "a minimum of about 21 days" to adjust to changes like surgery. It was never a measured habit-formation time. In Lally et al. (2010), the median was 66 days.

How long does it really take to form a habit?

In the best-known study (Lally, van Jaarsveld, Potts & Wardle, 2010, European Journal of Social Psychology), 96 volunteers picked a daily eating, drinking or exercise behaviour. For the 39 whose data fitted the model well, the time to reach 95% of their personal automaticity plateau ranged from 18 to 254 days, with a median of 66.

Does missing one day ruin a habit?

No. In the same study, missing a single opportunity did not materially affect the habit-formation process.

Why do some habits take longer?

Complexity matters. In Lally's data, simple habits like drinking a glass of water after breakfast tended to become automatic faster than doing 50 sit-ups before morning coffee. A consistent cue and context also help.

What is automaticity?

How much a behaviour happens without deliberate thought: you do it without having to remember, decide or push yourself. Lally measured it with a questionnaire (the Self-Report Habit Index) each day.