La terapia basada en la psicología cognitiva conductual no tiene una duración exacta, ya que existen diversas variables que pueden afectar el desarrollo terapéutico.  Entre estas variables encontramos la gravedad de la situación y del trastorno y las capacidades de cada paciente.