Тропический морской, пассатный, теплый и очень ровный. Выделяют сухой сезон - зима и лето, сезон дождей - весна и осень. Среднемесячная температура в течение года колеблется незначительно, от +22-24 C зимой до +28-29 C летом. Суточные изменения температуры также прослеживаются слабо.
Годовая сумма осадков до 1300 мм, большая их часть выпадает с сентября по декабрь. С июля по ноябрь часто бывают ураганы.
Самое благоприятное время для поездки на острова - с середины декабря до конца апреля.