Eyl climate — normals and trends

Eyl (Somalia) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 26.5 °C and it receives 170 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 May (28.6 °C on average) and the coldest is January (24.2 °C). Rainfall peaks in May.

Eyl averages 0 frost days, 277 hot days (≥ 30 °C) and 37 rainy days per year.

Eyl 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 40.9 °C (on 15 May 1942) and the coldest 16.8 °C (on 8 February 2000).

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

EylNugaal

coords
7.98°, 49.82°
period
19402025 · 86 yrs
BWhHot desertWarmest monthMayColdest monthJanuaryWettest monthMayDriest monthAugust

Mean daily temperature

26.5°C

Average daily high

32.0°C

Average daily low

23.0°C

Annual rainfall

170mm

Sunshine / day

10.8h

Mean relative humidity

67%

Average peak wind

30.0km/h

Seasonal range

4.4°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

277 d/yr

Rainy days (≥ 1 mm)

37 d/yr

Annual snowfall

0.0 cm

Average feels-like high

31.9 °C

Average feels-like low

24.0 °C

Average peak gust

50.4 km/h

Tropical nights (≥ 20 °C)

345 d/yr

Solar radiation

21.3 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.44 · 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.9 °C

15 May 1942

Coldest day

16.8 °C

8 February 2000

Wettest day

94 mm

28 October 1953

Windiest day

58.4 km/h

24 July 2003

Strongest gust

93.2 km/h

30 July 2004

Hottest feels-like

43.2 °C

12 May 1960

Coldest feels-like

14.3 °C

31 December 2004

Sunniest day

11.9 h

