Maurice bénéficie toute l'année d'un climat tropical doux. L'hiver, généralement chaud et sec, s'étend de mai à novembre. L'été, chaud et plutôt humide, dure de décembre à avril.
Températures côtières : 22 °C en hiver à 34 °C en été. Température de l'eau : 22 °C à 27 °C.