Su clima es templado seco, tiene una temperatura media de 16 °C y una precipitación pluvial media anual de 500 mm con mayor incidencia durante el verano.