Habits

How to build habits that stick (without forcing it)

A cheerful green cloudbun watering a row of little sprouts in planters on a sunny floating island, next to a cottage door and a watering can.
Short on time? The quick take
  • A habit is something you do automatically when a familiar cue shows up, like a place, a time or the thing you just did. Repeating an action after the same cue is how it forms.
  • Start with a version so small it feels almost silly: one page, one glass of water, one minute of stretching.
  • Tie it to something you already do every day: "After I brush my teeth, I'll..." Plans like this have a medium-to-large effect on reaching goals across many studies.
  • Make it easy and pleasant. Enjoying a habit right now predicts sticking with it better than its long-term payoff does.
  • Expect it to take weeks or months, and expect to miss days. One missed day made no real difference in a well-known study.

Most of us know what we'd like to do more of. Drink more water. Read before bed. Stretch, journal, go outside. Knowing isn't the hard part. The hard part is doing it on a Tuesday when you're tired, and then again the next Tuesday, until one day you notice you just do it.

The good news is that habit research is fairly clear about what helps, and very little of it is about willpower. This guide walks through the steps, the studies behind them, and how to keep going when life gets in the way.

What a habit actually is

In psychology, a habit is a behaviour that gets triggered more or less automatically by a cue in your surroundings. Psychologists Wendy Wood and David Neal describe habits as forming through the gradual learning of links between an action and the context it usually happens in, such as a physical place or the action you did just before (Wood & Neal, 2007). Once the link is strong, noticing the context is enough to set off the action, without you having to decide.

That's why habits feel effortless once they're built. You don't debate brushing your teeth. You walk into the bathroom at night and your hands reach for the toothbrush. A review in the Annual Review of Psychology sums it up: people tend to repeat the same behaviours in recurring contexts, and habits become an efficient default way of acting (Wood & Rünger, 2016).

So the real job of building a habit is to repeat one small action in the same situation, enough times that the situation starts doing the remembering for you.

How long it really takes

You've probably heard that it takes 21 days to form a habit. The best-known study on the question found something slower and messier. Phillippa Lally and colleagues at University College London asked 96 volunteers to pick one daily eating, drinking or exercise behaviour, tie it to a daily cue (like "after breakfast"), and rate each day how automatic it felt (Lally et al., 2010).

  • For the 39 people whose data fitted the researchers' model well, it took a median of 66 days for the behaviour to get close to its peak automaticity.
  • The range was huge: from 18 to 254 days. The study lasted 84 days, so the longer times are projections.
  • Missing one day didn't materially affect how the habit formed.

The sample was small and mostly students, so treat the numbers as a rough guide, not a deadline. The useful lesson is that two or three months is normal, and some habits take longer. If week three feels like hard work, nothing has gone wrong.

6 steps to build a habit that sticks

Researchers from the same UCL group turned this work into simple advice for doctors to give patients (Gardner, Lally & Wardle, 2012): choose a simple action you can do daily, plan when and where you'll do it, pick a time and place you meet every day, and do the action each time you meet it. The steps below build on that.

1. Pick one habit, and say why it matters to you

Start with one. Choose something you actually want, not something you think you should want. "I want to read because I miss getting lost in books" will carry you further than "I should read more".

2. Make it tiny

Shrink the habit until it's hard to say no to. One page instead of a chapter. One glass of water with breakfast instead of "two litres a day". Two minutes of stretching instead of a 30-minute routine. The UCL team noted that simpler actions tend to become automatic sooner: in their study, drinking a glass of water reached its peak faster than doing 50 sit-ups (Gardner et al., 2012). You can always do more on good days. The tiny version is what you protect on bad ones.

3. Choose a cue you already meet every day

A habit needs a trigger. The most reliable ones are things that already happen daily without fail: waking up, making coffee, sitting on the bus, brushing your teeth, closing your laptop. People sometimes call this "habit stacking", stacking the new habit on top of an old one. It's the same idea as the "after breakfast" cues in Lally's study.

4. Write an if-then plan

Turn the cue into a sentence: "After I [cue], I will [tiny habit]." Or: "When I get home, I'll put my phone on the charger in the kitchen." Psychologists call these implementation intentions. A meta-analysis of 94 independent tests found that plans saying when, where and how you'll act had a medium-to-large effect on reaching goals (Gollwitzer & Sheeran, 2006). Writing the plan down takes 30 seconds and does a surprising amount of work.

A few examples:

  • After I pour my morning coffee, I'll drink a glass of water first.
  • When I get into bed, I'll read one page before I pick up my phone.
  • After I close my laptop for the day, I'll stretch for two minutes.
  • When I sit down on the train, I'll write one line about how I feel.

5. Make it easy to start

Arrange your space so the habit is the path of least effort. Leave the book on your pillow. Fill a water bottle the night before and put it where you'll see it. Lay out your trainers by the door. If the habit needs an app, move it to your home screen. Do the opposite for things you want to do less: put the phone charger outside the bedroom, log out of the app you scroll too much.

6. Make it pleasant right now

