Климат (Csb) средиземноморский с теплым летом. Годовая средняя температура в Кэмпбелле, учитывая данные наблюдений, достигает 20.9°C. Месяц с самым высоким температурным режимом — август со средним значением температуры 31.5 °C. Месяц, когда температура наиболее низкая — февраль, среднесуточная температура 14.0 °C. Вершина температурного диапазона, наблюдается в июле до 43.4°С, а минимум составляет 1.9°C в феврале. В течение года: солнечно-ясные дни - 223, дни снега - 0, дни с осадками - 70, облачных дней - 73.