Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Days Remaining to Form the Habit
45
days left of the 66-day target
Days Completed 21
Progress 31.82%
Target 66 days

What Is the 66-Day Habit Rule?

You may have heard it takes 21 days to form a habit, but research from University College London (Phillippa Lally et al., 2009) found that, on average, it takes about 66 days for a new behaviour to become automatic. This calculator uses that 66-day benchmark to show how far along you are with a new routine — whether it's a daily gratitude journal, a workout, meditation, or drinking more water — and exactly how many days remain.

Progress bar showing days completed filling toward a 66-day goal
The 66-day rule sets a finish line for forming a new habit.

How to Use It

Enter the number of days you have already completed the habit (your current streak), then read off two results: the days remaining until you hit the 66-day mark, and your overall progress percentage. Use it as a daily motivation check-in to keep your streak alive.

The Formula Explained

The math is simple. Days remaining is the target minus your progress:

$$\text{days\_remaining} = 66 - \text{days\_completed}$$

Your progress percentage is your completed days as a share of the full target:

$$\text{percent} = \frac{\text{days\_completed}}{66} \times 100$$

If you have completed 66 or more days, the calculator caps the result at zero days remaining and 100% — congratulations, the habit should now feel automatic.

Diagram of 66 minus days completed equals days remaining
Days remaining equals 66 minus the days already completed.

Worked Example

Suppose you have journalled gratitude every day for 22 days. Days remaining = \(66 - 22 = 44\) days. Progress = \(22 \div 66 \times 100 = 33.33\%\) . You are one third of the way to making the habit stick.

FAQ

Is the 66-day number exact? No. The 2009 study found a wide range (18 to 254 days) depending on the person and the habit. 66 days is the average and a useful, motivating benchmark.

What if I miss a day? A single missed day did not significantly derail habit formation in the research. Just reset your "days completed" to your current consistent streak and carry on.

Does this work for any habit? Yes — it's a general guide. Simpler habits (drinking a glass of water) tend to become automatic faster than complex ones (a 30-minute exercise routine).

Last updated: