El clima en este departamento es variado, debido a la presencia de la Cordillera de los Andes en gran parte de su territorio. Es glacial en la cordillera; frío en las punas; templado hasta los 3 500 metros sobre el nivel del mar; cálido y tropical en las regiones de ceja de selva, a menos de los mil metros de altitud.