Un climat chaud toute l'année
Les températures oscillent entre 26 et 32 °C selon les mois, avec une eau de mer autour de 26 à 29 °C. L'île connaît deux saisons sèches et deux saisons des pluies, héritées du régime des moussons de l'océan Indien.
En pratique, même pendant les pluies, le soleil reste souvent présent ; ce sont surtout la fréquence et l'intensité des averses qui changent.

