De type tropical, le climat est tempéré par les alizés tout au long de l'année. La saison sèche s'étend de janvier à mai, et la saison des pluies de juin à décembre. La température moyenne annuelle est de 27 °C (minimum 19 °C, maximum 32 °C). La saison la plus chaude s'étend généralement de juin à août, où il peut faire facilement 35 °C. Quelques brises fraîches fort sympathiques cependant.

Climat tropical oblige, la saison cyclonique s'étend de début juin à fin novembre.

En raison du caractère tropical du climat, des habits légers sont recommandés. Pour les soirées, plus fraîches, pensez quand même à emporter un bon pull ou un blouson, qui sera utile s'il pleut pendant plusieurs jours.