Experience the unique coastal climate of Mogadishu, where temperatures range from a warm 27°C (81°F) in August to a mild 23°C (73°F) in January. The city receives minimal rainfall, with most precipitation occurring during the brief monsoon season from May to June. Interestingly, Mogadishu's average humidity hovers around 65%, creating a comfortable atmosphere throughout the year. For an unforgettable experience, visit the scenic Laas Geel rock art sites during your trip, offering a captivating blend of history and nature amidst Mogadishu's distinctive weather.
Today's Forecast
5-Day Forecast