Ceeldheer climate — normals and trends

Ceeldheer (Somalia) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 26.6 °C and it receives 252 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 April (28.1 °C on average) and the coldest is August (25.5 °C). Rainfall peaks in May.

Ceeldheer averages 0 frost days, 140 hot days (≥ 30 °C) and 59 rainy days per year.

Ceeldheer has warmed by +0.8 °C between 1940 and 2025, or +0.09 °C per decade. This trend is statistically significant.

The hottest day of the period reached 34.5 °C (on 28 April 2024) and the coldest 21.0 °C (on 19 August 1984).

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

CeeldheerGalguduud

coords
3.85°, 47.18°
period
19402025 · 86 yrs
BWhHot desertWarmest monthAprilColdest monthAugustWettest monthMayDriest monthFebruary

Mean daily temperature

26.6°C

Average daily high

29.7°C

Average daily low

24.5°C

Annual rainfall

252mm

Sunshine / day

11.5h

Mean relative humidity

76%

Average peak wind

30.2km/h

Seasonal range

2.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

140 d/yr

Rainy days (≥ 1 mm)

59 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.4 °C

Average feels-like low

26.4 °C

Average peak gust

46.8 km/h

Tropical nights (≥ 20 °C)

365 d/yr

Solar radiation

21.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.8 °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

34.5 °C

28 April 2024

Coldest day

21.0 °C

19 August 1984

Wettest day

58 mm

6 November 1960

Windiest day

49.4 km/h

14 August 1983

Strongest gust

73.4 km/h

11 August 1983

Hottest feels-like

40.8 °C

19 April 2024

Coldest feels-like

20.1 °C

17 January 1960

Sunniest day

12.0 h

