Cabudwaaq climate — normals and trends

Cabudwaaq (Somalia) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 27.3 °C and it receives 190 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 September (28.4 °C on average) and the coldest is January (25.6 °C). Rainfall peaks in May.

Cabudwaaq averages 0 frost days, 348 hot days (≥ 30 °C) and 36 rainy days per year.

Cabudwaaq has warmed by +1.1 °C between 1940 and 2025, or +0.13 °C per decade. This trend is statistically significant.

The hottest day of the period reached 38.2 °C (on 19 April 2010) and the coldest 15.8 °C (on 17 January 1941).

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

CabudwaaqGalguduud

coords
6.25°, 46.22°
period
19402025 · 86 yrs
BWhHot desertWarmest monthSeptemberColdest monthJanuaryWettest monthMayDriest monthJanuary

Mean daily temperature

27.3°C

Average daily high

32.9°C

Average daily low

22.2°C

Annual rainfall

190mm

Sunshine / day

10.7h

Mean relative humidity

55%

Average peak wind

23.9km/h

Seasonal range

2.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

348 d/yr

Rainy days (≥ 1 mm)

36 d/yr

Annual snowfall

0.0 cm

Average feels-like high

33.0 °C

Average feels-like low

22.9 °C

Average peak gust

43.3 km/h

Tropical nights (≥ 20 °C)

318 d/yr

Solar radiation

21.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.1 °C

since 1940

+0.1 °C per decade · r² = 0.53 · 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

38.2 °C

19 April 2010

Coldest day

15.8 °C

17 January 1941

Wettest day

78 mm

20 October 1966

Windiest day

46.3 km/h

11 August 1983

Strongest gust

78.8 km/h

11 August 1983

Hottest feels-like

42.1 °C

17 April 2024

Coldest feels-like

13.6 °C

17 January 1941

Sunniest day

12.0 h

