La variabilidad de altitudes existentes en el municipio, provocan dos tipos de clima y dos microclimas, o subgrupos climáticos en función de la precipitación pluvial, temperatura, y presión atmosférica de cada lugar.