Su clima varía según la altitud: cálido subhúmedo con lluvias en el verano en las partes bajas y semicálido húmedo en la sierra.