VIP Inner Circle $5/mo · $3 off every guide · code in welcome email Join VIP →

How long does it take to form a habit?

Short answer

Usually longer than 21 days. A well-known study by Lally and colleagues (2010) found it took an average of about 66 days for a daily habit to feel automatic, with individual times ranging from about 18 to over 250 days. Simple habits form faster, and missing an occasional day didn't derail progress.

Where the "21 days" idea came from

The 21-day figure is often traced to observations from the mid-1900s about how long people took to adjust to changes. Over time, it got simplified into "it takes 21 days to form a habit." It's catchy, but it isn't what later research found for everyday habits.

What the research says

In a 2010 study published in the European Journal of Social Psychology, Phillippa Lally and colleagues asked volunteers to choose a new daily eating, drinking, or activity habit and tracked how automatic it felt over 12 weeks. Key findings:

  • The average time to reach a plateau of automaticity was about 66 days.
  • The range was huge: roughly 18 to 254 days depending on the person and the habit.
  • Simpler habits (like drinking a glass of water with breakfast) became automatic faster than more demanding ones (like doing sit-ups before dinner).
  • Missing one day didn't meaningfully affect the long-term process.

It was one study with a modest number of people, so treat the numbers as a helpful guide, not a rule. But the overall picture matches what many people experience: habits take patient repetition.

What this means for you

  1. Expect weeks to months, not days. If a habit still takes effort at day 21, nothing is wrong. You're right on schedule.
  2. Start simple. Smaller habits become automatic sooner. You can grow them later.
  3. Don't panic about a missed day. Return to it and keep going.
  4. Use a consistent trigger. Doing the habit in the same situation each day (after coffee, before bed) helps it become automatic.
  5. Track it. A simple daily check keeps you repeating long enough for the habit to settle in.

So why do so many programs last 30 days?

Thirty days is long enough to build momentum and short enough to commit to. It's a good starting block, not a finish line. The Power of 8 uses 30 days to introduce eight habits gradually, one every three days, and then spends the last six days practicing the full stack. After day 30, you keep the stack and use a Revisit section on each habit to adjust it, so repetition continues while the habits keep settling in.

Building several habits within that timeline

Because habits take time, it helps to add them gradually. When habit one has had a few days, it needs a little less attention, which frees up room for habit two. Adding one habit every three days lets several habits grow side by side, each getting more repetitions as the month goes on.

A quick way to start

  1. Pick one life area.
  2. Choose a first habit that takes two minutes or less.
  3. Attach it to something you already do daily.
  4. Check it off every day on a visible tracker.
  5. After three days, add the next small habit and keep the first.

Where The Power of 8 fits

Every Power of 8 guide uses this approach for one life area, with a 2-minute version for each habit. This month's featured guide is Better Sleep. Download the free starter to try the first three habits with a 9-day tracker.

Cover: The Power of 8 — Habits for Better Sleep

Habits for Better Sleep

Fall asleep easier. Sleep more continuously. Wake up clearer. Eight small habits, one every three days, a 2-minute version for hard days. Fillable 30-day PDF, $8+.

See the guide Free starter PDF
Quick questions

Related questions

Is it 21 days or 66 days to form a habit?

Research by Lally and colleagues (2010) found an average of about 66 days for a daily habit to feel automatic, with a wide range between people. The 21-day figure is a popular simplification.

Does missing a day reset habit formation?

In that study, missing one day didn't meaningfully affect long-term habit formation. Return to it and keep going.

Which habits form fastest?

Simple, small habits tied to a consistent daily cue tend to become automatic faster than demanding ones.