20 April 1943

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202538.9 °C15 May 202519.0 °C30 October 202527.0 °C67 mm3070
202439.5 °C24 May 202419.5 °C23 December 202427.6 °C104 mm3460
202338.5 °C16 May 202319.0 °C31 January 202327.1 °C290 mm2850
202239.5 °C13 May 202217.7 °C5 February 202226.7 °C116 mm2990
202138.8 °C16 May 202118.6 °C4 February 202126.6 °C78 mm3020
202038.9 °C14 May 202018.9 °C17 January 202027.2 °C104 mm3140
201937.8 °C28 May 201919.0 °C27 December 201927.0 °C251 mm2740
201836.7 °C29 May 201818.0 °C12 January 201826.5 °C178 mm2900
201737.6 °C22 May 201718.7 °C5 January 201726.8 °C89 mm3010
201637.6 °C30 May 201619.3 °C17 February 201626.7 °C103 mm3160
201537.9 °C20 May 201518.5 °C24 January 201526.9 °C221 mm2760
201438.4 °C26 May 201418.7 °C19 January 201426.8 °C135 mm2830
201338.6 °C24 May 201319.6 °C1 January 201326.7 °C246 mm2790
201237.8 °C16 September 201219.1 °C11 March 201226.6 °C213 mm2680
201136.7 °C8 September 201118.1 °C3 February 201126.4 °C257 mm2690
201038.2 °C8 October 201018.1 °C31 December 201026.9 °C97 mm3060
200937.0 °C29 August 200917.6 °C12 February 200926.8 °C101 mm3050
200837.9 °C7 May 200817.7 °C25 March 200826.5 °C118 mm2700
200738.0 °C29 May 200719.5 °C6 January 200727.1 °C117 mm2980
200638.0 °C26 May 200619.5 °C27 January 200626.7 °C167 mm2680
200537.8 °C30 May 200518.4 °C1 January 200526.6 °C197 mm2810
200437.3 °C8 May 200418.5 °C31 December 200426.5 °C162 mm2650
200337.0 °C3 May 200319.3 °C26 October 200326.7 °C138 mm2930
200238.9 °C9 May 200218.9 °C21 January 200226.7 °C141 mm2940
200137.9 °C26 May 200118.0 °C22 February 200126.5 °C121 mm2880
200037.7 °C1 October 200016.8 °C8 February 200026.3 °C251 mm2710
199938.4 °C17 May 199918.8 °C26 January 199926.5 °C171 mm2690
199839.7 °C21 May 199819.8 °C20 January 199827.2 °C44 mm3140
199737.0 °C19 May 199718.6 °C16 January 199726.6 °C361 mm2270
199636.3 °C2 May 199618.9 °C10 February 199626.2 °C146 mm2930
199538.7 °C15 May 199518.2 °C7 November 199526.6 °C156 mm2770
199437.3 °C7 June 199418.8 °C10 February 199426.3 °C201 mm2500
199337.0 °C6 October 199319.1 °C19 January 199326.5 °C183 mm2850
199237.9 °C19 May 199219.5 °C1 January 199226.5 °C89 mm2870
199136.1 °C8 October 199118.7 °C7 February 199126.6 °C132 mm2840
199039.3 °C17 May 199019.4 °C9 January 199026.9 °C68 mm3150
198936.8 °C14 May 198917.4 °C24 October 198926.4 °C142 mm2750
198836.9 °C28 August 198819.4 °C12 December 198826.6 °C171 mm3080
198736.6 °C11 September 198718.0 °C18 February 198726.6 °C193 mm2880
198636.3 °C26 April 198618.4 °C25 January 198626.1 °C227 mm2730
198537.3 °C25 May 198518.6 °C8 March 198526.3 °C117 mm2630
198436.1 °C2 June 198418.1 °C10 February 198425.8 °C132 mm2600
198337.7 °C13 May 198318.5 °C24 January 198326.8 °C165 mm2810
198237.8 °C27 April 198219.5 °C19 October 198226.6 °C186 mm2700
198137.1 °C17 May 198118.4 °C26 January 198126.4 °C138 mm2630
198036.8 °C3 June 198019.1 °C11 December 198026.7 °C111 mm2940
197937.0 °C16 May 197918.8 °C29 November 197926.7 °C163 mm3020
197837.6 °C14 May 197817.7 °C23 January 197826.5 °C206 mm2700
197737.7 °C11 May 197718.9 °C20 February 197726.5 °C263 mm2870
197636.5 °C11 September 197618.4 °C14 January 197626.2 °C263 mm2700
197537.3 °C6 June 197518.6 °C26 October 197526.3 °C97 mm2600
197436.5 °C27 September 197418.9 °C29 January 197426.2 °C112 mm2670
197337.1 °C18 May 197318.4 °C2 March 197326.3 °C175 mm2710
197236.2 °C9 June 197217.9 °C19 January 197226.6 °C209 mm2750
197136.3 °C26 May 197118.1 °C16 March 197126.1 °C136 mm2570
197038.0 °C17 May 197019.6 °C17 January 197026.7 °C119 mm3100
196937.1 °C31 May 196919.0 °C9 December 196926.5 °C97 mm3000
196836.8 °C9 May 196817.3 °C25 January 196826.1 °C149 mm2710
196738.4 °C21 May 196718.6 °C14 February 196726.4 °C235 mm2290
196636.3 °C30 August 196618.3 °C10 January 196626.5 °C222 mm2850
196535.9 °C15 May 196517.7 °C7 January 196525.9 °C264 mm2540
196437.9 °C13 May 196417.9 °C19 October 196426.5 °C110 mm2680
196337.2 °C30 September 196318.6 °C13 January 196326.5 °C267 mm2770
196239.0 °C19 May 196218.2 °C18 February 196226.4 °C173 mm2780
196137.4 °C9 September 196118.2 °C3 January 196126.8 °C242 mm2680
196037.9 °C3 June 196018.5 °C11 January 196026.5 °C228 mm2950
195937.8 °C23 May 195919.1 °C11 April 195926.5 °C120 mm2920
195838.5 °C5 May 195818.9 °C15 December 195826.6 °C127 mm3210
195737.2 °C12 June 195718.4 °C18 February 195726.5 °C137 mm2700
195637.4 °C1 June 195617.8 °C12 January 195626.0 °C201 mm2410
195537.9 °C15 May 195517.8 °C19 October 195526.0 °C126 mm2570
195436.9 °C5 May 195417.9 °C28 January 195425.8 °C225 mm2220
195336.3 °C12 June 195318.4 °C23 January 195326.4 °C368 mm2530
195237.5 °C29 May 195218.0 °C27 October 195226.4 °C231 mm2690
195137.0 °C4 June 195118.0 °C8 January 195126.4 °C338 mm2500
195036.3 °C4 June 195018.4 °C22 January 195026.0 °C176 mm2290
194936.4 °C17 September 194917.4 °C4 January 194926.2 °C215 mm2410
194836.7 °C15 June 194817.0 °C26 January 194826.4 °C197 mm2690
194737.2 °C6 June 194717.8 °C18 October 194726.3 °C256 mm2410
194636.9 °C19 May 194617.9 °C17 January 194626.3 °C119 mm2710
194536.0 °C14 September 194518.2 °C12 November 194526.0 °C138 mm2590
194437.7 °C22 May 194418.2 °C14 February 194426.3 °C117 mm2540
194335.5 °C21 May 194317.4 °C23 October 194325.8 °C44 mm2800
194240.9 °C15 May 194217.8 °C19 February 194226.0 °C186 mm2470
194137.7 °C24 May 194117.7 °C19 January 194126.3 °C65 mm2930
194037.0 °C28 May 194018.0 °C4 January 194026.1 °C332 mm2240

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
32.9 °C
+0.9 °C
Hot days (≥ 30 °C)
307 d/yr
+30
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
67 mm
-103 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan29.2 °C+0.1 °C0 mm-2 mm
Feb30.0 °C+0.4 °C1 mm-1 mm
Mar31.6 °C+0.6 °C5 mm-0 mm
Apr32.7 °C+0.5 °C14 mm-18 mm
May36.1 °C+2.0 °C30 mm-19 mm
Jun35.5 °C+0.8 °C0 mm-2 mm
Jul35.0 °C+1.1 °C0 mm-2 mm
Aug34.2 °C+0.1 °C1 mm-1 mm
Sep35.0 °C+0.8 °C1 mm-4 mm
Oct33.5 °C+2.0 °C11 mm-33 mm
Nov31.3 °C+0.9 °C1 mm-18 mm
Dec29.9 °C+0.2 °C3 mm-5 mm

