The Discipline
Playbook

Play 27 · Habits

How to Build Good Habits (and How Long It Really Takes)

A habit is a behavior your surroundings start for you. That is why the advice to try harder rarely works, and why changing the cue, the size and the place usually does. Here is the method, and an honest answer on how long it takes.

Updated · 5 min read

How do you build good habits?

Pick one habit, attach it to something you already do every day, make it small enough to do on your worst day, and repeat it in the same time and place. Track it daily. Over weeks, the cue starts to trigger the behavior without a decision. That shift from deciding to automatic is what a habit is.

The rest of this guide explains each step and the research behind it, then covers how long it takes and what to do when you miss a day.

What is a habit, exactly?

A habit is a behavior triggered automatically by a cue, usually a time, place or previous action, because it has been repeated in that context many times. You do not decide to brush your teeth; the bathroom at night starts it. Good habits work the same way once the cue and behavior are linked.

That is why habits are so powerful: they run without willpower. In a diary study by Wood, Quinn and Kashy (2002), about 43% of the everyday behaviors participants recorded were performed almost daily in the same context, often while thinking about something else.

How long does it take to form a habit?

A median of 66 days, according to the most cited study on the question. But the range was wide, from 18 to 254 days, depending on the person and the behavior. Simple habits, like drinking water with breakfast, formed faster than demanding ones, like doing sit-ups before dinner. The popular "21 days" figure has no solid source.

In the study by Lally and colleagues (2010), 96 volunteers chose one healthy eating, drinking or exercise behavior to do daily in the same context and rated how automatic it felt each day for 12 weeks. Automaticity rose quickly at first, then leveled off. The practical takeaway: plan for two to three months, not three weeks. That fits a New Year start neatly, since 66 days from January 1, 2027 is March 7.

7 steps to build a habit that lasts

1. Pick one habit

Start with one. Each new habit needs attention until it becomes automatic, and that attention is limited. Choose the habit that makes others easier: sleep, a morning walk or planning the day.

2. Anchor it to an existing cue

Tie the new habit to something you already do daily: "After I pour my coffee, I write my five critical tasks." This is often called habit stacking. It is a form of if-then planning, which a meta-analysis of 94 studies by Gollwitzer and Sheeran (2006) found improved goal attainment.

3. Make it small

Shrink the habit to a version you could do in two minutes on a bad day: one push-up, one page, one sentence in a journal. Starting is the hard part. Once the cue reliably starts the behavior, you can make it bigger.

4. Same time, same place

Repetition in a stable context is what builds the link. A run at 6:30 a.m. from the front door becomes automatic faster than "a run sometime today."

5. Make it easy, and the alternative harder

Lay out workout clothes the night before. Put the book on your pillow. Charge your phone in the kitchen. Reduce the steps between the cue and the good behavior, and add steps to the behavior you are replacing.

6. Track it

A check mark each day gives you feedback and makes gaps visible. A meta-analysis by Harkin and colleagues (2016) found monitoring progress improved goal attainment, more so when progress was recorded physically or reported to others. A paper tracker, an app or the non-negotiables builder all work.

7. Plan for missed days

You will miss days. In the Lally study, missing a single opportunity did not significantly set back the habit. The common rule of thumb is never miss twice: after a missed day, do the two-minute version the next day, no matter what.

How do you break a bad habit?

Replace it rather than just stopping it. Keep the cue, swap the behavior and remove the easy access. If you scroll in bed, charge your phone in another room and put a book on the nightstand. Goals framed as doing something tend to work better than goals framed as not doing something.

In a one-year study of New Year's resolutions by Oscarsson and colleagues (2020), 58.9% of people with approach goals considered themselves successful, compared with 47.1% of those with avoidance goals. "Read before bed" is easier to keep than "stop scrolling."

Good habits to start in 2027

Habit Cue to anchor it to Two-minute version
Daily walk After lunch Walk to the end of the street and back
Reading Getting into bed Read one page
Strength training After work, before changing One set of push-ups
Planning tomorrow Closing the laptop Write one critical task
Water First coffee Drink one glass first
Journaling Brushing teeth at night Write one sentence
Saving Payday notification Move $10 to savings

One habit, one cue, a two-minute start, the same time and place, a daily check mark and a never-miss-twice rule. Plan for about two months, not three weeks.

Frequently asked questions

Is it really 21 days to form a habit?

No. The 21-day figure is widely repeated but is not supported by habit research. The best-known study found a median of 66 days, with individual times ranging from 18 to 254 days. Simple habits form faster than hard ones.

What is habit stacking?

Habit stacking means attaching a new habit to one you already do: "After I start the coffee maker, I do ten squats." The existing habit becomes the cue. It is a practical form of an if-then plan, a technique with strong research support for helping people act on their intentions.

How many habits should I build at once?

One at a time is the safest approach, adding another once the first feels automatic, often after six to ten weeks. If you want more structure, pick three to five small daily non-negotiables, each with a bad-day minimum, and track them together.

What is the best app to build habits?

Any tracker you will open every day works. Simple habit trackers, such as Streaks or Loop, suit people who want check marks. A printed list from the non-negotiables builder works too.

Next plays