Mogadishu Weather in April

Somalia · April climate averages and travel tips

Avg high30°C (86°F)
Avg low28°C (82°F)
Rainfall74 mm (2.9 in)
RatingGood 7.3/10

In April, Mogadishu has average highs of 30°C (86°F) and lows of 28°C (82°F). The month is moderately rainy, with about 74 mm (2.9 in) of rain spread over 10 days, making it the wettest month of the year. Humidity averages 77%, so it feels sticky and hotter than the thermometer suggests. You get roughly 12 hours of daylight and a mix of sun and cloud.

Is April a good time to visit Mogadishu?

April is a good time to visit Mogadishu (7.3/10), though June to October and December to March are even better.

Visiting Mogadishu in April

April weather

April is a good time to visit Mogadishu, rated 7.3/10, though you'll do better in the drier months. It feels hot and sticky, even after sunset. Highs reach 30°C, lows stay near 28°C, and humidity sits at 77%. Rain falls on about 10 days, so a shower can cut short a beach trip or a walk through the city.

The good news is that you'll still get sunny spells. Those are your window for the National Museum of Somalia or the old town, where a short visit feels far easier than a long afternoon outdoors. Lido Beach is best when the sky is clear, so don't plan on a full day by the water unless the forecast looks kind. Rain can also make the streets muddy.

Events and local life

Ramadan or Eid al-Fitr can fall in April, depending on the lunar calendar. If Eid lands during your visit, expect changed opening hours and lively family gatherings. Dates shift each year, so check the local calendar before you settle on plans.

Food is another reason to visit. If you're travelling for it, try suqaar, a Somali dish of seasoned meat, at a local restaurant. Just ask what's open during Ramadan, when daytime meal options may be limited.

Crowds and practical tips

April falls outside Mogadishu's best-weather stretches, which run from June to October and December to March. It's usually quieter than those popular months, and you may find better room rates, though prices vary by hotel. Don't expect empty streets, though. Local routines carry on all year.

If crowds bother you, go to Lido Beach on a weekday rather than a Friday, when local families often gather. Check with your hotel about current access and transport before you head out. Conditions can change, and the route matters as much as the weather.

April weather at a glance

Average high30°C (86°F)
Average low28°C (82°F)
Daily mean29°C (83°F)
Rainfall74 mm (2.9 in)
Rainy days (1 mm+)10
Humidity77%
Cloud cover47%
Daylight12 hours
Est. sunshine7 hours/day
Wind13.9 km/h
vs March1°C warmer than March, with 65 mm more rain.

What to pack for Mogadishu in April

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

← MarchBest time to visit MogadishuMay →

Better weather in April nearby

Nearby in April

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