Su temperatura promedio varía desde 21 °C en la cabecera municipal hasta los 16 °C en la parte alta y una humedad relativa del 70 por ciento.