How long does it take to build a morning habit?
Research suggests 21–66 days for a routine to feel automatic, with the most-cited figure being about 66 days on average. Consistency matters more than duration — missing days resets the clock partially.
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.) found 18–254 days for a behavior to feel automatic, with an average of 66 days. The range is wide because complexity and personal factors vary.
Practical advice
Commit to 90 days. Track adherence. If you miss a day, restart immediately — don't 'pause.' Tools like ByeBed enforce the wake-up step, which is the hardest part of any morning routine.
Tired of hitting snooze?
ByeBed replaces the snooze button with a mission. Math, push-ups, photo. The alarm only stops when you complete it. Free to try.
Download ByeBed on the App Store