It varies depending on the individual and the habit, but research suggests that it takes an average of 66 days to form a new habit.