Mogadishu Weather in December
Somalia · December climate averages and travel tips
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 high | 29°C (84°F) |
|---|---|
| Average low | 26°C (79°F) |
| Daily mean | 27°C (81°F) |
| Rainfall | 15 mm (0.6 in) |
| Rainy days (1 mm+) | 2 |
| Humidity | 77% |
| Cloud cover | 27% |
| Daylight | 11.9 hours |
| Est. sunshine | 9.6 hours/day |
| Wind | 21.2 km/h |
| vs November | About as warm as November, with 55 mm less rain. |
What to pack for Mogadishu in December
- light, breathable clothing
- sunscreen and a hat
- swimwear
Mogadishu weather in other months
← NovemberBest time to visit MogadishuJanuary →
Better weather in December nearby
- Cape Town21°C · 12 mm · Excellent
- Marrakesh20°C · 29 mm · Excellent
- Agadir23°C · 33 mm · Excellent
- Luxor24°C · 0 mm · Excellent
- Aswan26°C · 0 mm · Excellent
- Hurghada23°C · 1 mm · Excellent
Nearby in December
- Mombasa33°C · 78 mm
- Nairobi27°C · 63 mm
- Addis Ababa23°C · 12 mm
- Djibouti29°C · 13 mm
- Arusha28°C · 148 mm
- Zanzibar30°C · 106 mm
Where else is good in December? See where to go in December.