Su clima es semi-desértico, en promedio se registran unos 400 a 500 mm anuales de lluvia, temperaturas por encima de los 30 °C en verano y de -10 °C en invierno.