Es de clima templado con temperatura ordinaria entre 15 y 25 °C, la precipitación promedio anual es de 564.9 mm, el 85% de la superficie es semicálido subhúmedo con lluvias en verano, de humedad media, el 11.96% templado subhumedo y el 2.08% es templado con menor humedad, los meses más cálidos son abril, mayo y junio.