Gaalkacyo climate — normals and trends

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

Gaalkacyo averages 0 frost days, 346 hot days (≥ 30 °C) and 35 rainy days per year.

Gaalkacyo has warmed by +1.0 °C between 1940 and 2025, or +0.11 °C per decade. This trend is statistically significant.

The hottest day of the period reached 38.5 °C (on 10 May 2022) and the coldest 15.5 °C (on 23 January 1978).

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

GaalkacyoMudug

coords
6.77°, 47.43°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJuneColdest monthJanuaryWettest monthMayDriest monthJanuary

Mean daily temperature

27.3°C

Average daily high

33.1°C

Average daily low

22.4°C

Annual rainfall

182mm

Sunshine / day

10.6h

Mean relative humidity

57%

Average peak wind

28.3km/h

Seasonal range

3.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

346 d/yr

Rainy days (≥ 1 mm)

35 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.8 °C

Average feels-like low

23.0 °C

Average peak gust

45.9 km/h

Tropical nights (≥ 20 °C)

313 d/yr

Solar radiation

21.7 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

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

10 May 2022

Coldest day

15.5 °C

23 January 1978

Wettest day

106 mm

11 November 2013

Windiest day

52.0 km/h

12 August 1983

Strongest gust

80.6 km/h

11 August 1983

Hottest feels-like

41.2 °C

17 April 2024

Coldest feels-like

13.4 °C

4 January 1949

Sunniest day

12.0 h