We usually choose habits for their long-term rewards: better health, calmer mornings. But in a set of studies on New Year's resolutions, studying and exercise, how much people enjoyed an activity in the moment predicted whether they stuck with it better than its delayed benefits did (Woolley & Fishbach, 2017).

So add something nice. Your favourite mug for the water. A cozy lamp for reading. A podcast you only listen to on walks. In one gym study, people who could only listen to gripping audiobooks at the gym went more often at first, though the effect faded over the weeks (Milkman, Minson & Volpp, 2014). A small treat is a nudge, not magic, but it helps the habit feel like something you want to do.

Small habit ideas to start with

HabitTiny versionCue to attach it to
Drink more waterOne glassBefore your first coffee or tea
Read moreOne pageGetting into bed
Move moreTwo minutes of stretchingClosing your laptop
JournalOne sentence, or a voice noteYour commute or brushing your teeth
Get outsideStep out for five minutesAfter lunch
Tidy upPut away three thingsWhile the kettle boils
Wind downPhone on the charger, away from bedWhen you turn off the main light

Expect missed days (they're part of it)

You will miss days. Everyone does. Illness, travel, exams, a late night, a bad week. What matters is what happens next.

In Lally's study, a single missed day caused only a small dip in how automatic the habit felt, and it kept growing afterwards. The habit doesn't reset. The bigger risk is the all-or-nothing feeling that once you've slipped, you might as well give up. Our guide to habit tracking without streaks explains why a broken streak can hit so hard and how to count your progress in a way that doesn't vanish.

A few ways to make misses easier:

  • Plan your minimum. Decide in advance what counts on a hard day. One page is still reading.
  • Plan for the usual obstacles. Another if-then plan helps: "If I get home late, I'll do the one-minute version."
  • Come back without a post-mortem. You don't need to work out why you stopped. Just do the tiny version tomorrow.
  • Use a fresh start if it helps. Mondays and the first of the month can make restarting feel easier (Dai, Milkman & Riis, 2014), though tonight works just as well.
  • Be kind to yourself. In experiments, students encouraged to be self-compassionate after failing a test went on to study longer for the next one (Breines & Chen, 2012). Being harsh with yourself doesn't make habits stick better.

Track kindly, or not at all

Tracking can help you see that you're doing better than you think. It can also become one more thing to fail at. A few gentler ways to keep count:

  • Total days, not days in a row. "Read on 40 days this autumn" only goes up.
  • A weekly target. Four days out of seven is a win.
  • A month grid you look at on Sunday. Patterns like "I skip when I sleep badly" are more useful than a number.
  • Talking or writing about your day. Notice which habits show up in it, without boxes to tick. A few lines in a mood journal or a voice note can do this.

If you'd like an app, our comparison of habit tracker apps looks at which ones use streaks and which don't.

Cloudbun is our app. We built it for people who find checklists stressful. You tell your cloudbun about your day, by voice or text, and it picks out what you did. Each habit is a plant in your island's garden: mention it and it grows, skip a day and it simply waits. Plants never wilt, and there are no streaks to lose. It's free to play, on the App Store for iPhone. A paper notebook works just as well for everything in this guide.

When a habit still isn't sticking

If you've tried for a few weeks and it keeps slipping, change the setup before you blame yourself:

  1. Is it small enough? Halve it. Then halve it again.
  2. Is the cue reliable? "In the evening" is vague. "After I brush my teeth" happens every night.
  3. Is something in the way? If the yoga mat is in a cupboard under three boxes, the habit has to beat the boxes first.
  4. Do you enjoy any part of it? If not, change the version. Walking instead of running. Audiobooks instead of paper. Tea instead of plain water.
  5. Is it the right time? During exams, a new job or a hard season, holding steady counts. Habits can wait for a calmer month.

Questions people ask

How long does it take to build a habit?

It varies a lot. In Lally and colleagues' 2010 study, a simple daily behaviour took a median of 66 days to feel close to automatic, with a range from 18 to 254 days. Simpler actions tend to get there faster.

Is the 21-day rule true?

Not according to the research most often quoted on the subject. The 21-day figure isn't supported by Lally's study, which found habits usually took longer, and that the time varied hugely from person to person.

What is habit stacking?

It's a popular name for attaching a new habit to something you already do every day, like "after I make my coffee, I'll drink a glass of water". It works because the old routine becomes the cue for the new one.

How many habits should I start at once?

Start with one, or two at most. Each new habit needs attention until it becomes automatic, so adding them one at a time is usually easier than overhauling your whole routine on a Monday.

What should I do if I keep missing days?

Make the habit smaller, pick a more reliable cue, and count total days instead of streaks. A single missed day doesn't undo a habit, so the most useful thing is simply to do the tiny version again the next day.

Final thoughts

The habits that last usually come from making a small action so easy, so well placed and so pleasant that doing it becomes the default. Pick one thing, shrink it, attach it to something you already do, and give it a couple of months. Some days you'll miss it. That's fine. Every time you come back, the habit is still there, a little stronger than before.

Keep reading