Month guide · Seychelles
Seychelles in December
What December is really like in Seychelles: weather, crowds, prices, events and what to pack.
Updated By the AMZBooking editorial team
Photo: Unknown author, CC BY-SA 3.0
Quick answer
December is a quieter month with trade-offs. Expect average highs of 30°C (86°F), lows of 25°C (77°F), about 17 rainy days and roughly 12.4 hours of daylight. Wet and humid as the north-west monsoon starts; Christmas and New Year bring the highest prices.
Key facts
- Average high / low
- 30°C (86°F) / 25°C (77°F)
- Rainy days
- About 17
- Daylight
- About 12.4 hours
- Sea temperature
- 28°C (82°F)
- Crowds
- Very busy
- Hotel prices
- Highest
Weather in December
December is the 7th-warmest month in Seychelles: days average 30°C (86°F) against a yearly average high of 30°C (86°F), and nights fall to about 25°C (77°F). Rain falls on roughly 17 of its 31 days. Compared with November (30°C (86°F)), December is about as warm; by January highs stay near 30°C (86°F).
- Sunrise (15 December)
- About 06:02
- Sunset (15 December)
- About 18:25
- Daylight
- About 12.4 hours
- Sea
- 28°C (82°F)
Second transition (October–November). Calm seas return, turtle nesting begins and Festival Kreol fills Mahé with music.
Crowds and prices
On a 1–5 scale, December rates 5 for crowds (the peak is December at 5) and 5 for hotel prices (highest in January). Book accommodation early: December is one of the pricier months.
Events in December
- Christmas and New Year — peak season (late December)
Dates move from year to year. Check the organiser’s site before booking travel around an event.
What to do in December
With frequent rain, plan around indoor sights and keep outdoor time flexible.
Experience · South Mahé
Takamaka Rum distillery
At the La Plaine St André estate, a restored 18th-century plantation house, the Takamaka distillery offers tours of its production and tastings of its rums, with a restaurant in the gardens.
- Time needed
- 1.5 hours
- Cost
- Mid-priced
- Food
- History
- Rainy day
Beach · La Digue
Anse Source d'Argent
Visit at low tide for the walk along the coves, and arrive early or after 3pm to avoid the day-trippers from Praslin and Mahé.
- Time needed
- Half a day
- Cost
- Mid-priced
- Iconic
- Photo spot
- Couples
- Kids
- Views
Beach · Praslin
Anse Lazio
On Praslin's north-west tip, Anse Lazio is a long arc of fine sand between granite outcrops, backed by takamaka trees, with clear water and good snorkelling around the rocks at both ends.
- Time needed
- Half a day
- Cost
- Free
- Iconic
- Free
- Couples
- Photo spot
- Outdoors

Park · Central Mahé
Morne Seychellois National Park
Start before 9am on a clear day; clouds often cover the peaks by late morning.
- Time needed
- 2–4 hours
- Cost
- Free
- Nature
- Active
- Views
- Outdoors
- Free
The sea averages 28°C (82°F) — warm enough to swim. Best beaches near Seychelles.
What to pack
For highs near 30°C, lows near 25°C and 17 wet days: light, breathable clothes, a sun hat and high-factor sunscreen; a compact umbrella and waterproof shoes — rain is frequent; comfortable walking shoes.
Is December a good time to visit Seychelles?
A quieter month with trade-offs, with a notable event on the calendar. If your dates are flexible, April–May and October–November are better overall. Compare every month.
Seychelles in other months
Questions travellers ask
+Is December a good time to visit Seychelles?
It is a quieter month with trade-offs. Wet and humid as the north-west monsoon starts; Christmas and New Year bring the highest prices.
+How warm is Seychelles in December?
Average highs are around 30°C (86°F) and lows around 25°C (77°F).
+Does it rain a lot in Seychelles in December?
Expect rain on about 17 days of the month, so pack for wet weather.