13 March 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.5 °C19 May 202518.0 °C6 January 202528.2 °C78 mm3650
202437.5 °C12 April 202419.0 °C26 December 202428.6 °C101 mm3650
202337.8 °C17 May 202317.7 °C19 February 202327.8 °C381 mm3360
202238.5 °C10 May 202216.8 °C5 February 202227.8 °C71 mm3580
202138.1 °C17 May 202117.9 °C4 February 202127.8 °C48 mm3620
202036.9 °C25 May 202017.9 °C17 January 202028.2 °C173 mm3610
201937.0 °C3 May 201918.5 °C13 January 201927.8 °C252 mm3310
201836.6 °C28 March 201817.2 °C12 January 201827.5 °C218 mm3490
201737.3 °C26 April 201717.7 °C14 January 201728.0 °C128 mm3550
201637.4 °C17 May 201618.0 °C25 December 201627.9 °C73 mm3630
201537.2 °C6 June 201517.0 °C24 January 201527.7 °C297 mm3410
201437.0 °C25 May 201417.5 °C19 January 201427.6 °C122 mm3510
201337.1 °C21 September 201317.4 °C5 December 201327.3 °C369 mm3250
201236.8 °C16 September 201217.9 °C11 January 201227.4 °C220 mm3450
201135.9 °C19 March 201116.6 °C10 February 201127.4 °C154 mm3460
201038.4 °C21 April 201017.9 °C31 December 201028.0 °C127 mm3630
200937.6 °C17 April 200917.1 °C12 February 200927.8 °C132 mm3550
200837.9 °C7 May 200817.5 °C13 March 200827.4 °C91 mm3510
200737.1 °C22 May 200718.3 °C6 January 200728.0 °C121 mm3580
200636.4 °C28 September 200618.5 °C10 February 200627.5 °C216 mm3370
200536.7 °C9 April 200516.7 °C3 January 200527.1 °C268 mm3370
200436.8 °C15 May 200417.8 °C31 December 200427.5 °C123 mm3480
200337.6 °C5 April 200317.2 °C12 December 200327.6 °C172 mm3540
200237.2 °C16 May 200218.0 °C21 January 200227.6 °C145 mm3490
200136.8 °C21 May 200117.5 °C4 November 200127.4 °C178 mm3470
200037.0 °C2 October 200016.5 °C8 February 200027.0 °C261 mm3380
199936.4 °C17 May 199917.4 °C27 January 199927.4 °C123 mm3540
199837.4 °C31 May 199818.9 °C19 November 199828.1 °C101 mm3600
199736.1 °C19 May 199717.4 °C11 February 199727.2 °C300 mm3140
199636.0 °C29 March 199617.8 °C15 December 199627.1 °C177 mm3440
199536.7 °C19 May 199517.9 °C4 January 199527.5 °C139 mm3540
199436.1 °C24 May 199418.1 °C16 January 199427.1 °C199 mm3400
199336.0 °C26 April 199317.9 °C19 January 199327.4 °C130 mm3480
199236.7 °C3 June 199218.3 °C1 January 199227.5 °C94 mm3560
199136.6 °C24 April 199117.8 °C2 January 199127.5 °C136 mm3570
199037.0 °C21 May 199018.6 °C12 February 199027.7 °C178 mm3440
198936.3 °C24 April 198918.0 °C16 February 198927.2 °C182 mm3480
198836.8 °C18 March 198818.3 °C12 December 198827.7 °C184 mm3500
198737.0 °C23 April 198717.5 °C18 February 198727.3 °C232 mm3340
198636.5 °C18 March 198617.5 °C8 January 198627.0 °C180 mm3550
198536.3 °C14 March 198517.5 °C21 February 198527.1 °C152 mm3460
198436.0 °C8 April 198416.8 °C4 February 198427.0 °C156 mm3510
198337.0 °C13 May 198317.9 °C31 December 198327.7 °C141 mm3590
198236.7 °C27 April 198218.0 °C29 December 198227.4 °C203 mm3470
198136.0 °C17 May 198117.5 °C26 January 198127.3 °C147 mm3480
198036.5 °C15 April 198018.2 °C3 February 198027.5 °C100 mm3620
197936.7 °C16 April 197918.0 °C29 November 197927.3 °C252 mm3460
197836.6 °C19 May 197815.5 °C23 January 197827.4 °C154 mm3420
197736.3 °C10 September 197717.5 °C19 February 197727.1 °C302 mm3300
197635.7 °C11 September 197616.6 °C14 January 197627.1 °C213 mm3460
197537.4 °C12 May 197517.6 °C12 January 197527.3 °C91 mm3530
197435.8 °C13 April 197417.6 °C2 February 197427.3 °C46 mm3610
197337.0 °C23 April 197317.4 °C18 December 197327.2 °C173 mm3480
197235.9 °C28 March 197217.6 °C1 February 197227.4 °C211 mm3560
197136.2 °C23 April 197116.9 °C4 February 197126.9 °C150 mm3510
197036.6 °C5 May 197018.6 °C28 October 197027.5 °C151 mm3520
196936.4 °C5 April 196917.6 °C4 February 196927.4 °C181 mm3480
196836.6 °C30 September 196816.5 °C12 January 196826.9 °C207 mm3480
196737.2 °C20 May 196717.1 °C30 January 196727.1 °C213 mm3420
196636.0 °C25 March 196617.1 °C10 January 196627.1 °C259 mm3380
196536.6 °C12 May 196516.5 °C7 January 196526.8 °C202 mm3370
196436.9 °C30 April 196418.0 °C19 October 196427.2 °C128 mm3480
196336.7 °C30 September 196317.4 °C13 January 196327.0 °C259 mm3440
196236.1 °C7 April 196216.9 °C27 January 196227.1 °C234 mm3450
196136.6 °C9 September 196117.0 °C3 January 196127.5 °C169 mm3510
196035.8 °C24 September 196017.2 °C20 February 196027.0 °C241 mm3470
195936.6 °C24 April 195917.9 °C11 January 195927.3 °C179 mm3530
195836.5 °C30 May 195818.8 °C16 December 195827.6 °C97 mm3640
195735.7 °C13 April 195717.2 °C19 February 195726.9 °C254 mm3450
195636.3 °C9 May 195616.5 °C12 January 195627.0 °C122 mm3540
195535.9 °C23 September 195516.8 °C22 February 195527.0 °C113 mm3480
195436.2 °C30 May 195417.0 °C21 January 195426.7 °C210 mm3280
195335.5 °C11 September 195317.8 °C23 January 195326.7 °C429 mm2960
195236.4 °C28 May 195217.9 °C27 October 195227.0 °C252 mm3240
195135.5 °C2 October 195117.1 °C7 January 195126.4 °C459 mm2780
195035.5 °C15 September 195017.2 °C20 February 195026.5 °C348 mm3070
194935.8 °C19 April 194916.1 °C4 January 194927.0 °C207 mm3380
194836.3 °C23 May 194816.8 °C31 December 194827.3 °C162 mm3540
194736.3 °C6 June 194717.2 °C31 December 194726.9 °C249 mm3390
194636.5 °C6 April 194616.9 °C18 January 194627.3 °C101 mm3590
194536.4 °C2 May 194516.8 °C25 January 194526.7 °C165 mm3280
194436.1 °C24 May 194416.6 °C25 January 194427.3 °C83 mm3480
194336.0 °C21 April 194316.7 °C22 December 194326.8 °C40 mm3560
194237.6 °C12 May 194217.1 °C28 January 194227.0 °C174 mm3410
194137.8 °C13 April 194116.2 °C19 January 194127.4 °C89 mm3550
194036.2 °C25 April 194017.2 °C14 January 194027.0 °C270 mm3260

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.9 °C
Hot days (≥ 30 °C)
365 d/yr
+19
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
78 mm
-104 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.6 °C+0.3 °C0 mm-1 mm
Feb33.4 °C+0.3 °C0 mm-1 mm
Mar35.0 °C+0.8 °C1 mm-3 mm
Apr33.8 °C+0.1 °C48 mm+8 mm
May35.4 °C+2.3 °C20 mm-31 mm
Jun34.8 °C+1.2 °C0 mm-3 mm
Jul33.9 °C+1.1 °C0 mm-3 mm
Aug33.6 °C+0.2 °C0 mm-2 mm
Sep35.2 °C+1.1 °C0 mm-5 mm
Oct33.8 °C+2.0 °C7 mm-42 mm
Nov33.9 °C+1.6 °C0 mm-19 mm
Dec33.0 °C+0.5 °C0 mm-4 mm

