The weather in Seychelles is generally warm and humid both night and day.
All year round tropical climate with day and night temperatures between 26C & 32C. Seasons are controlled by trade winds. Seychelles does not experience extreme weather conditions such as hurricanes and cyclones.
Mid May/October – South East trades have a cooling effect on the islands with lower humidity, rainfall and temperature. Seas can be a little choppy on south-east facing coasts. Excellent conditions for sailing, windsurfing and walking.
October/November – transition period between the two main weather patterns, weather is normally very calm and still. Ideal conditions for diving.
December/March – North West trades bringing higher humidity and rainfall in spasmodic heavy deluges with an average of 6 hours sunshine per day. The rainfall will vary from island to island. Good period for diving and snorkelling.
April /May – transition period with normally light sea breezes and low rainfall.