Your December weather guide

Weather in Mauritius in December

December is a good month for Mauritius if warm seas and hot days matter more to you than reliably dry weather. Average daytime temperatures reach 29°C, the sea is 27°C, and there are 16 rainy days across the month. That makes it a month for swimming and light clothing, but also flexible outdoor plans. Flic en Flac is the better choice for fewer rainy days; Belle Mare is slightly cooler but wetter.

Long-term climate averages, not a forecast · 1991-2020

Average daytime high
28.7°Cacross 2 destinations
Average night-time low
24.0°Cafter dark
Sea temperature
26.7°Cwarm enough to swim
Rainy days
16days1 mm or more

Mauritius, month by month

Turn up the warmth

Warmest places in Mauritius in December

Ranked by average daytime high. The full comparison is in the table below.

#1Hot

Flic en Flac

Mauritius · 12 h 54 min from London

Day
29.3°C
Sea
26.8°C
Sun
6.9h
Rain days
12
#2Hot

Belle Mare

Mauritius · 12 h 54 min from London

Day
28.1°C
Sea
26.6°C
Sun
6.1h
Rain days
19

Mauritius destinations ranked for December

All 2 places we track in Mauritius, ordered by daytime high.

Scroll sideways for more weather, down for more places. Click a heading to sort.

Mauritius destinations ranked by December temperature
#Destination
1Flic en Flac29.3°C24.1°C26.8°C6.9 h1212 h 54 min
2Belle Mare28.1°C23.8°C26.6°C6.1 h1912 h 54 min

2 destinations shownClimate averages, not a forecast.

December climate overview

Daytime highs across Mauritius in December run from 28.1°C (Belle Mare) to 29.3°C (Flic en Flac). In Flic en Flac about 100% of December days reach 25°C. Nights average 24.0°C; the coldest 10% of nights in Belle Mare fall to 23°C or below.

Rainfall in December

Expect around 16 rainy days (1 mm or more) in December, with Flic en Flac the driest (12 days) and Belle Mare the wettest (19 days). The wettest December at Flic en Flac between 1991 and 2020 was 1995 with 335 mm; the driest was 1994 with 10 mm.

Sea temperature

The sea averages 26.7°C around Mauritius in December - warmest at Flic en Flac (26.8°C). That is comfortable for swimming.

Sunshine and daylight

Around 6.5 hours of sunshine a day on average, out of 13.2 hours of daylight (sunshine estimated from cloud cover).

December against the rest of the year in Mauritius

December is the 3rd warmest month of the twelve in Mauritius. It is 1.2°C warmer than November and 0.2°C warmer in January. The hottest month here is January (29°C) and the coolest July (24°C).

Which part of Mauritius in December?

What to pack for Mauritius in December

Based on the averages: summer clothes for the day; a rain jacket - roughly 16 wet days; swimwear - the sea is 27°C.

Similar weather elsewhere in December

Within 1.5°C of Mauritius's December daytime average: Zanzibar (30°C, sea 29°C), Kololi (30°C, sea 24°C), Rio de Janeiro (30°C, sea 24°C), Khao Lak (29°C, sea 29°C), Kerala (29°C, sea 29°C). See the full ranking for December.

Hot days, warm evenings and a rain trade-off

Expect summer warmth rather than mild sightseeing weather. Compared with London's December daytime average of 8°C, Mauritius feels like a substantial change, and lightweight clothing makes sense throughout the day. Average sunshine of 6.5 hours leaves scope for time outdoors, but the rainy-day figure means you should not build the whole trip around clear skies. Keep plans flexible and carry rain protection rather than assuming every day will suit the beach. At midday, favour shade and take breaks from the heat. Nights average 24°C, so evenings remain warm rather than offering much of a cool-down. This suits travellers comfortable with warmth after dark.

Flic en Flac or Belle Mare?

Flic en Flac gets the nod if your main aim is to reduce the chance of rain disrupting outdoor plans. It averages 12 rainy days, compared with 19 in Belle Mare, so the difference in rainfall frequency matters more than the small temperature gap. Flic en Flac reaches 29°C by day, while Belle Mare averages 28°C: neither is a cool-weather option. Both have nights of 24°C and sea temperatures of 27°C, so choosing Belle Mare does not buy you cooler evenings or a different swimming temperature. Choose Flic en Flac for the drier balance, and Belle Mare if slightly lower daytime heat matters more.

A little more detail

Mauritius in December FAQs

Plain answers, grounded in the averages.

Where is the hottest place in Mauritius in December?

Flic en Flac is the warmest of the 2 places we track in Mauritius in December with an average high of 29.3°C; Belle Mare is the coolest at 28.1°C.

Is the sea warm in Mauritius in December?

The sea averages 22°C or more at Flic en Flac (27°C), Belle Mare (27°C) in December.

Is the sea warm enough for swimming in December?

Yes. The sea averages 27°C in both Flic en Flac and Belle Mare, making December a good fit if warm-water swimming is a priority. Sea temperature does not distinguish these destinations, so rainy-day frequency is the more useful weather comparison.

Will I need warm clothes in the evening?

Outdoor evenings are warm, with average night temperatures of 24°C in both destinations. Light clothing is the sensible starting point rather than heavy layers. If you prefer cool nights for sleeping, December's temperatures are a drawback to bear in mind.

About these averages

ERA5-Land climate reanalysis via Open-Meteo (11 km grid), 1991-2020

Averages computed from daily values at 2 destination points.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather