Climate averages 1991–2020
Weather in Somalia.
ClimaNote covers 14 cities in Somalia, starting with Mogadishu, Borama and Hargeysa. Open a city for charts and a table of all 12 months, or open a month for a side-by-side comparison of cities in the atlas.
Across these cities the yearly average high ranges from 27.2°C in Gebiley to 33.3°C in Cabudwaaq, and yearly rainfall from 52 mm in Bosaso to 566 mm in Kaambooni. The hottest city-month is June in Berbera, with an average high of 38.3°C, and the coolest is December in Gebiley, at 23.7°C. By single month, the most rain falls in May in Kaambooni, with 154 mm, and the least in August in El Dibir, with under 1 mm (tied with September in El Dibir and August in Bosaso).
March is the warmest month in 6 cities, June in 5, July in 2 and September in 1; July is the coolest in 5 cities, December in 5, January in 3 and November in 1. April is the wettest month in 7 cities, May in 4 and November in 3; February is the driest in 6 cities, January in 2, December in 2, June in 1, July in 1 and August in 1 (in 1 other city two or more months tie). Of these cities, 7 have a month with under 1 mm of rain; none has a month with an average high below 2.0°C or a month with more than 300 mm of rain.
Compare cities
Somalia by month
14 cities
Cities in Somalia
| City | Average high | Average low | Rain mm/year |
|---|---|---|---|
| Mogadishu | 30°C | 25°C | 417 |
| Borama | 28°C | 15°C | 268 |
| Hargeysa | 28°C | 17°C | 208 |
| Berbera | 32°C | 25°C | 155 |
| Kismayo | 31°C | 25°C | 423 |
| Marka | 30°C | 25°C | 430 |
| El Dibir | 31°C | 25°C | 110 |
| Ruqi | 29°C | 18°C | 344 |
| Baidoa | 32°C | 21°C | 402 |
| Cabudwaaq | 33°C | 22°C | 176 |
| Burao | 29°C | 18°C | 130 |
| Kaambooni | 30°C | 25°C | 566 |
| Gebiley | 27°C | 16°C | 326 |
| Bosaso | 32°C | 25°C | 52 |
Yearly average of the 12 monthly values for 1991–2020. Open a city for every month.