, with a hot period from November to April and a relatively cool period from June to August.
There is no dry season, however, there is a less rainy period from June to October.
The two small islands (North Island and South Island) are located in the Indian Ocean, at the 10th parallel south, so far north of the main island of Mauritius, which is at the 20th parallel.
. Here are the average temperatures.
January is generally a very hot, muggy month. The average temperature is of
27.8 °C, with a minimum of
24.3 °C and a maximum of
31.4 °C.

On the coldest nights of the month, the temperature usually drops to around
22 °C. However, it dropped to
19.9 °C in January 2007.

On the warmest days of the month, the temperature usually reaches around
33 °C. However, it reached
35.1 °C in January 1994.

Precipitation amounts to
273.2 mm, distributed over 17 days.
The day lasts on average 12 hours and 35 minutes.

There are on average 7 hours of sunshine per day. So, the sun shines 54% of the time.
The average humidity is 78%. Hence, the air is normally humid.
The average wind speed is of
16 kph.

The average sea temperature is of
29 °C. Therefore, the sea is pleasantly warm and allows long swims.
February is generally a very hot, muggy month. The average temperature is of
27.8 °C, with a minimum of
24.3 °C and a maximum of
31.3 °C.

On the coldest nights of the month, the temperature usually drops to around
22 °C. However, it dropped to
21 °C in February 1992.

On the warmest days of the month, the temperature usually reaches around
33 °C. However, it reached
35.7 °C in February 2008.

Precipitation amounts to
255.8 mm, distributed over 16 days.
The day lasts on average 12 hours and 25 minutes.

There are on average 7 hours of sunshine per day. So, the sun shines 55% of the time.
The average humidity is 79%. Hence, the air is normally humid.
The average wind speed is of
12 kph.

The average sea temperature is of
29 °C. Therefore, the sea is pleasantly warm and allows long swims.
March, the hottest month of the year, is generally a very hot, muggy month. The average temperature is of
28.1 °C, with a minimum of
24.5 °C and a maximum of
31.7 °C.

On the coldest nights of the month, the temperature usually drops to around
22.5 °C. However, it dropped to
20.1 °C in March 2006.

On the warmest days of the month, the temperature usually reaches around
33 °C. However, it reached
34.2 °C in March 1991.

Precipitation amounts to
192.7 mm, distributed over 15 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 7.5 hours of sunshine per day. So, the sun shines 60% of the time.
The average humidity is 78%. Hence, the air is normally humid.
The average wind speed is of
12 kph.

The average sea temperature is of
29 °C. Therefore, the sea is pleasantly warm and allows long swims.
April, the hottest month of the year, is generally a very hot, muggy month. The average temperature is of
28.1 °C, with a minimum of
24.6 °C and a maximum of
31.6 °C.

On the coldest nights of the month, the temperature usually drops to around
22 °C. However, it dropped to
18.7 °C in April 1996.

On the warmest days of the month, the temperature usually reaches around
33 °C. However, it reached
34.6 °C in April 1995.

Precipitation amounts to
174.2 mm, distributed over 14 days.
The day lasts on average 11 hours and 55 minutes.

There are on average 8 hours of sunshine per day. So, the sun shines 68% of the time.
The average humidity is 78%. Hence, the air is normally humid.
The average wind speed is of
14 kph.

The average sea temperature is of
29 °C. Therefore, the sea is pleasantly warm and allows long swims.
May is generally a very hot, muggy month. The average temperature is of
27.8 °C, with a minimum of
24.8 °C and a maximum of
30.7 °C.

On the coldest nights of the month, the temperature usually drops to around
22 °C. However, it dropped to
18.5 °C in May 2010.

On the warmest days of the month, the temperature usually reaches around
32 °C. However, it reached
33.3 °C in May 2020.

Precipitation amounts to
118.3 mm, distributed over 12 days.
The day lasts on average 11 hours and 35 minutes.

There are on average 8 hours of sunshine per day. So, the sun shines 68% of the time.
The average humidity is 77%. Hence, the air is normally humid.
The average wind speed is of
17 kph.

The average sea temperature is of
28 °C. Therefore, the sea is pleasantly warm and allows long swims.
June is generally a warm to hot, muggy month. The average temperature is of
26.6 °C, with a minimum of
23.8 °C and a maximum of
29.5 °C.

On the coldest nights of the month, the temperature usually drops to around
21.5 °C. However, it dropped to
17.6 °C in June 2015.

On the warmest days of the month, the temperature usually reaches around
30.5 °C. However, it reached
31.8 °C in June 2016.

Precipitation amounts to
106.1 mm, distributed over 12 days.
The day lasts on average 11 hours and 30 minutes.

There are on average 7 hours of sunshine per day. So, the sun shines 63% of the time.
The average humidity is 76%. Hence, the air is normally humid.
The average wind speed is of
19 kph.

