When to visit
Mogadishu?

Discover the best time of year, based on historical climate, temperature, and precipitation.

Mogadishu
Banadir Region · Somalia

The best weather in Mogadishu is from January, February, December.consistent weather climate

Climate score
June
81

Excellent climate

🌡Hot & dry

Temperature
25–29°C
Hot nights — A/C advised
Feels like
27–30°C
Muggy
Precipitation
48mm
Light drizzle · 20 days
Sunshine
11.1h
Mostly cloudy
Humidity (%)
78%
Muggy
Annual Climate Analysis
Temperature, Rain & Feels Like
Rain
Actual Temp
Feels Like
20°30°40°JanFebMarAprMayJunJulAugSepOctNovDec
Monthly Overview
Score929183677481798184817185
ClimateHot & dryHot & dryHot & dryHot & dryHot & dryHot & dryPleasantHot & dryHot & dryHot & dryHot & dryHot & dry
Temperature24–31°C25–31°C26–32°C26–32°C26–30°C25–29°C24–27°C24–28°C24–28°C25–29°C25–30°C25–31°C
Feels like26–33°C27–34°C29–35°C31–37°C29–34°C27–30°C25–29°C25–29°C26–31°C28–34°C29–35°C27–34°C
Precipitation4mm
1 days
3mm
1 days
11mm
4 days
60mm
11 days
71mm
19 days
48mm
20 days
64mm
24 days
59mm
22 days
35mm
15 days
39mm
13 days
99mm
14 days
18mm
5 days
Sunshine11.7h
☀︎ 97%
11.6h
☀︎ 96%
11.8h
☀︎ 98%
11.6h
☀︎ 95%
11.5h
☀︎ 94%
11.1h
☀︎ 90%
10.0h
☀︎ 82%
11.4h
☀︎ 94%
11.6h
☀︎ 96%
11.3h
☀︎ 94%
11.1h
☀︎ 93%
11.7h
☀︎ 98%
WindE · 30 km/hE · 29 km/hE · 24 km/hS · 18 km/hSW · 24 km/hSW · 29 km/hSW · 30 km/hSW · 28 km/hSW · 26 km/hS · 20 km/hE · 17 km/hE · 25 km/h
Humidity (%)72%73%74%75%80%78%79%79%79%79%80%75%
Day length12.0h12.1h12.1h12.2h12.2h12.2h12.2h12.2h12.1h12.1h12.0h12.0h

Frequently asked questions

What is the best time to visit Mogadishu?

The best time to visit Mogadishu is January, September, June, October, July, November, March, August, May, February, December, with temperatures between 24 °C and 32 °C. The best month is January. January is low season.

What is the weather like in Mogadishu?

Mogadishu has a Tropical climate with an overall score of 8.1/10. Annual temperatures range from 24 °C to 32 °C.

What is the hottest month in Mogadishu?

The hottest month in Mogadishu is March, with average highs of 32 °C and lows of 26 °C.

What is the rainiest month in Mogadishu?

The rainiest month in Mogadishu is November, with an average of 99 mm of precipitation.