Dal punto di vista climatico l'isola è uniforme.
Il clima è tropicale e si divide in due stagioni, secco durante l'inverno da novembre ad aprile e molto umido e caldo da maggio ad ottobre. Le temperature medie nel corso di tutto l'anno sono comprese tra i 20 e i 30 °C. Le precipitazioni sono abbondanti durante l'estate e nei mesi tra agosto ed ottobre c'è un forte rischio di uragani. Durante la stagione delle piogge l'aria è calda ed afosa e le precipitazioni si presentano sotto forma di episodi temporaleschi.