Тропический морской. Среднемесячная температура колеблется от +19°С (январь) до +30°С (июль), при этом общий температурный фон достаточно равномерный, даже зимой падение столбика термометра ниже +13°С является редким явлением. Однако субъективно всегда кажется несколько холоднее, чем есть на самом деле, чему причиной влажный океанический воздух, постоянные ветра и нередкие туманы.
Осадков выпадает от 400 до 1500 мм в год, декабрь и январь - наиболее влажные месяцы в году.