De største årlige variasjoner i klimaet forekommer i det nordlige Somalia, hvor temperaturene noen ganger stiger over 45 °C i juli på de kystnære slettene og faller under frysepunktet i løpet av desember i høylandet. I denne regionen varierer relativ luftfuktighet fra ca 40 % midt på ettermiddagen til 85 % om natten, med noe sesongvekslinger. Til forskjell fra de fleste andre land på disse breddegrader varierer klimaforholdene i Somalia fra tørt i de nordøstlige og sentrale regionene til halvtørt i nordvest og sør. I nordøst faller det mindre enn 100 mm nedbør i året, mens det i de sentrale platåene faller mellom 200 og 300 mm. Den nordvestlige og sørvestlige delene av landet får betydelig mer regn, med et gjennomsnitt mellom 510 og 610 mm per år. De kystnære områdene er varme og fuktige hele året, mens innlandet vanligvis er tørt og varmt.