How long does a habit really take? The 21-day myth

September 29, 2026 · 19 min read

Mel Robbins calls 21 days a myth, while Huberman offers a 21-day system as a structure and explains why habits take widely varying times to form. It sets realistic expectations so people don't quit when a habit isn't automatic yet.

The rules, numbers and steps worth keeping in front of you.
  • The Lally study that Mel Robbins and Andrew Huberman both cite: a simple habit took 18 to 254 days to become automatic.
  • Robbins: the average is about 66 days, and 21 days is a myth.
  • The researchers' test, per Huberman: doing it about 85% of the time with little mental effort.
  • Robbins: a habit is formed when the resistance is gone, and missing a day does not send you back to zero.
  • Robbins: if a habit stays hard, check the reward first; guilt is a punishment, not a reward.
  • Reward should come within about two minutes of the behavior (Robbins, citing Dr. Wendy Wood).
  • Huberman's 21-day system: six habits, expect four or five a day, think in two-day chunks.
  • Do not make up for a missed day by doing extra the next day (Huberman).
  • After 21 days, add nothing for 21 more and see which habits run on autopilot.
  • Bob Knight's rule, via Huberman: only take on routines you can keep five or six days a week.
  • Put high-friction habits in the first eight hours after waking (Huberman).
  • A fully set habit can be done at any time of day or in any setting.
  • Robbins: success is the day you return.
  • Addiction needs a much fuller approach than habit tools.
This is the short form. The full insight has every expert's reasoning, their own words and the sources.