19 March 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.0 °C15 March 202517.7 °C19 January 202528.1 °C87 mm3640
202438.2 °C12 April 202418.8 °C26 December 202428.6 °C167 mm3650
202337.5 °C20 May 202318.5 °C13 February 202327.9 °C343 mm3440
202237.9 °C10 May 202218.0 °C6 February 202227.9 °C74 mm3590
202137.0 °C17 May 202118.2 °C8 January 202127.9 °C64 mm3580
202036.4 °C19 September 202018.1 °C17 January 202028.2 °C190 mm3610
201936.9 °C13 April 201918.2 °C17 December 201927.9 °C266 mm3450
201836.3 °C28 March 201816.7 °C13 January 201827.4 °C241 mm3520
201737.6 °C25 April 201717.3 °C14 January 201727.8 °C137 mm3520
201637.5 °C23 March 201618.1 °C15 December 201627.9 °C90 mm3630
201536.5 °C19 September 201517.2 °C17 January 201527.6 °C312 mm3520
201437.0 °C1 May 201417.6 °C31 December 201427.7 °C128 mm3580
201336.9 °C21 September 201317.8 °C10 December 201327.3 °C246 mm3430
201236.9 °C14 April 201217.8 °C2 January 201227.5 °C175 mm3560
201136.4 °C20 April 201116.2 °C10 February 201127.4 °C192 mm3500
201038.2 °C19 April 201017.0 °C11 January 201028.0 °C118 mm3630
200937.3 °C5 May 200918.0 °C3 January 200927.9 °C98 mm3620
200837.0 °C7 May 200817.3 °C10 December 200827.3 °C94 mm3560
200737.4 °C8 April 200718.2 °C3 December 200727.9 °C113 mm3570
200636.4 °C28 September 200618.6 °C3 January 200627.3 °C241 mm3310
200536.3 °C28 March 200516.4 °C3 January 200527.1 °C212 mm3400
200436.3 °C15 April 200418.1 °C7 January 200427.3 °C232 mm3240
200337.5 °C5 April 200317.3 °C12 December 200327.6 °C173 mm3540
200237.2 °C27 March 200217.6 °C22 January 200227.5 °C180 mm3560
200136.4 °C11 April 200117.0 °C4 November 200127.3 °C133 mm3500
200036.4 °C2 October 200017.5 °C8 February 200026.9 °C266 mm3360
199936.1 °C11 April 199917.5 °C27 January 199927.3 °C109 mm3610
199837.5 °C14 April 199818.9 °C23 November 199828.0 °C110 mm3550
199735.9 °C27 September 199717.8 °C11 February 199727.1 °C295 mm3190
199636.2 °C28 March 199617.5 °C15 December 199627.1 °C167 mm3430
199536.7 °C26 March 199518.1 °C20 January 199527.5 °C136 mm3580
199436.3 °C3 April 199418.4 °C16 January 199426.9 °C261 mm3360
199336.1 °C26 April 199318.4 °C19 January 199327.3 °C124 mm3500
199236.6 °C24 April 199218.6 °C1 January 199227.5 °C109 mm3570
199136.8 °C23 March 199117.4 °C2 January 199127.5 °C129 mm3540
199036.2 °C1 April 199018.9 °C12 February 199027.6 °C187 mm3530
198936.9 °C24 April 198918.2 °C24 January 198927.2 °C149 mm3510
198837.2 °C18 March 198818.7 °C13 December 198827.7 °C185 mm3570
198736.9 °C14 March 198717.9 °C19 January 198727.3 °C249 mm3410
198637.1 °C18 March 198617.3 °C8 January 198627.2 °C143 mm3500
198536.6 °C1 April 198517.3 °C21 February 198527.1 °C180 mm3480
198437.0 °C8 April 198417.0 °C4 February 198427.1 °C89 mm3610
198336.5 °C3 April 198318.0 °C31 December 198327.6 °C190 mm3560
198236.3 °C9 April 198217.9 °C29 December 198227.3 °C243 mm3540
198135.8 °C5 April 198117.6 °C27 January 198127.2 °C177 mm3510
198036.7 °C16 April 198018.3 °C3 February 198027.5 °C122 mm3640
197936.7 °C4 May 197918.6 °C30 November 197927.3 °C210 mm3490
197836.9 °C21 April 197816.3 °C23 January 197827.3 °C181 mm3440
197736.0 °C1 April 197717.3 °C20 February 197727.1 °C360 mm3300
197635.6 °C22 October 197617.2 °C14 January 197627.1 °C208 mm3500
197537.1 °C11 May 197516.8 °C27 October 197527.2 °C145 mm3520
197435.9 °C2 April 197417.6 °C2 February 197427.3 °C69 mm3590
197337.2 °C16 April 197317.4 °C16 December 197327.2 °C167 mm3630
197236.1 °C5 September 197218.4 °C14 February 197227.3 °C249 mm3500
197137.2 °C23 April 197116.9 °C4 February 197127.0 °C127 mm3590
197036.4 °C26 February 197018.9 °C6 January 197027.5 °C135 mm3580
196937.0 °C12 April 196918.0 °C4 February 196927.4 °C170 mm3550
196836.8 °C30 September 196816.8 °C6 January 196826.8 °C214 mm3500
196737.1 °C25 March 196716.2 °C30 January 196726.8 °C281 mm3380
196636.0 °C25 March 196617.2 °C10 January 196626.9 °C415 mm3360
196536.2 °C27 May 196516.4 °C7 January 196526.7 °C199 mm3390
196436.4 °C30 April 196418.3 °C25 December 196427.1 °C113 mm3520
196336.3 °C30 March 196317.3 °C13 January 196326.8 °C293 mm3450
196236.4 °C6 April 196217.1 °C27 January 196227.0 °C168 mm3460
196136.5 °C11 April 196116.7 °C4 January 196127.3 °C205 mm3490
196035.8 °C27 May 196016.9 °C19 January 196026.7 °C304 mm3370
195937.5 °C19 April 195918.0 °C11 January 195927.2 °C154 mm3590
195836.3 °C19 May 195818.8 °C16 December 195827.6 °C104 mm3610
195736.0 °C8 April 195717.6 °C19 February 195726.7 °C327 mm3400
195636.4 °C6 April 195616.9 °C12 January 195627.0 °C113 mm3560
195535.7 °C26 March 195516.9 °C1 March 195526.9 °C128 mm3560
195435.6 °C30 May 195417.4 °C10 January 195426.5 °C203 mm3400
195335.7 °C5 April 195317.7 °C23 January 195326.5 °C407 mm2870
195236.1 °C20 March 195218.4 °C11 January 195226.9 °C272 mm3320
195135.5 °C2 October 195117.1 °C20 January 195126.1 °C498 mm2660
195035.4 °C3 April 195017.4 °C20 February 195026.4 °C312 mm3090
194935.8 °C9 October 194916.4 °C4 January 194927.0 °C177 mm3460
194836.0 °C23 May 194816.3 °C31 December 194827.2 °C182 mm3560
194735.4 °C6 June 194717.4 °C31 December 194726.7 °C297 mm3410
194636.3 °C6 April 194616.8 °C18 January 194627.2 °C123 mm3570
194536.7 °C2 May 194517.3 °C11 December 194526.7 °C189 mm3390
194436.2 °C14 April 194417.1 °C25 January 194427.3 °C80 mm3540
194335.8 °C8 April 194317.1 °C22 December 194326.8 °C42 mm3490
194237.3 °C11 May 194217.4 °C27 January 194227.0 °C142 mm3400
194138.0 °C13 April 194115.8 °C17 January 194127.5 °C108 mm3570
194035.7 °C26 April 194017.3 °C27 November 194026.8 °C318 mm3390

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
33.8 °C
+0.9 °C
Hot days (≥ 30 °C)
364 d/yr
+16
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
87 mm
-103 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.4 °C+0.2 °C0 mm-0 mm
Feb33.5 °C+0.4 °C0 mm-1 mm
Mar35.2 °C+0.8 °C2 mm-3 mm
Apr34.1 °C+0.3 °C43 mm-6 mm
May35.0 °C+2.0 °C30 mm-19 mm
Jun34.2 °C+1.1 °C0 mm-2 mm
Jul33.4 °C+1.1 °C0 mm-2 mm
Aug33.2 °C+0.1 °C0 mm-2 mm
Sep35.0 °C+1.0 °C0 mm-5 mm
Oct33.7 °C+1.8 °C11 mm-38 mm
Nov33.4 °C+1.6 °C1 mm-22 mm
Dec32.7 °C+0.5 °C1 mm-2 mm

