La cantidad de días necesarios para crear un hábito varía según las fuentes consultadas. Según James, se necesitan 21 días para crear un nuevo hábito constante, aunque este proceso puede variar dependiendo de la persona, ya que el cerebro no asimila los cambios de golpe.
Por otro lado, el cirujano plástico Maxwell Maltz afirmaba que eran necesarios un mínimo de 21 días para crear un hábito.
Sin embargo, un estudio británico realizado en la University College of London sugiere que se necesitan 66 días para crear un hábito que se pueda mantener durante años. Según Jane Wardle, coautora del estudio, si se repite una actividad durante esos días, esta se convierte en una reacción automática.