Presenta un clima seco de montaña; con veranos cálidos, cuyas temperaturas superan los 30º durante el día e inviernos con noches heladas frecuentes, un promedio de 8 ºC y algo más lluviosos.