9 March 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.6 °C7 May 202522.8 °C19 January 202527.1 °C122 mm1820
202434.5 °C28 April 202423.5 °C31 July 202427.5 °C146 mm2410
202334.4 °C2 May 202323.1 °C26 January 202327.2 °C369 mm1890
202233.3 °C3 May 202222.7 °C8 February 202226.9 °C133 mm1710
202132.8 °C15 May 202122.7 °C18 January 202126.9 °C86 mm1640
202033.3 °C15 April 202023.2 °C8 February 202027.2 °C217 mm2120
201932.7 °C3 May 201922.4 °C20 July 201927.1 °C272 mm1720
201832.4 °C19 December 201822.2 °C25 January 201826.6 °C317 mm1230
201733.3 °C21 May 201722.8 °C24 January 201727.0 °C201 mm1790
201633.4 °C18 April 201622.3 °C29 August 201626.8 °C129 mm1840
201532.7 °C6 October 201522.6 °C6 March 201526.9 °C343 mm2020
201433.9 °C29 April 201422.7 °C8 August 201426.8 °C139 mm1920
201333.0 °C2 April 201322.4 °C6 August 201326.6 °C296 mm1710
201232.8 °C16 May 201222.7 °C2 January 201226.8 °C245 mm1900
201132.0 °C14 May 201121.9 °C3 February 201126.7 °C225 mm1790
201034.2 °C20 April 201022.8 °C7 August 201026.9 °C98 mm1960
200933.3 °C14 May 200922.3 °C28 January 200926.9 °C172 mm2070
200832.7 °C27 April 200821.6 °C24 March 200826.4 °C117 mm1480
200733.0 °C26 May 200722.9 °C6 January 200727.0 °C128 mm2230
200632.6 °C16 May 200623.1 °C14 July 200626.7 °C252 mm1460
200532.8 °C7 May 200522.0 °C3 January 200526.6 °C166 mm1410
200433.3 °C21 April 200422.5 °C1 September 200426.4 °C262 mm1380
200332.3 °C2 April 200322.5 °C6 August 200326.6 °C285 mm1560
200232.4 °C6 April 200222.8 °C31 July 200226.7 °C200 mm1950
200132.5 °C4 April 200122.4 °C3 August 200126.6 °C210 mm1510
200032.2 °C15 April 200022.1 °C22 February 200026.4 °C153 mm1290
199932.9 °C5 September 199922.4 °C27 January 199926.4 °C238 mm1210
199833.8 °C27 March 199822.7 °C6 September 199826.9 °C211 mm1620
199732.0 °C17 May 199722.7 °C30 January 199726.6 °C753 mm1400
199633.0 °C28 April 199621.9 °C9 August 199626.4 °C177 mm1360
199532.5 °C11 April 199522.5 °C20 January 199526.6 °C268 mm1480
199432.3 °C15 April 199422.4 °C25 July 199426.3 °C325 mm1140
199332.5 °C29 April 199322.6 °C5 September 199326.5 °C224 mm1470
199232.9 °C11 May 199222.8 °C8 August 199226.7 °C96 mm1670
199132.9 °C23 April 199122.4 °C7 August 199126.5 °C156 mm1270
199032.9 °C12 May 199022.7 °C4 August 199026.8 °C333 mm1490
198933.2 °C26 April 198922.7 °C18 August 198926.6 °C307 mm1440
198832.6 °C18 March 198822.5 °C27 August 198826.8 °C201 mm1530
198732.8 °C28 April 198722.7 °C1 February 198726.9 °C284 mm1640
198632.9 °C5 April 198622.1 °C22 January 198626.5 °C205 mm1230
198532.7 °C6 May 198522.6 °C3 February 198526.5 °C176 mm1490
198432.7 °C7 April 198421.0 °C19 August 198426.2 °C132 mm1230
198333.2 °C23 May 198321.8 °C8 January 198327.1 °C150 mm2070
198232.9 °C27 April 198222.8 °C14 July 198226.8 °C316 mm1640
198132.3 °C23 April 198122.5 °C29 August 198126.5 °C149 mm1300
198033.1 °C21 April 198022.4 °C31 August 198026.7 °C173 mm1580
197933.3 °C7 May 197922.7 °C9 August 197926.6 °C265 mm1320
197832.5 °C17 March 197821.9 °C10 January 197826.5 °C278 mm1390
197732.0 °C14 March 197722.4 °C20 February 197726.5 °C327 mm1530
197632.9 °C8 May 197621.8 °C16 January 197626.5 °C228 mm1220
197532.6 °C16 April 197522.0 °C27 October 197526.4 °C170 mm1240
197431.9 °C8 May 197422.7 °C2 February 197426.5 °C156 mm1230
197333.7 °C23 April 197322.5 °C30 January 197326.7 °C131 mm1660
197232.3 °C28 March 197222.6 °C19 January 197226.8 °C302 mm1840
197132.8 °C24 April 197121.8 °C22 February 197126.3 °C186 mm1330
197032.6 °C4 April 197022.7 °C27 June 197026.6 °C256 mm1540
196932.4 °C2 May 196922.6 °C12 August 196926.7 °C152 mm1650
196832.3 °C31 March 196821.7 °C13 January 196826.1 °C375 mm830
196732.7 °C30 April 196721.8 °C12 January 196726.2 °C407 mm1070
196633.5 °C19 April 196622.4 °C11 January 196626.6 °C254 mm1470
196531.5 °C29 November 196521.7 °C7 January 196526.1 °C251 mm1070
196433.3 °C30 April 196422.6 °C7 June 196426.3 °C258 mm1120
196332.4 °C30 September 196322.2 °C3 August 196326.2 °C518 mm830
196232.3 °C8 April 196222.2 °C19 January 196226.4 °C257 mm1220
196132.9 °C1 May 196122.0 °C4 January 196126.6 °C355 mm1360
196032.5 °C6 April 196021.4 °C21 February 196026.2 °C450 mm980
195933.0 °C19 April 195922.9 °C12 August 195926.6 °C158 mm1740
195832.7 °C19 May 195822.5 °C4 September 195826.6 °C161 mm1550
195732.0 °C12 April 195722.4 °C18 February 195726.3 °C465 mm640
195632.3 °C23 April 195621.9 °C13 January 195626.1 °C285 mm790
195532.0 °C22 April 195522.0 °C20 October 195526.2 °C181 mm920
195432.2 °C3 April 195422.1 °C20 July 195426.0 °C327 mm860
195331.4 °C31 March 195322.5 °C9 August 195326.1 °C551 mm360
195232.1 °C13 April 195222.6 °C16 August 195226.2 °C352 mm800
195131.2 °C3 March 195122.1 °C8 January 195126.0 °C777 mm300
195031.8 °C13 April 195022.4 °C25 August 195026.1 °C302 mm640
194931.6 °C7 April 194921.7 °C3 February 194926.3 °C272 mm840
194832.1 °C21 March 194822.6 °C31 December 194826.4 °C290 mm940
194732.6 °C20 June 194722.4 °C19 October 194726.1 °C514 mm460
194632.4 °C20 April 194622.0 °C22 September 194626.5 °C124 mm1570
194531.9 °C24 April 194522.0 °C25 January 194526.1 °C181 mm1000
194432.2 °C14 May 194421.4 °C25 January 194426.2 °C195 mm940
194332.5 °C15 April 194322.2 °C21 March 194326.1 °C121 mm930
194233.7 °C12 May 194221.7 °C16 August 194226.2 °C183 mm1120
194133.0 °C15 March 194122.2 °C20 January 194126.6 °C195 mm1450
194032.4 °C25 April 194022.2 °C9 January 194026.5 °C280 mm1270

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
30.1 °C
+0.4 °C
Hot days (≥ 30 °C)
182 d/yr
+42
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
122 mm
-130 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.1 °C-0.6 °C0 mm-3 mm
Feb29.5 °C-0.5 °C0 mm-2 mm
Mar31.0 °C+0.4 °C13 mm+1 mm
Apr31.4 °C+0.6 °C40 mm-17 mm
May32.0 °C+1.6 °C42 mm-15 mm
Jun30.4 °C+0.8 °C7 mm0 mm
Jul29.7 °C+1.0 °C2 mm-4 mm
Aug29.0 °C+0.2 °C5 mm+1 mm
Sep29.5 °C+0.3 °C1 mm-3 mm
Oct29.9 °C+0.7 °C8 mm-27 mm
Nov30.2 °C+0.9 °C4 mm-42 mm
Dec29.9 °C+0.3 °C1 mm-19 mm

