HowLongFor

How Long Does It Take to Break a Bad Habit?

Quick Answer

18–254 days depending on the habit and the person, with an average of about 66 days according to research from University College London.

Typical Duration

18 days254 days

Quick Answer

Breaking a bad habit takes an average of 66 days, according to a landmark 2009 study from University College London. However, the range is wide—18–254 days—depending on the complexity of the habit, individual differences, and the strategies used. The popular claim that it takes 21 days has been largely debunked by modern research.

What the Research Actually Says

The "21-day" myth originated from Dr. Maxwell Maltz's 1960 book Psycho-Cybernetics, based on his observations of plastic surgery patients adjusting to their new appearance. It was never a scientific finding about habits.

The most cited study on habit formation is by Phillippa Lally and colleagues at University College London, published in the European Journal of Social Psychology in 2009. They tracked 96 participants over 12 weeks and found:

FindingDetail
Average time to automaticity66 days
Fastest participant18 days
Slowest participant254 days
Missing a single dayDid not significantly derail progress
Habit complexitySimpler habits formed faster

Timeline by Habit Type

HabitTypical Breaking TimeDifficulty
Nail biting3–6 monthsModerate
Checking phone first thing2–4 weeksLow–Moderate
Smoking3–12 monthsHigh
Snacking when bored1–3 monthsModerate
Procrastination patterns2–6 monthsHigh
Negative self-talk3–12 monthsHigh
Late-night screen time2–6 weeksLow–Moderate

The Science of Habit Loops

Charles Duhigg's habit loop model, drawn from research at MIT, describes every habit as having three components:

  1. Cue: The trigger that initiates the behavior (stress, boredom, a specific time of day).
  2. Routine: The habitual behavior itself.
  3. Reward: The satisfaction or relief the behavior provides.

Breaking a habit is most effective when you identify the cue and reward, then substitute a different routine that provides a similar reward. Simply trying to stop through willpower alone has a much lower success rate.

Strategies That Speed Up the Process

StrategyHow It Helps
Habit substitutionReplace the bad habit with a healthier one that fills the same need
Environment designRemove cues and make the bad habit harder to perform
Implementation intentionsPlan specific "if-then" responses to triggers
Accountability partnerExternal support increases follow-through
Tracking progressVisual records reinforce commitment and reveal patterns
Self-compassion after slipsReduces shame spirals that lead to giving up

Why Some Habits Are Harder to Break

Habits with strong neurochemical rewards—like smoking, sugar consumption, or doomscrolling—are harder to break because they activate the brain's dopamine system more powerfully. These habits essentially rewire neural pathways, and the brain resists losing a reliable source of reward.

Additionally, habits tied to emotional regulation (eating when stressed, drinking when anxious) require not just breaking the habit but developing alternative coping mechanisms, which takes longer.

Common Mistakes

  • Relying on motivation alone: Motivation fluctuates; systems and environment changes are more reliable.
  • Going cold turkey on complex habits: Gradual reduction often works better for deeply ingrained behaviors.
  • Not replacing the habit: Leaving a void where the habit was makes relapse more likely.
  • Treating a slip as total failure: One bad day does not erase weeks of progress.

The Bottom Line

The average time to break a bad habit is about 66 days, but your timeline could range from 18 days to over 8 months. Focus on understanding your habit loop, designing your environment to support change, and being patient with the process. Missing a day here and there will not reset your progress—what matters is consistency over time.

Sources

How long did it take you?

day(s)

Was this article helpful?