Cuenta con un clima templado subhúmedo con una temperatura anual promedio de 14.5 °C.