How long does it take to build a habit?

You've heard it takes 21 days to build a habit. But science tells a different story. In this guide you'll understand where those numbers come from and what really determines whether a habit lasts.

In this guide
Add to DayPiece Tap to add. No app? Install and your goals are created automatically.

The 21-day myth

The '21 days' number comes from a 1960s book by a plastic surgeon, who noticed patients took about 21 days to get used to a change. It became popular lore — but it was never a study on habits.

In practice, 21 days may be enough for very simple habits, but it's short for most. Using that timeframe as a rule often causes frustration when the habit hasn't 'stuck' yet.

What studies say: 66 days on average

A University College London study followed people building habits and found an average of 66 days until the action became automatic. But the range was huge: from 18 to 254 days.

In other words: there's no magic number. The time depends on the habit (drinking water is faster than working out), the person, and consistency.

What really matters isn't the number

Focusing on the exact timeframe is the wrong path. What determines whether the habit lasts is consistent repetition and how easy you made the action day to day.

That's why 21- or 30-day challenges work so well: not because the habit is done at the end, but because they create enough repetition for the behavior to start becoming automatic.

How to use this to your advantage

Don't count the days waiting for a 'finish line'. Instead, focus on never missing two days in a row and on making the habit as easy as possible.

Start with a short challenge to build momentum, track each day, and let the habit continue after the challenge ends. The goal is consistency, not a number on the calendar.

FAQ

So is 21 days a lie?

It's not a reliable rule. It may be enough for simple habits, but the average found in studies is about 66 days, with wide variation.

How long will it take me?

It depends on the habit and your consistency. Simple habits stick faster; effortful ones take longer. Focus on repetition, not the timeframe.

Do 30-day challenges work?

Yes, as an initial push. They create enough repetition for the habit to start becoming automatic — and you continue after.

Related

Add to DayPiece Tap to add. No app? Install and your goals are created automatically.
DayPiece — create goals, complete them and log your day with photos.