Im Dezember ist das Wetter in Mogadishu meist heiß. Die durchschnittliche Tagestemperatur im Dezember beträgt etwa 28 Grad über Null. Im Durchschnitt hat Mogadishu im Dezember 25 heitere Tage, 5 Tage mit wechselnder Bewölkung, und Regentag. Es regnet normalerweise leicht. Dezember sowie im Januar, Februar, März, und September sind die günstigsten Monate, um Mogadishu zu besuchen.