La meilleure période pour plonger aux Seychelles est d'avril à mai et d'octobre à novembre. Cependant, les Seychelles sont un bon choix pour la plongée toute l’année.Au cours des mois suggérés, vous constaterez des températures d’eau chaude d’environ 29 ° C (84 ° F) et une visibilité exceptionnelle atteignant 30 mètres (100 pieds). À ce stade, les conditions de surface sont les plus calmes, permettant ainsi aux bateaux de croisière d’atteindre les sites de plongée les plus éloignés.D'autre part, juillet à août apporte la mousson du sud-est. Avec cela vient des vents forts et des conditions de surface instables. La température de l’eau tombe à environ 25 ° C (77 ° F). Ces variables sont particulièrement accueillantes pour les requins baleines qui arrivent aux Seychelles à la recherche d’eaux riches en plancton. La température de l'air reste relativement stable tout au long de l'année. Le thermomètre indique généralement une température entre 24 et 32 ° C (75 et 90 ° F). Et les courants varient d’un site de plongée à l’autre, et non d’une saison à l’autre.