Skip to main content
AMZBooking
Vallée de Mai, Seychelles

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
Anse Lazio, Seychelles
Photo: Bjørn Christian Tørrissen, CC BY-SA 4.0

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

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.