TudotsGuides

Habits · 7 min read

How long does it take to form a habit?

Short answer: about 66 days on average, not 21. In the best-known study, it took people a median of 66 days for a new daily habit to feel automatic, but anywhere from 18 to 254 days depending on the person and the habit. Simple habits tied to a fixed moment form fastest, and missing a single day doesn't reset anything.

66 days

The median time for a daily habit to become automatic (range: 18 to 254 days).

What the research says

In 2010, researchers at University College London followed 96 people for 12 weeks. Each picked one new daily habit, like drinking a bottle of water with lunch, eating fruit, or going for a run before dinner, and did it in the same situation every day. Every day they rated how automatic it felt.

The habits followed a curve: big gains in automaticity early on, then slower progress until they levelled off. On average that took 66 days. Simple habits, like the water with lunch, got there much faster than effortful ones, like 50 sit-ups after morning coffee. And people who missed a day now and then weren't set back in any noticeable way.

Where the “21 days” comes from

In his 1960 book Psycho-Cybernetics, the plastic surgeon Maxwell Maltz noticed that patients needed a minimum of about 21 days to get used to a change, like a new face in the mirror. Retold over decades, “a minimum of about 21 days” became “21 days to form a habit”. It sounds nice, but it was never measured, and it sets people up to give up in week four, just when the curve is still climbing.

How to make a habit form faster

Example: a 66-day walking habit

A real plan the Dots built from one sentence: “I want to make walking a habit. Make me a 66-day plan starting Monday: a walk after lunch every day, start with 5 minutes and build up slowly.” It starts with 5 minutes, adds a little each week, uses Sundays for a slightly longer walk, keeps one easy rest day a week, and ends at 25 minutes, with a last step to plan what comes next.

WeekMost daysSundayRest days
Week 15 min5 min–
Week 27 min10 min1
Week 38 min12 min1
Week 410 min15 min1
Week 512 min18 min1
Week 615 min20 min1
Week 718 min22 min1
Week 820 min25 min1
Week 922 min28 min1
Week 1025 min––

Every walk at 13:00, right after lunch, with a reminder.

Frequently asked questions

Is it 21 days or 66 days?

66 days is the average from a study that actually measured it. The 21-day idea goes back to a 1960 book by the surgeon Maxwell Maltz, who wrote that people need a minimum of about 21 days to get used to a change. Over time, “a minimum of” got lost.

Does missing a day reset a habit?

No. In the study, missing a single day did not noticeably slow habit formation down. What matters is getting back to it the next day: never miss twice.

How do I know a habit has formed?

When it feels automatic: you start without deciding to, and skipping it would feel odd. That feeling is what the researchers measured.

Which habits form fastest?

Simple ones tied to a fixed moment, like drinking a glass of water with breakfast. More effortful habits, like a daily workout, took longer in the study.

Sources

More guides: 30-day challenge ideas · 25 realistic New Year's resolution ideas · How to keep your New Year's resolutions