Seychelles Islands are in the tropics just 7º south of the equator with average yearly temperatures between 26 – 32ºC. The islands do experience tropical showers from time to time due to their tropical location, often in the evening or at night, but usually only for a short time.

The average yearly water temperature is between 23 - 28ºC making it possible to swim and take up any activity all around the year.