Select units of measurement for the temperature and rainfall tables (metric or imperial).
Average weather, temperature, rainfall, sunshine hours

The climate of the islets of St Brandon (or Cargados Carajos) is
tropical, with a hot, rainy period from December to April and a relatively cool, dry period from June to October.
The islets are located about 400 km (245 mi) north-east of the main island of Mauritius, at the 16th parallel south, and being closer to the Equator, they have a somewhat warmer climate.
St Brandon - Climate data
In St Brandon, the
average temperature of the coldest month (August) is of
24.1 °C, that of the warmest months (February, March) is of
28.8 °C. Here are the average temperatures.
St Brandon - Average temperatures (1991-2020) |
Month | Min | Max | Mean |
---|
January | 26 | 31.4 | 28.7 |
---|
February | 26.2 | 31.4 | 28.8 |
---|
March | 26.2 | 31.4 | 28.8 |
---|
April | 25.7 | 30.5 | 28.1 |
---|
May | 24.7 | 29 | 26.8 |
---|
June | 23.2 | 27.2 | 25.2 |
---|
July | 22.2 | 26.2 | 24.2 |
---|
August | 21.9 | 26.3 | 24.1 |
---|
September | 22.3 | 26.9 | 24.6 |
---|
October | 23.2 | 27.9 | 25.5 |
---|
November | 24.2 | 29.4 | 26.8 |
---|
December | 25.3 | 30.9 | 28.1 |
---|
Year | 24.2 | 29 | 26.6 |
---|
Precipitation amounts to
975 millimeters per year: so, it is at an intermediate level. It ranges from
27.2 millimeters in the driest month (October) to
184.7 millimeters in the wettest one (February). Here is the average precipitation.
St Brandon - Average precipitationMonth | Days |
---|
January | 142 | 11 |
---|
February | 185 | 12 |
---|
March | 140 | 12 |
---|
April | 126 | 11 |
---|
May | 71 | 9 |
---|
June | 46 | 10 |
---|
July | 48 | 11 |
---|
August | 47 | 11 |
---|
September | 29 | 7 |
---|
October | 27 | 6 |
---|
November | 37 | 5 |
---|
December | 78 | 8 |
---|
Year | 975 | 115 |
---|
The
sea temperature ranges from
24 °C in August, September to
28 °C in January, February, March, April. Here are the average sea temperatures.
St Brandon - Sea temperatureMonth |
---|
January | 2828 |
---|
February | 28 |
---|
March | 28 |
---|
April | 28 |
---|
May | 27 |
---|
June | 26 |
---|
July | 25 |
---|
August | 24 |
---|
September | 24 |
---|
October | 25 |
---|
November | 25"> |
---|
December | 27 |
---|
Year | 26.3 |
---|
St Brandon - Weather by month
Based on the period 1991-2020
January is generally a very hot, muggy month. The average temperature is of
28.7 °C, with a minimum of
26 °C and a maximum of
31.4 °C.

On the coldest nights of the month, the temperature usually drops to around
24 °C. However, it dropped to
22.5 °C in January 1999.

On the warmest days of the month, the temperature usually reaches around
33.5 °C. However, it reached
35.6 °C in January 2020.

Precipitation amounts to
141.5 mm, distributed over 11 days.
The day lasts on average 13 hours and 0 minutes.
The average humidity is 78%. Hence, the air is normally humid.
The average wind speed is of
20 kph.