The year's extremes

Hottest day
33.6 °C
7 May 2025
Coldest day
22.8 °C
19 Jan 2025
Wettest day
8.3 mm
9 May 2025
Windiest day
45.9 km/h
19 Jul 2025
Strongest gust
69.5 km/h
19 Jul 2025
Hottest feels-like
38.0 °C
8 Apr 2025
Coldest feels-like
22.4 °C
1 Feb 2025
Sunniest day
12.0 h
9 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 Ceeldheer?

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

What is the hottest day ever recorded in Ceeldheer?

The hottest day measured in Ceeldheer between 1940 and 2025 was 28 April 2024, reaching 34.5 °C.

What is the coldest day in Ceeldheer?

The coldest day measured in Ceeldheer between 1940 and 2025 was 19 August 1984, at 21.0 °C.

Does it snow in Ceeldheer?

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

Has the climate of Ceeldheer warmed?

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

What is the wettest day in Ceeldheer?

The wettest day measured in Ceeldheer between 1940 and 2025 was 6 November 1960, with 58 mm of rain in 24 hours.

What was the windiest day in Ceeldheer?

The windiest day measured in Ceeldheer between 1940 and 2025 was 14 August 1983, with winds reaching 49.4 km/h.

What is the warmest month in Ceeldheer?

The warmest month in Ceeldheer is April (28.1 °C on average); the coldest is August (25.5 °C).

How much does it rain in Ceeldheer?

Ceeldheer receives on average 252 mm of precipitation per year, spread over about 59 rainy days.

Is it sunny in Ceeldheer?

Ceeldheer gets on average 11.5 hours of sunshine per day, roughly 4,198 hours per year over 1940-2025.

Are there tropical nights in Ceeldheer?

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

What was the most extreme apparent temperature in Ceeldheer?

In Ceeldheer, between 1940 and 2025, the highest apparent temperature reached 40.8 °C on 19 April 2024, and the lowest was 20.1 °C on 17 January 1960.

Compare Ceeldheer with another city

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

Other cities — Somalia