On average, it takes about 66 days for a new habit to form, but this duration varies from 18 to 254 days, depending on the individual, the complexity of the habit, and the consistency of practice (Lally, Van Jaarsveld, Potts, & Wardle, 2010).