Seychelles i
Seychelles

Seychelles in December

Where it is warm, dry and good for swimming in Seychelles in December — compared across the country’s main destinations.

Quick answers
Where is it warmest in Seychelles in December?
Cascade is the warmest of the 16 destinations compared, with highs of 30°C (87°F) in December; Grand'Anse is the coolest at 28°C (83°F).
Can you swim in the sea in Seychelles in December?
Yes, in places: the warmest water is at Victoria (28°C (83°F)), and 13 of the coastal destinations have a sea of 21 °C or more.
Warmest
30°
Cascade
Coolest
28°
Grand'Anse
Driest
284 mm
Grand'Anse
Warmest sea
28°
Victoria

Cascade is the warm end of Seychelles in December (30°C (87°F)); Grand'Anse the cool end (28°C (83°F)). On average it is about as warm as November. Rain is frequent in most destinations. Best bets this month: Victoria.

Weather in December by city

PlaceDayNightRainSeaScore
Victoria 30° 24° 289 mm 28° 66
Beau Vallon 30° 23° 290 mm 28° 66
Anse Royale 30° 23° 291 mm — 66
Anse Boileau 30° 24° 285 mm — 66
Cascade 30° 24° 295 mm 28° 66
Perseverance 30° 24° 286 mm 28° 66
Baie Sainte Anne 30° 24° 285 mm 28° 66
Baie Lazare 30° 24° 285 mm — 66
Anse aux Pins 30° 23° 295 mm 28° 66
Plaisance 30° 24° 293 mm 28° 66
Glacis 30° 23° 289 mm 28° 66
Grand'Anse 30° 24° 284 mm 28° 66
English River 30° 23° 290 mm 28° 66
Bel Ombre 30° 24° 289 mm 28° 66
Grand'Anse 28° 22° 307 mm 28° 66
Pier Ward 30° 24° 293 mm 28° 66

Public holidays in December

  • The Feast of the Immaculate Conception
  • Christmas Day
Public holidays 2026 →

Frequently asked questions

What is the weather like in Seychelles in December?

Average daytime highs range from 28° in Grand'Anse to 30° in Cascade.

Can you swim in Seychelles in December?

Yes — the sea is warmest around Victoria at about 28°.