Buurhakaba climate — normals and trends

Buurhakaba (Somalia) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 27.4 °C and it receives 375 mm of precipitation per year.

These figures are normals computed over 86 complete calendar years, from 1940 to 2025, using ERA5 reanalysis data from the Copernicus programme.

The warmest month is March (29.3 °C on average) and the coldest is July (25.9 °C). Rainfall peaks in April.

Buurhakaba averages 0 frost days, 342 hot days (≥ 30 °C) and 77 rainy days per year.

Buurhakaba has warmed by +1.3 °C between 1940 and 2025, or +0.15 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.3 °C (on 23 March 2016) and the coldest 17.8 °C (on 17 December 1967).

Data from ERA5 reanalysis (Copernicus Climate Change Service), redistributed under a CC-BY 4.0 licence. Normals are recomputed whenever the archive is updated.

Climate normals · ERA5

BuurhakabaBay

coords
2.80°, 44.08°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthMarchColdest monthJulyWettest monthAprilDriest monthJanuary

Mean daily temperature

27.4°C

Average daily high

33.3°C

Average daily low

23.0°C

Annual rainfall

375mm

Sunshine / day

11.2h

Mean relative humidity

64%

Average peak wind

22.5km/h

Seasonal range

3.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

342 d/yr

Rainy days (≥ 1 mm)

77 d/yr

Annual snowfall

0.0 cm

Average feels-like high

34.5 °C

Average feels-like low

25.2 °C

Average peak gust

41.5 km/h

Tropical nights (≥ 20 °C)

363 d/yr

Solar radiation

21.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

+0.2 °C per decade · r² = 0.56 · p = < 0.001

1940Each stripe is one year, from 1940 (left) to 2025 (right). Blue = colder than the period average, red = warmer.2025

Trend fitted by linear regression (ordinary least squares) on annual means. A trend is shown only when it is statistically significant (p < 0.05).

A climograph overlays rainfall (bars) and temperature (line): the standard reading in climatology, where you can see at a glance whether the warm season is also the dry one.

Records for the period

Hottest day

40.3 °C

23 March 2016

Coldest day

17.8 °C

17 December 1967

Wettest day

141 mm

29 April 1949

Windiest day

39.6 km/h

20 July 1995

Strongest gust

68.8 km/h

20 July 1995

Hottest feels-like

43.0 °C

10 April 1983

Coldest feels-like

16.0 °C

18 January 1960

Sunniest day

12.0 h

