Predomina el clima templado subhúmedo con lluvias en verano, siendo ligeramente más cálido hacia la Depresión Central, en la cabecera municipal la temperatura media anual es de 18,9 °C con una precipitación pluvial arriba de 1000 milímetros anuales.