The year's extremes

Hottest day
38.9 °C
15 May 2025
Coldest day
19.0 °C
30 Oct 2025
Wettest day
16.1 mm
4 May 2025
Windiest day
52.2 km/h
1 Aug 2025
Strongest gust
83.2 km/h
20 Jul 2025
Hottest feels-like
39.9 °C
7 May 2025
Coldest feels-like
17.9 °C
17 Jan 2025
Sunniest day
11.8 h
23 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 Eyl?

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

What is the hottest day ever recorded in Eyl?

The hottest day measured in Eyl between 1940 and 2025 was 15 May 1942, reaching 40.9 °C.

What is the coldest day in Eyl?

The coldest day measured in Eyl between 1940 and 2025 was 8 February 2000, at 16.8 °C.

Does it snow in Eyl?

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

Has the climate of Eyl warmed?

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

What is the wettest day in Eyl?

The wettest day measured in Eyl between 1940 and 2025 was 28 October 1953, with 94 mm of rain in 24 hours.

What was the windiest day in Eyl?

The windiest day measured in Eyl between 1940 and 2025 was 24 July 2003, with winds reaching 58.4 km/h.

What is the warmest month in Eyl?

The warmest month in Eyl is May (28.6 °C on average); the coldest is January (24.2 °C).

How much does it rain in Eyl?

Eyl receives on average 170 mm of precipitation per year, spread over about 37 rainy days.

Is it sunny in Eyl?

Eyl gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Eyl?

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

What was the most extreme apparent temperature in Eyl?

In Eyl, between 1940 and 2025, the highest apparent temperature reached 43.2 °C on 12 May 1960, and the lowest was 14.3 °C on 31 December 2004.

Compare Eyl with another city

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

Nearby cities

The climate around Eyl

Other cities — Somalia