11 April 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.3 °C14 March 202520.8 °C20 January 202528.1 °C217 mm3620
202438.7 °C25 February 202420.7 °C2 December 202428.6 °C267 mm3640
202337.5 °C10 March 202320.8 °C6 December 202328.2 °C444 mm3610
202238.5 °C16 March 202220.3 °C13 July 202228.1 °C209 mm3520
202139.2 °C29 March 202120.6 °C14 September 202128.2 °C129 mm3550
202039.9 °C14 March 202021.0 °C7 August 202028.5 °C342 mm3600
201939.3 °C1 March 201921.3 °C9 August 201928.4 °C364 mm3620
201838.0 °C15 March 201820.2 °C14 January 201827.7 °C363 mm3530
201739.2 °C6 March 201720.4 °C19 November 201728.0 °C355 mm3580
201640.3 °C23 March 201620.3 °C23 July 201628.3 °C185 mm3600
201538.7 °C1 March 201520.7 °C25 January 201527.9 °C441 mm3590
201439.1 °C28 March 201420.9 °C23 January 201428.0 °C267 mm3570
201338.9 °C3 February 201320.6 °C5 July 201327.5 °C423 mm3430
201238.4 °C4 April 201220.3 °C1 January 201227.7 °C333 mm3580
201138.2 °C3 March 201120.4 °C10 February 201127.7 °C390 mm3530
201039.1 °C14 March 201020.9 °C17 August 201028.1 °C178 mm3550
200938.7 °C21 March 200920.2 °C11 November 200927.7 °C430 mm3570
200837.7 °C29 January 200819.9 °C11 September 200827.4 °C314 mm3240
200739.9 °C24 February 200720.6 °C17 November 200727.9 °C314 mm3590
200638.7 °C3 March 200620.4 °C2 December 200627.6 °C439 mm3400
200538.4 °C25 March 200519.7 °C5 January 200527.6 °C209 mm3570
200438.5 °C10 March 200419.9 °C26 November 200427.4 °C491 mm3410
200339.3 °C6 April 200319.9 °C12 December 200327.7 °C311 mm3500
200239.3 °C11 March 200220.7 °C17 July 200227.5 °C472 mm3550
200138.8 °C4 March 200120.7 °C19 July 200127.6 °C324 mm3520
200038.6 °C22 February 200020.8 °C21 September 200027.5 °C227 mm3520
199938.1 °C25 March 199920.4 °C8 December 199927.2 °C231 mm3450
199839.3 °C31 March 199820.3 °C6 September 199827.6 °C233 mm3490
199738.7 °C27 March 199720.0 °C9 December 199727.0 °C1,015 mm3130
199638.2 °C9 April 199619.4 °C4 August 199627.5 °C247 mm3470
199538.0 °C10 April 199520.8 °C4 September 199527.5 °C301 mm3540
199438.4 °C15 February 199419.8 °C19 December 199427.0 °C680 mm3090
199338.0 °C6 March 199319.5 °C22 August 199327.4 °C260 mm3510
199238.0 °C4 February 199220.5 °C25 August 199227.6 °C263 mm3520
199138.2 °C19 March 199120.3 °C13 September 199127.4 °C326 mm3360
199038.6 °C10 February 199019.7 °C20 December 199027.6 °C359 mm3480
198937.4 °C2 April 198920.7 °C21 August 198927.4 °C404 mm3450
198838.6 °C13 March 198820.8 °C27 August 198827.8 °C367 mm3560
198739.0 °C16 March 198719.6 °C26 June 198727.9 °C374 mm3460
198638.4 °C13 March 198619.9 °C15 January 198627.7 °C239 mm3440
198538.4 °C16 February 198520.4 °C21 February 198527.2 °C418 mm3420
198438.1 °C9 April 198418.5 °C19 August 198427.3 °C249 mm3240
198338.7 °C15 April 198320.0 °C8 January 198328.0 °C352 mm3560
198237.7 °C29 March 198219.7 °C2 August 198227.4 °C549 mm3450
198137.7 °C24 February 198119.4 °C10 December 198127.1 °C459 mm3210
198038.2 °C11 March 198019.7 °C21 August 198027.5 °C272 mm3500
197938.3 °C5 March 197919.5 °C3 September 197927.1 °C467 mm3020
197838.7 °C19 March 197819.6 °C11 January 197827.3 °C426 mm3430
197737.5 °C8 March 197719.8 °C21 February 197727.3 °C562 mm3450
197637.9 °C11 March 197620.2 °C25 July 197627.4 °C310 mm3540
197537.5 °C9 March 197520.2 °C13 September 197527.3 °C289 mm3460
197437.1 °C3 March 197419.8 °C21 August 197427.3 °C253 mm3560
197338.7 °C2 March 197319.5 °C16 September 197327.4 °C257 mm3510
197237.0 °C11 February 197220.2 °C30 November 197227.3 °C459 mm3450
197137.3 °C19 March 197119.0 °C15 September 197127.0 °C256 mm3250
197038.3 °C18 February 197019.2 °C2 September 197027.5 °C296 mm3520
196938.2 °C17 March 196919.6 °C3 September 196927.5 °C268 mm3440
196837.0 °C16 February 196818.9 °C6 January 196826.4 °C567 mm3210
196737.5 °C10 March 196717.8 °C17 December 196726.8 °C502 mm3390
196637.4 °C15 February 196619.7 °C4 September 196627.1 °C404 mm3330
196537.4 °C24 March 196518.9 °C10 January 196526.6 °C438 mm3220
196438.6 °C28 February 196419.8 °C8 June 196426.8 °C390 mm3180
196337.3 °C20 March 196318.8 °C24 October 196326.7 °C536 mm3070
196236.7 °C23 February 196219.4 °C20 January 196226.9 °C325 mm3430
196136.6 °C7 March 196119.1 °C4 January 196127.0 °C527 mm3310
196036.3 °C12 March 196019.2 °C18 January 196026.6 °C458 mm3190
195937.6 °C22 March 195920.1 °C8 December 195927.4 °C263 mm3520
195837.9 °C26 February 195820.6 °C9 September 195827.5 °C271 mm3520
195738.1 °C15 March 195719.8 °C19 February 195726.9 °C572 mm3260
195638.3 °C2 March 195619.5 °C18 September 195627.0 °C324 mm3560
195537.4 °C20 February 195520.1 °C5 June 195527.1 °C270 mm3400
195438.2 °C25 February 195419.8 °C30 August 195426.9 °C408 mm3410
195337.3 °C1 April 195319.5 °C2 July 195326.3 °C750 mm2760
195237.5 °C20 March 195219.7 °C1 September 195226.7 °C474 mm3090
195137.5 °C26 February 195119.4 °C10 September 195126.0 °C875 mm2370
195038.1 °C17 January 195018.9 °C25 August 195026.6 °C491 mm3100
194936.9 °C5 March 194919.2 °C3 November 194927.0 °C524 mm3420
194837.4 °C22 March 194819.9 °C20 February 194827.0 °C411 mm3510
194736.9 °C3 February 194718.8 °C22 September 194726.4 °C594 mm2800
194638.6 °C19 March 194619.8 °C3 August 194627.6 °C224 mm3570
194538.1 °C27 February 194519.6 °C27 August 194527.1 °C268 mm3570
194437.5 °C21 February 194418.9 °C11 July 194427.1 °C350 mm3450
194337.9 °C9 April 194319.3 °C4 August 194327.3 °C106 mm3480
194238.1 °C21 March 194218.1 °C16 August 194227.3 °C210 mm3490
194139.4 °C27 March 194119.2 °C11 January 194127.4 °C350 mm3590
194037.4 °C15 February 194020.2 °C9 January 194027.2 °C451 mm3600

