Map from Google - Seychelles

In the Seychelles the climate is tropical, hot and humid all year round, with little diurnal and annual temperature variation, so that the temperature rarely exceeds 32 °C (90 °F) during the day, or drops below 20 °C (68 °F) at night. The main difference between the seasons is found in the rains: there is a rainy season from December to March, when the north-west monsoon prevails, while in the rest of the year the rains are less intense, but are still possible. The tropical rains occur mainly in the form of downpour or thunderstorm, and in the Seychelles often occur in the evening or at night; in the rainy season, however, the cloudiness is more frequent even during the day.
Seychelles is an archipelago of more than a hundred islands, islets and atolls scattered over a wide area in the Indian Ocean, even 1,200 kilometres (750 miles) long, therefore, therefore, although they have a fairly homogeneous climate, there are still some differences. The Seychelles are close to the Equator, in fact their latitude ranges from 3 to 10 degrees south, which means that the day lasts 12 hours all year round, and the sunset comes quite early, between 18 and 18.30.
The average daily temperature ranges from 26 °C (79 °F) in July and August, to 27 °C (81 °F) in January, to 28 °C (82 °F) in March, April and May, which are therefore the warmest months. The coolest months, July and August, are the acme of the south-east trade winds period, which goes from May to October. In this period, the winds can make the sea rough, especially along the coasts exposed to the east and south; the wind reaches its peak in August, with gusts of 50/60 km/h (30/37 mph), and can bring seaweed to the shore and create dangerous currents near the most exposed coasts.
Here are the average temperatures of the capital Victoria.
Average temperatures - Victoria
Min (°C)242525252525242424242424
Max (°C)303031313129282829303030
Min (°F)757777777777757575757575
Max (°F)868688888884828284868686

The Seychelles are divided into two groups: in the north, the Inner Islands (area 1 on the map above), including the so-called Granitic Seychelles, the largest and most densely populated: Mahé, where the capital Victoria is located, Praslin and La Digue; in the south the Outer Islands (area 2 on the map), which extend towards the south-west and are flat coral atolls.
With regard to the rains, usually the northern islands (therefore closer to the Equator) are rainier than the southern ones. Mahé, the main island, at a latitude of 4° S, is the rainiest. In Victoria, 2,200 millimetres (87 inches) of rain per year fall, including more than 250 mm (10 in) per month from December to February, and less than 100 mm (4 in) per month from June to August. In the interior of the main island, there are hills along whose slopes the annual rainfall reaches 3,500 mm (138 in). The driest areas of the island are the north and south sides, where the rainfall drops below 2,000 mm (79 in) per year.
Here is the average precipitation in Victoria.
Average precipitation - Victoria
Prec. (mm)3802601651751256580951202052152802165

The northernmost islands, at a latitude of 3° S, are Bird Island, with an annual average precipitation of 1,950 mm (77 in), and Denis Island, with 1,700 mm (67 in). The southernmost of the Outer Islands are drier, in particular the Farquhar, and in the west the Aldabra Group are even drier, so that in the island of the same name, 985 mm (38.5 in) of rain per year fall, and in the smaller island of Assumption, only 865 mm (34 in).
The rain pattern in the Seychelles is quite erratic from year to year, in particular they may be affected by the so called ENSO cycle: in the years of El Niño, sometimes it rains a lot during the dry season, and the rainy season is drier than normal, while in La Niña years, the opposite happens.
The northernmost islands, including Mahé, are too close to the Equator to be directly affected by tropical cyclones; however, they can be touched by cyclones that form south of the Equator in the period November to mid-May, and more frequently from January to mid-April. Cyclones bring strong winds and torrential rains. The southernmost of the Outer Islands, especially the groups of Aldabra and Farquhar, are instead located in the path of cyclones.


The temperature of the Indian Ocean is always warm enough for swimming, ranging between 26 °C (79 °F) in July and August, and 30 °C (86 °F) in April.
Sea temperature - Victoria
Sea (°C)282929302927262627282828
Sea (°F)828484868481797981828282

When to go

The less sultry period, and also the driest and sunniest in the Seychelles is the southeast trade winds season, from May to September, and in particular from June to August, but at this time the wind can be moderate and make the seas rough. The wind reaches its maximum intensity in July and August. In this period, the beaches exposed to the north-west (eg the beach of Beau Vallon on Mahe) will therefore be preferable. The period from March to May is the hottest of the year, albeit slightly, and there is the risk of some heavy rainstorms but especially the passage of cyclones, which however affect only marginally the main islands of the north; the month of October, before the rainy season, is also exposed to heavy rain, but at least it is outside the cyclone season. The relatively worse months are December and January, being the most sultry and rainy, as well as the least sunny, even though the sun shines for a few hours a day.

What to pack

In winter (June to August): light clothes, light sweatshirt for the evening, scarf for the breeze, light raincoat, sweater for those who are sensitive to cold. For the reef, equipment for snorkeling, water shoes or rubber soled shoes.
In summer (December to February): tropics-friendly, loose fitting clothing, a light sweatshirt for the evening, light raincoat or umbrella.