El clima es semiárido y extremoso con temperatura que varían entre los 45ºC y los 6ºC; son usuales las heladas invernales en las partes elevadas.