, with a warmer, rainier period from November to April and a cooler period from June to September.
Île Sainte-Marie (or Nosy Boraha) is located near the east coast of Madagascar, in the region of Analanjirofo, at 17 degrees south latitude.
In this area, there is no dry season, because the southeast trade winds bring rainfall even in the austral winter.
. Here are the average temperatures.
January, the hottest month of the year, is generally a warm to hot, muggy month. The average temperature is of
27.4 °C, with a minimum of
24.6 °C and a maximum of
30.3 °C.

On the coldest nights of the month, the temperature usually drops to around
22.5 °C.

On the warmest days of the month, the temperature usually reaches around
33.5 °C.

Precipitation amounts to
389.9 mm, distributed over 18 days.
The day lasts on average 13 hours and 0 minutes.
The average humidity is 79%. Hence, the air is normally humid.
The average wind speed is of
13.5 kph.

The average sea temperature is of
28.5 °C. Therefore, the sea is pleasantly warm and allows long swims.
February is generally a warm to hot, muggy month. The average temperature is of
27.4 °C, with a minimum of
24.6 °C and a maximum of
30.2 °C.

On the coldest nights of the month, the temperature usually drops to around
23.5 °C.

On the warmest days of the month, the temperature usually reaches around
33.5 °C.

Precipitation amounts to
460.7 mm, distributed over 18 days.
The day lasts on average 12 hours and 35 minutes.
The average humidity is 80%. Hence, the air is normally humid.
The average wind speed is of
14 kph.

The average sea temperature is of
28.8 °C. Therefore, the sea is pleasantly warm and allows long swims.
March is generally a warm to hot, muggy month. The average temperature is of
27.1 °C, with a minimum of
24.4 °C and a maximum of
29.8 °C.

On the coldest nights of the month, the temperature usually drops to around
23 °C.

On the warmest days of the month, the temperature usually reaches around
31.5 °C.

Precipitation amounts to
469.8 mm, distributed over 21 days.
The day lasts on average 12 hours and 10 minutes.
The average humidity is 82%. Hence, the air is normally humid.
The average wind speed is of
12.7 kph.

The average sea temperature is of
28.7 °C. Therefore, the sea is pleasantly warm and allows long swims.
April is generally a warm to hot, muggy month. The average temperature is of
26.4 °C, with a minimum of
23.7 °C and a maximum of
29 °C.

On the coldest nights of the month, the temperature usually drops to around
22.5 °C.

On the warmest days of the month, the temperature usually reaches around
31 °C.

Precipitation amounts to
375.5 mm, distributed over 20 days.
The day lasts on average 11 hours and 40 minutes.
The average humidity is 82%. Hence, the air is normally humid.
The average wind speed is of
13.9 kph.

The average sea temperature is of
28.1 °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
25.2 °C, with a minimum of
22.5 °C and a maximum of
27.9 °C.

On the coldest nights of the month, the temperature usually drops to around
21 °C.

On the warmest days of the month, the temperature usually reaches around
31 °C.

Precipitation amounts to
347.9 mm, distributed over 19 days.
The day lasts on average 11 hours and 20 minutes.
The average humidity is 81%. Hence, the air is normally humid.
The average wind speed is of
13.6 kph.

The average sea temperature is of
27.2 °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
23.8 °C, with a minimum of
21.2 °C and a maximum of
26.3 °C.

On the coldest nights of the month, the temperature usually drops to around
19 °C.

On the warmest days of the month, the temperature usually reaches around
28.5 °C.

Precipitation amounts to
273.3 mm, distributed over 21 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
16.5 kph.

The average sea temperature is of
25.9 °C. Therefore, the sea is warm enough for swimming.
July, the coolest month of the year, is generally a warm to hot, muggy month. The average temperature is of
22.8 °C, with a minimum of
20.1 °C and a maximum of
25.4 °C.

On the coldest nights of the month, the temperature usually drops to around
17 °C.

On the warmest days of the month, the temperature usually reaches around
27 °C.

Precipitation amounts to
292.5 mm, distributed over 22 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
17.4 kph.

The average sea temperature is of
24.8 °C. Therefore, the sea is warm enough for swimming.
August is generally a warm to hot, muggy month. The average temperature is of
22.8 °C, with a minimum of
20.1 °C and a maximum of
25.6 °C.

On the coldest nights of the month, the temperature usually drops to around
19 °C.

On the warmest days of the month, the temperature usually reaches around
27.5 °C.

Precipitation amounts to
131.5 mm, distributed over 16 days.
The day lasts on average 11 hours and 35 minutes.
The average humidity is 77%. Hence, the air is normally humid.
The average wind speed is of
15.3 kph.

The average sea temperature is of
24.3 °C. Therefore, the sea is warm enough for swimming.
September is generally a warm to hot, muggy month. The average temperature is of
23.6 °C, with a minimum of
20.5 °C and a maximum of
26.6 °C.

On the coldest nights of the month, the temperature usually drops to around
19 °C.

On the warmest days of the month, the temperature usually reaches around
28 °C.

Precipitation amounts to
80.6 mm, distributed over 12 days.
The day lasts on average 12 hours and 0 minutes.
The average humidity is 75%. Hence, the air is normally humid.
The average wind speed is of
14.4 kph.

The average sea temperature is of
24.4 °C. Therefore, the sea is warm enough for swimming.
October is generally a warm to hot, muggy month. The average temperature is of
24.8 °C, with a minimum of
21.7 °C and a maximum of
27.8 °C.

On the coldest nights of the month, the temperature usually drops to around
19.5 °C.

On the warmest days of the month, the temperature usually reaches around
31.5 °C.

Precipitation amounts to
78.5 mm, distributed over 10 days.
The day lasts on average 12 hours and 30 minutes.
The average humidity is 75%. Hence, the air is normally humid.
The average wind speed is of
11.5 kph.

The average sea temperature is of
25.2 °C. Therefore, the sea is warm enough for swimming.
November is generally a warm to hot, muggy month. The average temperature is of
26 °C, with a minimum of
22.8 °C and a maximum of
29.1 °C.

On the coldest nights of the month, the temperature usually drops to around
21 °C.

On the warmest days of the month, the temperature usually reaches around
31 °C.

Precipitation amounts to
99.9 mm, distributed over 10 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
10.9 kph.

The average sea temperature is of
26.4 °C. Therefore, the sea is pleasantly warm and allows long swims.
December is generally a warm to hot, muggy month. The average temperature is of
27.1 °C, with a minimum of
24 °C and a maximum of
30.2 °C.

On the coldest nights of the month, the temperature usually drops to around
21 °C.

On the warmest days of the month, the temperature usually reaches around
33.5 °C.

Precipitation amounts to
229 mm, distributed over 14 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
12.7 kph.

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