The year's extremes

Hottest day
37.0 °C
15 Mar 2025
Coldest day
17.7 °C
19 Jan 2025
Wettest day
16.0 mm
4 May 2025
Windiest day
41.0 km/h
19 Jul 2025
Strongest gust
71.6 km/h
19 Jul 2025
Hottest feels-like
40.7 °C
2 May 2025
Coldest feels-like
15.6 °C
4 Feb 2025
Sunniest day
12.0 h
20 Mar 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 Cabudwaaq?

Cabudwaaq has a hot desert climate (Köppen BWh). Over 1940-2025, the average annual temperature is 27.3 °C and it receives 190 mm of precipitation per year.

What is the hottest day ever recorded in Cabudwaaq?

The hottest day measured in Cabudwaaq between 1940 and 2025 was 19 April 2010, reaching 38.2 °C.

What is the coldest day in Cabudwaaq?

The coldest day measured in Cabudwaaq between 1940 and 2025 was 17 January 1941, at 15.8 °C.

Does it snow in Cabudwaaq?

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

Has the climate of Cabudwaaq warmed?

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

What is the wettest day in Cabudwaaq?

The wettest day measured in Cabudwaaq between 1940 and 2025 was 20 October 1966, with 78 mm of rain in 24 hours.

What was the windiest day in Cabudwaaq?

The windiest day measured in Cabudwaaq between 1940 and 2025 was 11 August 1983, with winds reaching 46.3 km/h.

What is the warmest month in Cabudwaaq?

The warmest month in Cabudwaaq is September (28.4 °C on average); the coldest is January (25.6 °C).

How much does it rain in Cabudwaaq?

Cabudwaaq receives on average 190 mm of precipitation per year, spread over about 36 rainy days.

Is it sunny in Cabudwaaq?

Cabudwaaq gets on average 10.7 hours of sunshine per day, roughly 3,905 hours per year over 1940-2025.

Are there tropical nights in Cabudwaaq?

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

What was the most extreme apparent temperature in Cabudwaaq?

In Cabudwaaq, between 1940 and 2025, the highest apparent temperature reached 42.1 °C on 17 April 2024, and the lowest was 13.6 °C on 17 January 1941.

Compare Cabudwaaq with another city

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

Nearby cities

The climate around Cabudwaaq

Other cities — Somalia