From December to March, the trade winds bring warmer, wetter air streams from the northwest. From June to September the southeast trades usher in cooler, drier weather but the winds whip up the waves and you'll want to find protected beaches.
The turnaround periods (April to May and October to November), which are normally calm and windless, are ideal.
The rainfall varies considerably from island to island and from year to year. Mahé and Silhouette, the most mountainous islands, get the highest rainfall.
The Seychelles lies outside the cyclone zone.
Temperatures range between 24°C and 32°C throughout the year.
Accommodation can be hard to find during the peak seasons from December to January and July to August.