The year's extremes

Hottest day
37.5 °C
19 May 2025
Coldest day
18.0 °C
6 Jan 2025
Wettest day
15.8 mm
14 Apr 2025
Windiest day
48.4 km/h
19 Jul 2025
Strongest gust
76.3 km/h
19 Jul 2025
Hottest feels-like
39.6 °C
1 May 2025
Coldest feels-like
15.6 °C
6 Jan 2025
Sunniest day
12.0 h
13 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 Gaalkacyo?

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

What is the hottest day ever recorded in Gaalkacyo?

The hottest day measured in Gaalkacyo between 1940 and 2025 was 10 May 2022, reaching 38.5 °C.

What is the coldest day in Gaalkacyo?

The coldest day measured in Gaalkacyo between 1940 and 2025 was 23 January 1978, at 15.5 °C.

Does it snow in Gaalkacyo?

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

Has the climate of Gaalkacyo warmed?

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

What is the wettest day in Gaalkacyo?

The wettest day measured in Gaalkacyo between 1940 and 2025 was 11 November 2013, with 106 mm of rain in 24 hours.

What was the windiest day in Gaalkacyo?

The windiest day measured in Gaalkacyo between 1940 and 2025 was 12 August 1983, with winds reaching 52.0 km/h.

What is the warmest month in Gaalkacyo?

The warmest month in Gaalkacyo is June (28.8 °C on average); the coldest is January (25.4 °C).

How much does it rain in Gaalkacyo?

Gaalkacyo receives on average 182 mm of precipitation per year, spread over about 35 rainy days.

Is it sunny in Gaalkacyo?

Gaalkacyo gets on average 10.6 hours of sunshine per day, roughly 3,869 hours per year over 1940-2025.

Are there tropical nights in Gaalkacyo?

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

What was the most extreme apparent temperature in Gaalkacyo?

In Gaalkacyo, between 1940 and 2025, the highest apparent temperature reached 41.2 °C on 17 April 2024, and the lowest was 13.4 °C on 4 January 1949.

Compare Gaalkacyo with another city

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

Nearby cities

The climate around Gaalkacyo

Other cities — Somalia