Clima templado húmedo: con lluvias en verano; temperatura media anual entre 12 y 18º C; temperatura media anual entre 12 y 18ºC; temperatura del mes más frío entre -3 y 18ºC; por ciento de precipitación invernal con respecto a la anual es menor de 5. Se presenta el extremo suroeste y extremo sureste.
Clima templado subhúmedo: con lluvias en verano; temperatura media anual entre 12 y 18º C; temperatura del mes más frío entre -3 y 18ºC; precipitación del mes más seco, menor de 40 milímetros; por ciento de precipitación invernal con respecto a la anual oscila entre 5 y 10.2. Se localiza en una franja latitudinal que cruza el sur del municipio.
Clima templado húmedo: con abundantes lluvias en verano; temperatura media anual entre 12 y 18ºC; precipitación del mes más seco, menor de 40 milímetros; por ciento de precipitación invernal con respecto a la anual es mayor de 5. Es el clima predominante, se presenta en una ancha franja latitudinal que cruza el municipio por el centro.
Clima templado húmedo: con lluvias todo el año; temperatura media anual entre 13 y 18ºC; precipitación del mes más seco, mayor de 40 milímetros; por ciento de lluvia invernal con respecto a la anual es menor de 18. Se presenta en el norte del Municipio. Clima semicálido húmedo: con lluvias todo el año; temperatura media anual mayor de 18ºC; precipitación del mes más seco mayor de 40 milímetros; por ciento de lluvia invernal con respecto a la anual mayor de 18. Se identifica en un área muy reducida al extremo norte.