En la parte norte del municipio clima seco, temperatura media anual entre 12 y 22° C., con precipitación de 400 a 600 mm.