La temperatura de este municipio puede variar de 16 a 18º C, con lo que respecta a la precipitación esta varia de 500 a 800 y de 700 a 800 mm anuales.