In February, the weather in Mogadishu is typically hot. Average daily high temperature in February is about 28 degrees above zero. On average, Mogadishu has 20 sunny and 9 partly cloudy days in February. February as well as January, March, September, and October is considered the most comfortable time to visit Mogadishu.