How long does it really take to build a habit?
The short answer
The "21 days" claim is a misquote from a 1960 plastic surgery book. Lally et al. (2010) found habit formation took 18–254 days, averaging 66. Pick a date, not a number.
On this page
The 21-day myth and where it came from
Maxwell Maltz, a 1960s plastic surgeon, observed that patients took "minimum about 21 days" to adjust to a new face. Self-help authors stripped the "minimum" and the "about" and turned it into a rule.
What Lally et al. (2010) actually found
96 participants tracked daily habit formation. Median: 66 days. Range: 18 to 254. Habit complexity, context stability, and missed days all changed the curve.
Why some habits stick in 3 weeks and others take 8 months
Drinking water after waking: ~20 days. Daily 30-minute run: closer to 90. Complex habits with friction take longer than tiny habits attached to existing routines.
The three habit-building accelerants
- Context. Same time, same place, same trigger.
- Frequency. Daily beats most-days. Most-days beats weekends.
- Friction. Reduce it for habits you want, increase it for habits you don't.
The habit isn't built by the 21st day. It's built by the day you stop thinking about it.
How to set a "habit date" instead of a habit count
Don't aim for "30 days streak." Aim for "by 1 July, brushing up after dinner is automatic." A date forces planning around real life — holidays, illness, busy weeks. A streak just snaps.
Try the calculator
Pick a habit, pick a horizon, see when it likely sticks.