How long does it take to build a morning habit?

In the best-known study, it took anywhere from 18 to 254 days for a new daily behavior to feel automatic, with a median of 66 days. Missing a single day did not derail the process, so don't quit after a slip.

The 21-day myth

The '21 days to form a habit' figure comes from a 1960 self-help book, not research. It is widely cited but not evidence-based.

The real number

A 2010 University College London study (Lally et al.) followed 96 volunteers and found it took 18–254 days for a new behavior to feel automatic, with a median of 66 days. The range is wide because the behaviors and the people varied.

Practical advice

Commit to about three months. Track adherence. If you miss a day, pick it back up the next morning: in the study, one missed day did not materially affect habit formation. A mission alarm like ByeBed can take care of the first step, getting out of bed.

Sources

  1. Lally et al., European Journal of Social Psychology, 2010. How are habits formed: modelling habit formation in the real world

Tired of hitting snooze?

ByeBed replaces the snooze button with a mission: math, push-ups, a photo. Stop the alarm without finishing the mission and it comes back, up to 10 times over 15 minutes. Subscription required, with a 3-day free trial on the annual plan for eligible new subscribers.

Download ByeBed on the App Store