The average sea temperature is of
26 °C. Therefore, the sea is warm enough for swimming.
July, the least warm month of the year, is generally a warm to hot, muggy month. The average temperature is of
25.9 °C, with a minimum of
23 °C and a maximum of
28.8 °C.

On the coldest nights of the month, the temperature usually drops to around
20.5 °C. However, it dropped to
17.1 °C in July 2006.

On the warmest days of the month, the temperature usually reaches around
29.5 °C. However, it reached
31 °C in July 2017.

Precipitation amounts to
102.4 mm, distributed over 14 days.
The day lasts on average 11 hours and 35 minutes.

There are on average 7.5 hours of sunshine per day. So, the sun shines 63% of the time.
The average humidity is 76%. Hence, the air is normally humid.
The average wind speed is of
20 kph.

The average sea temperature is of
26 °C. Therefore, the sea is warm enough for swimming.
August is generally a warm to hot, muggy month. The average temperature is of
26 °C, with a minimum of
23 °C and a maximum of
28.9 °C.

On the coldest nights of the month, the temperature usually drops to around
20.5 °C. However, it dropped to
16.9 °C in August 1996.

On the warmest days of the month, the temperature usually reaches around
29.5 °C. However, it reached
30.9 °C in August 2017.

Precipitation amounts to
62.1 mm, distributed over 11 days.
The day lasts on average 11 hours and 50 minutes.

There are on average 8 hours of sunshine per day. So, the sun shines 68% of the time.
The average humidity is 75%. Hence, the air is normally humid.
The average wind speed is of
20 kph.

The average sea temperature is of
25 °C. Therefore, the sea is warm enough for swimming.
September is generally a warm to hot, muggy month. The average temperature is of
26.4 °C, with a minimum of
23.3 °C and a maximum of
29.5 °C.

On the coldest nights of the month, the temperature usually drops to around
20.5 °C. However, it dropped to
16.8 °C in September 2013.

On the warmest days of the month, the temperature usually reaches around
30.5 °C. However, it reached
30.5 °C in September 2019.

Precipitation amounts to
56.3 mm, distributed over 9 days.
The day lasts on average 12 hours and 5 minutes.

There are on average 8 hours of sunshine per day. So, the sun shines 66% of the time.
The average humidity is 74%. Hence, the air is normally humid.
The average wind speed is of
20 kph.

The average sea temperature is of
26 °C. Therefore, the sea is warm enough for swimming.
October is generally a warm to hot, muggy month. The average temperature is of
27 °C, with a minimum of
23.9 °C and a maximum of
30.2 °C.

On the coldest nights of the month, the temperature usually drops to around
21.5 °C. However, it dropped to
17.5 °C in October 2009.

On the warmest days of the month, the temperature usually reaches around
31.5 °C. However, it reached
33 °C in October 2018.

Precipitation amounts to
95.3 mm, distributed over 10 days.
The day lasts on average 12 hours and 20 minutes.

There are on average 8 hours of sunshine per day. So, the sun shines 64% of the time.
The average humidity is 75%. Hence, the air is normally humid.
The average wind speed is of
17 kph.

The average sea temperature is of
26 °C. Therefore, the sea is warm enough for swimming.
November is generally a very hot, muggy month. The average temperature is of
27.6 °C, with a minimum of
24.2 °C and a maximum of
30.9 °C.

On the coldest nights of the month, the temperature usually drops to around
21 °C. However, it dropped to
17.2 °C in November 1996.

On the warmest days of the month, the temperature usually reaches around
32 °C. However, it reached
33.6 °C in November 2019.

Precipitation amounts to
109.7 mm, distributed over 11 days.
The day lasts on average 12 hours and 35 minutes.

There are on average 8.5 hours of sunshine per day. So, the sun shines 66% of the time.
The average humidity is 75%. Hence, the air is normally humid.
The average wind speed is of
16 kph.

The average sea temperature is of
27 °C. Therefore, the sea is pleasantly warm and allows long swims.
December is generally a very hot, muggy month. The average temperature is of
27.8 °C, with a minimum of
24 °C and a maximum of
31.5 °C.

On the coldest nights of the month, the temperature usually drops to around
21 °C. However, it dropped to
18 °C in December 1995.

On the warmest days of the month, the temperature usually reaches around
33 °C. However, it reached
34 °C in December 2020.

Precipitation amounts to
225.8 mm, distributed over 14 days.
The day lasts on average 12 hours and 40 minutes.

There are on average 8 hours of sunshine per day. So, the sun shines 63% of the time.
The average humidity is 76%. Hence, the air is normally humid.
The average wind speed is of
14 kph.

The average sea temperature is of
28 °C. Therefore, the sea is pleasantly warm and allows long swims.