The Seychelles enjoy a warm tropical climate and year-round average temperatures of 30°C. Consequently any time of year is perfect for visiting.

October to March are generally the wetter months, but showers are normally short, followed by warm sunshine, which also helps to keep the island green and lush. The islands are affected by the south-east trade winds from May to September which bring windier weather and stronger currents.

From October to April when the north-west trade winds arrive, the weather becomes a lot calmer, creating perfect conditions for snorkelling and diving, as visibility is at its best.


Average Weather Guide:

Temperature in Degrees Centigrade

temp seychelles Weather

Rainfall in Millimetres

rain seychelles Weather

The tables above are intended as guidelines only.

Subscribe to our monthly newsletter on great deals and new destinations:

Your privacy is important - you can unsubscribe anytime.