, with a relatively dry season from December to February, and a rainy season from March to November, within which there is a very rainy period from May to October.
The city is the capital of Equatorial Guinea and is located on the north coast of the island of Bioko, the northernmost and the closest to the African continent.
Southwestern winds prevail all year round. The sky is often cloudy all year round, even in the driest months, but especially in the rainy period. Actually, with about 1,000 hours of sunshine per year, Malabo is one of the least sunny capitals in the world.
Thunderstorms are also very frequent, and there are many days when thunder can be heard even if it doesn't rain. This also happens because south of the city is the highest peak in Equatorial Guinea, Pico Basilé, 3,011 meters (9,879 feet) high, where thunderstorms often form.
. Here are the average temperatures.
January is generally a warm to hot, muggy month. The average temperature is of
27.1 °C, with a minimum of
23.2 °C and a maximum of
31.1 °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
32.5 °C.

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

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

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

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

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

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

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

The average sea temperature is of
28.8 °C. Therefore, the sea is pleasantly warm and allows long swims.
March is generally a very hot, muggy month. The average temperature is of
27.8 °C, with a minimum of
24.2 °C and a maximum of
31.4 °C.

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

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

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

There are on average 3.5 hours of sunshine per day. So, the sun shines 27% of the time.
The average humidity is 83%. Hence, the air is normally humid.
The average wind speed is of
8.9 kph.

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

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

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

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

There are on average 3.5 hours of sunshine per day. So, the sun shines 30% of the time.
The average humidity is 85%. Hence, the air is normally humid.
The average wind speed is of
7.9 kph.

The average sea temperature is of
29.3 °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
27 °C, with a minimum of
23.6 °C and a maximum of
30.5 °C.

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

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

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

There are on average 3 hours of sunshine per day. So, the sun shines 26% of the time.
The average humidity is 87%. Hence, the air is normally humid.
The average wind speed is of
7.3 kph.

The average sea temperature is of
29.1 °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.2 °C, with a minimum of
23.3 °C and a maximum of
29.2 °C.

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

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

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

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

The average sea temperature is of
28.2 °C. Therefore, the sea is pleasantly warm and allows long swims.
July is generally a warm to hot, muggy month. The average temperature is of
25.6 °C, with a minimum of
23.1 °C and a maximum of
28.2 °C.

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

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

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

There are on average 1.5 hours of sunshine per day. So, the sun shines 11% of the time.
The average humidity is 89%. Hence, the air is normally humid.
The average wind speed is of
8.4 kph.

The average sea temperature is of
27 °C. Therefore, the sea is pleasantly warm and allows long swims.
August, the least warm month of the year, is generally a warm to hot, muggy month. The average temperature is of
25.5 °C, with a minimum of
23 °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
30.5 °C.

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

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

The average sea temperature is of
26.3 °C. Therefore, the sea is pleasantly warm and allows long swims.
September is generally a warm to hot, muggy month. The average temperature is of
25.7 °C, with a minimum of
23 °C and a maximum of
28.3 °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
250 mm, distributed over 21 days.
The day lasts on average 12 hours and 5 minutes.

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

The average sea temperature is of
26.6 °C. Therefore, the sea is pleasantly warm and allows long swims.
October 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.9 °C.

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

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

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

There are on average 2 hours of sunshine per day. So, the sun shines 18% of the time.
The average humidity is 89%. Hence, the air is normally humid.
The average wind speed is of
8.2 kph.

The average sea temperature is of
27.3 °C. Therefore, the sea is pleasantly warm and allows long swims.
November is generally a warm to hot, muggy month. The average temperature is of
26.5 °C, with a minimum of
23.1 °C and a maximum of
30 °C.

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

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

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

There are on average 3 hours of sunshine per day. So, the sun shines 24% of the time.
The average humidity is 88%. Hence, the air is normally humid.
The average wind speed is of
8.2 kph.

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

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

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

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