Климат (Csb) средиземноморский с теплым летом. Среднегодовая температура в Санта-Крусе, исходя из наблюдений, составляет 20.2°C. Месяц, когда температура наиболее низкая — июль, его характерная суточная температура 13.3 °C. Месяц, когда температура наиболее высокая — январь со средним значением температуры 31.0 °C. Вершина температурного диапазона, фиксируется в январе до 38.9°С, а минимально может быть до 1.6°C в июле. В течение года: дни ясной погоды - 176, дни снега - 0, дождливых дней - 73, облачных дней - 117.