Normals computed over complete calendar years 1940–2025.

A specific year

Pick a year and see how it compares to normal — warmer, drier or more extreme than usual?

Across the whole year

Average daily high
34.0 °C
+0.7 °C
Hot days (≥ 30 °C)
362 d/yr
+20
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
217 mm
-158 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan34.7 °C-0.4 °C0 mm-2 mm
Feb35.9 °C-0.1 °C1 mm-1 mm
Mar36.1 °C-0.2 °C28 mm+12 mm
Apr34.2 °C-0.1 °C105 mm+18 mm
May33.7 °C+1.6 °C31 mm-40 mm
Jun32.5 °C+1.0 °C13 mm-2 mm
Jul31.8 °C+0.8 °C4 mm-6 mm
Aug31.9 °C+0.3 °C6 mm-4 mm
Sep33.8 °C+0.9 °C8 mm-5 mm
Oct33.9 °C+1.2 °C15 mm-54 mm
Nov34.5 °C+2.1 °C6 mm-59 mm
Dec34.8 °C+0.8 °C1 mm-14 mm

The year's extremes

Hottest day
38.3 °C
14 Mar 2025
Coldest day
20.8 °C
20 Jan 2025
Wettest day
41.7 mm
21 Apr 2025
Windiest day
33.7 km/h
18 Aug 2025
Strongest gust
58.0 km/h
14 Jun 2025
Hottest feels-like
42.1 °C
8 Apr 2025
Coldest feels-like
20.4 °C
6 Jan 2025
Sunniest day
12.0 h
11 Apr 2025

What was the weather like that day?

Your birthday, a wedding, a memorable trip: discover the actual weather for any date since 1940.

Date

Frequently asked questions

What is the climate of Buurhakaba?

Buurhakaba has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 27.4 °C and it receives 375 mm of precipitation per year.

What is the hottest day ever recorded in Buurhakaba?

The hottest day measured in Buurhakaba between 1940 and 2025 was 23 March 2016, reaching 40.3 °C.

What is the coldest day in Buurhakaba?

The coldest day measured in Buurhakaba between 1940 and 2025 was 17 December 1967, at 17.8 °C.

Does it snow in Buurhakaba?

Almost never: Buurhakaba sees virtually no snow, with about 0 frost days per year.

Has the climate of Buurhakaba warmed?

Yes: Buurhakaba warmed by +1.3 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Buurhakaba?

The wettest day measured in Buurhakaba between 1940 and 2025 was 29 April 1949, with 141 mm of rain in 24 hours.

What was the windiest day in Buurhakaba?

The windiest day measured in Buurhakaba between 1940 and 2025 was 20 July 1995, with winds reaching 39.6 km/h.

What is the warmest month in Buurhakaba?

The warmest month in Buurhakaba is March (29.3 °C on average); the coldest is July (25.9 °C).

How much does it rain in Buurhakaba?

Buurhakaba receives on average 375 mm of precipitation per year, spread over about 77 rainy days.

Is it sunny in Buurhakaba?

Buurhakaba gets on average 11.2 hours of sunshine per day, roughly 4,088 hours per year over 1940-2025.

Are there tropical nights in Buurhakaba?

Yes: Buurhakaba has on average 363 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Buurhakaba?

In Buurhakaba, between 1940 and 2025, the highest apparent temperature reached 43.0 °C on 10 April 1983, and the lowest was 16.0 °C on 18 January 1960.

Compare Buurhakaba with another city

Pick a second city: its normals will be set against these, indicator by indicator.

Nearby cities

The climate around Buurhakaba

Other cities — Somalia