Климат (BWh) жаркая пустыня. Месяц с самым низким температурным режимом — январь, средний дневной температурный уровень 26.9 °C. Месяц с самым высоким температурным режимом - это июль со средним значением температуры 37.0 °C. Средняя температура за год в Босасо, принимая во внимание наблюдения, достигает 32.2°C. Вершина температурного диапазона, фиксируется в августе до 41.0°С, а наименьшая опускается до 20.8°C в феврале. За период года: дни ясной погоды - 198, дни снега - 0, дождливых дней - 66, облачных дней - 102.