El territorio municipal se encuentran los siguientes climas con su respectivo porcentaje: Semiseco templado (75.0%), templado subhúmedo con lluvias en verano, de menor humedad (25.0%).