Климат (Csb) средиземноморский с теплым летом. Годовая средняя температура в Кэмпбелле, учитывая данные наблюдений, достигает 19.7°C. Месяц с самым высоким температурным режимом — июль со средним значением температуры 31.1 °C. Месяц, когда температура наиболее низкая — ноябрь, среднесуточная температура 12.4 °C. Вершина температурного диапазона, наблюдается в июле до 43.1°С, а минимум составляет 1.5°C в ноябре. В течение года: солнечно-ясные дни - 242, дни снега - 0, дни с осадками - 62, облачных дней - 62.