Um clima quente todo o ano
As temperaturas oscilam entre 26 e 32 °C consoante os meses, com uma água do mar por volta dos 26 a 29 °C. A ilha conhece duas estações secas e duas estações das chuvas, herdadas do regime das monções do oceano Índico.
Na prática, mesmo durante as chuvas, o sol continua muitas vezes presente: o que muda sobretudo é a frequência e a intensidade dos aguaceiros.

