Mogadishu Weather in December

Somalia · December climate averages and travel tips

Avg high29°C (84°F)
Avg low26°C (79°F)
Rainfall15 mm (0.6 in)
RatingExcellent 8.5/10

Expect hot days in Mogadishu in December: the average high is 29°C (84°F) and the average low is 26°C (79°F). The month is very dry, with about 15 mm (0.6 in) of rain spread over 2 days. Humidity averages 77%, so it feels sticky and hotter than the thermometer suggests. You get roughly 11.9 hours of daylight and mostly clear skies.

Is December a good time to visit Mogadishu?

Yes — December is one of the best months to visit Mogadishu. The weather rates excellent (8.5/10) on our comfort score.

Visiting Mogadishu in December

December: warm and mostly dry

December feels warm from morning to evening, with highs around 29°C and nights still near 26°C. The air is humid, but skies are often clear and rain is limited. Compared with November, which is much wetter, you're less likely to lose a day to showers.

That suits a visit to Liido Beach or a coastal drive when local security advice allows. The old city and the National Museum can also work in the dry spells, but don't treat Mogadishu like an easy, independent sightseeing stop. Access and safety conditions can change, so follow trusted local guidance.

Holidays and local rhythm

There isn't a major fixed Somali festival in December. Christmas falls on December 25, but it's a small observance rather than a city-wide celebration. Islamic holidays follow a lunar calendar, so their dates shift from year to year.

If you're hoping for a big seasonal event, December may feel quiet. Cafés and beach areas such as Liido can still draw local visitors, especially on weekends.

Crowds, costs and a local tip

December is one of Mogadishu's better-weather months, while November is wetter and January is drier. That may make December more appealing to visitors, but the city doesn't have a clear, predictable tourist high season. Crowds and prices can vary, and weather data alone can't tell you what they'll be like.

If you hate crowds, ask your local contact when Liido is busiest before setting out. For a practical stop, try *bariis iskukaris*, a spiced rice dish, at a well-regarded restaurant recommended by someone local. Keep your route and meal plans flexible; in Mogadishu, local advice matters more than a fixed sightseeing schedule.

December weather at a glance

Average high29°C (84°F)
Average low26°C (79°F)
Daily mean27°C (81°F)
Rainfall15 mm (0.6 in)
Rainy days (1 mm+)2
Humidity77%
Cloud cover27%
Daylight11.9 hours
Est. sunshine9.6 hours/day
Wind21.2 km/h
vs NovemberAbout as warm as November, with 55 mm less rain.

What to pack for Mogadishu in December

Mogadishu weather in other months

Jan28°C / 25°C4 mmExcellentFeb28°C / 26°C3 mmExcellentMar29°C / 27°C9 mmExcellentApr30°C / 28°C74 mmGoodMay29°C / 27°C54 mmExcellentJun28°C / 26°C41 mmExcellentJul27°C / 25°C46 mmExcellentAug27°C / 25°C52 mmExcellentSep27°C / 25°C18 mmExcellentOct28°C / 26°C47 mmExcellentNov29°C / 26°C70 mmExcellentDec29°C / 26°C15 mmExcellent

← NovemberBest time to visit MogadishuJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.