, hot all year round, with a relatively cool, dry period from June to August and a hot, rainy period from November to March.
The city (called Diego-Suarez until 1975) is located in the extreme north of Madagascar, in the Diana region, of which it is the capital, and at 12 degrees south latitude, on a stretch of coast overlooking a bay.
. Here are the average temperatures.
January is generally a warm to hot, muggy month. The average temperature is of
27 °C, with a minimum of
23 °C and a maximum of
31.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
34 °C.

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

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

The average sea temperature is of
28.7 °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
26.8 °C, with a minimum of
23 °C and a maximum of
30.7 °C.

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

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

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

There are on average 6 hours of sunshine per day. So, the sun shines 49% of the time.
The average humidity is 81%. Hence, the air is normally humid.
The average wind speed is of
8.1 kph.

The average sea temperature is of
28.9 °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 °C, with a minimum of
23 °C and a maximum of
31.1 °C.

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

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

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

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

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

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

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

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

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

The average sea temperature is of
28.6 °C. Therefore, the sea is pleasantly warm and allows long swims.
May is generally a warm to hot month. The average temperature is of
26.4 °C, with a minimum of
21.8 °C and a maximum of
31 °C.

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

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

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

There are on average 9 hours of sunshine per day. So, the sun shines 80% of the time.
The average humidity is 67%.
The average wind speed is of
20.3 kph.

The average sea temperature is of
27.8 °C. Therefore, the sea is pleasantly warm and allows long swims.
June is generally a warm to hot month. The average temperature is of
25 °C, with a minimum of
20.3 °C and a maximum of
29.7 °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
32 °C.

Precipitation amounts to
13.4 mm, distributed over 3 days.
The day lasts on average 11 hours and 25 minutes.

There are on average 8.5 hours of sunshine per day. So, the sun shines 75% of the time.
The average humidity is 63%.
The average wind speed is of
22.3 kph.

The average sea temperature is of
26.5 °C. Therefore, the sea is pleasantly warm and allows long swims.
July, the coolest month of the year, is generally a warm to hot month. The average temperature is of
24.4 °C, with a minimum of
19.6 °C and a maximum of
29.2 °C.

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

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

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

There are on average 9 hours of sunshine per day. So, the sun shines 77% of the time.
The average humidity is 61%.
The average wind speed is of
27.2 kph.

The average sea temperature is of
25.4 °C. Therefore, the sea is warm enough for swimming.
August is generally a warm to hot month. The average temperature is of
24.5 °C, with a minimum of
19.7 °C and a maximum of
29.4 °C.

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

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

Precipitation amounts to
12.4 mm, distributed over 2 days.
The day lasts on average 11 hours and 40 minutes.

There are on average 9 hours of sunshine per day. So, the sun shines 78% of the time.
The average humidity is 60%.
The average wind speed is of
27.3 kph.

The average sea temperature is of
25 °C. Therefore, the sea is warm enough for swimming.
September is generally a warm to hot month. The average temperature is of
25.2 °C, with a minimum of
20.2 °C and a maximum of
30.1 °C.

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

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

Precipitation amounts to only
7.6 mm, distributed over 2 days.
The day lasts on average 12 hours and 0 minutes.

There are on average 10 hours of sunshine per day. So, the sun shines 81% of the time.
The average humidity is 60%.
The average wind speed is of
29.2 kph.

The average sea temperature is of
25.2 °C. Therefore, the sea is warm enough for swimming.
October is generally a warm to hot month. The average temperature is of
26.2 °C, with a minimum of
21.3 °C and a maximum of
31.1 °C.

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

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

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

There are on average 10 hours of sunshine per day. So, the sun shines 80% of the time.
The average humidity is 63%.
The average wind speed is of
24.1 kph.

The average sea temperature is of
25.9 °C. Therefore, the sea is warm enough for swimming.
November is generally a warm to hot month. The average temperature is of
27.3 °C, with a minimum of
22.5 °C and a maximum of
32.1 °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
34 °C.

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

There are on average 9.5 hours of sunshine per day. So, the sun shines 74% of the time.
The average humidity is 65%.
The average wind speed is of
22.4 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.6 °C, with a minimum of
23.1 °C and a maximum of
32.1 °C.

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

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

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

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

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