The average sea temperature is of
28 °C. Therefore, the sea is pleasantly warm and allows long swims.
February, the hottest month of the year, is generally a very hot, muggy month. The average temperature is of 28.8 °C, with a minimum of 26.2 °C and a maximum of 31.4 °C.
On the coldest nights of the month, the temperature usually drops to around 23.5 °C. However, it dropped to 20.6 °C in February 2013.
On the warmest days of the month, the temperature usually reaches around 33.5 °C. However, it reached 35.1 °C in February 2007.
Precipitation amounts to 184.7 mm, distributed over 12 days.
The day lasts on average 12 hours and 35 minutes.
The average humidity is 78%. Hence, the air is normally humid.
The average wind speed is of 19 kph.
The average sea temperature is of 28 °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.8 °C, with a minimum of 26.2 °C and a maximum of 31.4 °C.
On the coldest nights of the month, the temperature usually drops to around 24 °C. However, it dropped to 21 °C in March 2008.
On the warmest days of the month, the temperature usually reaches around 33.5 °C. However, it reached 34.9 °C in March 2016.
Precipitation amounts to 140 mm, distributed over 12 days.
The day lasts on average 12 hours and 10 minutes.
The average humidity is 78%. Hence, the air is normally humid.
The average wind speed is of 21 kph.
The average sea temperature is of 28 °C. Therefore, the sea is pleasantly warm and allows long swims.
April is generally a very hot, muggy month. The average temperature is of 28.1 °C, with a minimum of 25.7 °C and a maximum of 30.5 °C.
On the coldest nights of the month, the temperature usually drops to around 23.5 °C. However, it dropped to 21.8 °C in April 1997.
On the warmest days of the month, the temperature usually reaches around 32.5 °C. However, it reached 34 °C in April 2016.
Precipitation amounts to 125.5 mm, distributed over 11 days.
The day lasts on average 11 hours and 40 minutes.
The average humidity is 79%. Hence, the air is normally humid.
The average wind speed is of 23 kph.
The average sea temperature is of 28 °C. Therefore, the sea is pleasantly warm and allows long swims.
May is generally a warm to hot, muggy month. The average temperature is of 26.8 °C, with a minimum of 24.7 °C and a maximum of 29 °C.
On the coldest nights of the month, the temperature usually drops to around 22.5 °C. However, it dropped to 20 °C in May 2004.
On the warmest days of the month, the temperature usually reaches around 31.5 °C. However, it reached 33.2 °C in May 2016.
Precipitation amounts to 71.2 mm, distributed over 9 days.
The day lasts on average 11 hours and 20 minutes.
The average humidity is 78%. Hence, the air is normally humid.
The average wind speed is of 26 kph.
The average sea temperature is of 27 °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 25.2 °C, with a minimum of 23.2 °C and a maximum of 27.2 °C.
On the coldest nights of the month, the temperature usually drops to around 21 °C. However, it dropped to 19.2 °C in June 1993.
On the warmest days of the month, the temperature usually reaches around 29.5 °C. However, it reached 31 °C in June 2015.
Precipitation amounts to 46.1 mm, distributed over 10 days.
The day lasts on average 11 hours and 5 minutes. June 21, the winter solstice, is the shortest day of the year in the Southern Hemisphere.
The average humidity is 78%. Hence, the air is normally humid.
The average wind speed is of 28 kph.
The average sea temperature is of 26 °C. Therefore, the sea is warm enough for swimming.
July is generally a warm to hot, muggy month. The average temperature is of 24.2 °C, with a minimum of 22.2 °C and a maximum of 26.2 °C.
On the coldest nights of the month, the temperature usually drops to around 20.5 °C. However, it dropped to 18 °C in July 1993.
On the warmest days of the month, the temperature usually reaches around 28.5 °C. However, it reached 32.3 °C in July 2010.
Precipitation amounts to 47.5 mm, distributed over 11 days.
The day lasts on average 11 hours and 10 minutes.
The average humidity is 79%. Hence, the air is normally humid.
The average wind speed is of 30 kph.
The average sea temperature is of 25 °C. Therefore, the sea is warm enough for swimming.
August, the coolest month of the year, is generally a warm to hot, muggy month. The average temperature is of 24.1 °C, with a minimum of 21.9 °C and a maximum of 26.3 °C.
On the coldest nights of the month, the temperature usually drops to around 20 °C. However, it dropped to 17.6 °C in August 1992.
On the warmest days of the month, the temperature usually reaches around 28.5 °C. However, it reached 29.8 °C in August 2008.
Precipitation amounts to 46.6 mm, distributed over 11 days.
The day lasts on average 11 hours and 35 minutes.
The average humidity is 79%. Hence, the air is normally humid.
The average wind speed is of 29 kph.
The average sea temperature is of 24 °C. Therefore, the sea is warm enough for swimming.
September is generally a warm to hot, muggy month. The average temperature is of 24.6 °C, with a minimum of 22.3 °C and a maximum of 26.9 °C.
On the coldest nights of the month, the temperature usually drops to around 20.5 °C. However, it dropped to 18.9 °C in September 1996.
On the warmest days of the month, the temperature usually reaches around 29 °C. However, it reached 30.5 °C in September 2015.
Precipitation amounts to 29.3 mm, distributed over 7 days.
The day lasts on average 12 hours and 0 minutes.
The average humidity is 79%. Hence, the air is normally humid.
The average wind speed is of 27 kph.
The average sea temperature is of 24 °C. Therefore, the sea is warm enough for swimming.
October is generally a warm to hot, muggy month. The average temperature is of 25.5 °C, with a minimum of 23.2 °C and a maximum of 27.9 °C.
On the coldest nights of the month, the temperature usually drops to around 21.5 °C. However, it dropped to 19.2 °C in October 1999.
On the warmest days of the month, the temperature usually reaches around 30 °C. However, it reached 31.7 °C in October 2017.
Precipitation amounts to 27.2 mm, distributed over 6 days.
The day lasts on average 12 hours and 30 minutes.
The average humidity is 79%. Hence, the air is normally humid.
The average wind speed is of 27 kph.
The average sea temperature is of 25 °C. Therefore, the sea is warm enough for swimming.
November is generally a warm to hot, muggy month. The average temperature is of 26.8 °C, with a minimum of 24.2 °C and a maximum of 29.4 °C.
On the coldest nights of the month, the temperature usually drops to around 22 °C. However, it dropped to 20.6 °C in November 1995.
On the warmest days of the month, the temperature usually reaches around 31.5 °C. However, it reached 33.5 °C in November 2018.
Precipitation amounts to 36.9 mm, distributed over 5 days.
The day lasts on average 12 hours and 55 minutes.
The average humidity is 77%. Hence, the air is normally humid.
The average wind speed is of 24 kph.
The average sea temperature is of 25 °C. Therefore, the sea is warm enough for swimming.
December is generally a very hot, muggy month. The average temperature is of 28.1 °C, with a minimum of 25.3 °C and a maximum of 30.9 °C.
On the coldest nights of the month, the temperature usually drops to around 23 °C. However, it dropped to 19 °C in December 2010.
On the warmest days of the month, the temperature usually reaches around 33 °C. However, it reached 36.4 °C in December 2015.
Precipitation amounts to 77.6 mm, distributed over 8 days.
The day lasts on average 13 hours and 5 minutes. December 21, the summer solstice, is the longest day of the year in the Southern Hemisphere.
The average humidity is 77%. Hence, the air is normally humid.
The average wind speed is of 21 kph.
The average sea temperature is of 27 °C. Therefore, the sea is pleasantly warm and allows long swims.