Seychelles has a tropical climate with lots of sun, some rain, high humidity. It is always warm, as the temperature seldom drops below 24°C or rises above 32°C. All but the remotest southern islands lie comfortably outside the cyclone belt making Seychelles’ a year round destination.
Weather pattern of Seychelles is mainly governed by the two opposing trade winds. From the month of October to March, north-westerly trades blow with an average wind speed from 8 to 12 knots. On the other hand, if you visit from the month of May to September then get ready for the brisker south-easterly trades with average wind speed of 15 to 30 knots. This time is ideal for sailing with cooler and windier conditions.
The driest month is August, the wettest December and January, but it rains throughout the year, so it is likely you will see some rain. This is why the islands are so green.
If you are adventurous by nature then the ideal time to visit Seychelles is April, May, October and November. During this time, weather is quite favourable as the water temperatures reach up to 29 degree Celsius. Visibility at this time is sometimes 30 meters plus.
As Seychelles is just south of the equator daytime and night-time are both 12 hours, with sunrise and sunset happening very quickly between 6 and 6.30a.m or p.m. There is little variation throughout the year