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