Mukalla climate — normals and trends

Mukalla (Yemen) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 26.4 °C and it receives 109 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 (31.4 °C on average) and the coldest is January (21.5 °C). Rainfall peaks in March.

Mukalla averages 0 frost days, 163 hot days (≥ 30 °C) and 20 rainy days per year.

Mukalla has warmed by +2.0 °C between 1940 and 2025, or +0.23 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.8 °C (on 5 June 2008) and the coldest 12.3 °C (on 3 January 1949).

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

MukallaMuhafazat Hadramaout

coords
14.54°, 49.12°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJuneColdest monthJanuaryWettest monthMarchDriest monthJune

Mean daily temperature

26.4°C

Average daily high

29.7°C

Average daily low

23.6°C

Annual rainfall

109mm

Sunshine / day

11.0h

Mean relative humidity

65%

Average peak wind

15.6km/h

Seasonal range

9.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

163 d/yr

Rainy days (≥ 1 mm)

20 d/yr

Annual snowfall

0.0 cm

Average feels-like high

32.2 °C

Average feels-like low

26.2 °C

Average peak gust

35.7 km/h

Tropical nights (≥ 20 °C)

297 d/yr

Solar radiation

21.6 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.0 °C

since 1940

+0.2 °C per decade · r² = 0.75 · 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.8 °C

5 June 2008

Coldest day

12.3 °C

3 January 1949

Wettest day

230 mm

3 November 2015

Windiest day

56.4 km/h

3 November 2015

Strongest gust

134.6 km/h

3 November 2015

Hottest feels-like

43.2 °C

30 June 2005

Coldest feels-like

7.9 °C

3 January 1949

Sunniest day

12.2 h

15 May 1972

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.4 °C30 May 202517.4 °C5 February 202527.6 °C37 mm2190
202439.6 °C27 May 202417.4 °C21 December 202428.1 °C53 mm2030
202338.7 °C11 September 202316.6 °C31 January 202327.7 °C54 mm1990
202238.7 °C12 June 202218.6 °C11 February 202227.0 °C47 mm1830
202138.3 °C16 June 202117.8 °C6 February 202127.1 °C116 mm1810
202037.7 °C17 June 202016.5 °C16 January 202026.9 °C201 mm1680
201938.9 °C12 July 201918.0 °C11 February 201927.2 °C78 mm1610
201837.9 °C11 June 201813.7 °C11 January 201826.6 °C105 mm1650
201738.4 °C14 June 201714.9 °C11 December 201727.1 °C30 mm1730
201638.2 °C25 May 201618.1 °C6 February 201627.2 °C34 mm1710
201538.2 °C7 July 201515.2 °C25 January 201527.1 °C264 mm1820
201438.6 °C4 July 201415.2 °C16 February 201427.2 °C37 mm1960
201338.4 °C2 June 201315.1 °C19 January 201327.3 °C54 mm1900
201239.2 °C23 June 201216.5 °C28 January 201227.3 °C11 mm1880
201138.8 °C11 June 201116.6 °C5 January 201127.4 °C28 mm2020
201039.6 °C8 June 201015.1 °C10 January 201027.5 °C68 mm2170
200938.4 °C12 July 200915.5 °C18 January 200927.2 °C56 mm1880
200840.8 °C5 June 200814.0 °C21 December 200826.9 °C302 mm1860
200738.1 °C18 June 200715.8 °C6 January 200727.5 °C87 mm1970
200638.6 °C31 May 200617.0 °C1 March 200627.3 °C30 mm1910
200540.6 °C30 June 200516.2 °C1 January 200527.4 °C65 mm2010
200438.5 °C10 June 200415.7 °C31 December 200427.1 °C16 mm1870
200337.7 °C22 June 200316.0 °C4 January 200326.9 °C36 mm1680
200237.5 °C9 June 200216.4 °C20 January 200227.0 °C75 mm1860
200138.1 °C26 May 200115.6 °C12 January 200127.0 °C13 mm1870
200039.5 °C4 June 200016.8 °C5 January 200027.2 °C29 mm1920
199938.1 °C21 May 199916.7 °C24 December 199927.3 °C68 mm1900
199838.1 °C9 June 199817.8 °C18 January 199827.2 °C157 mm2040
199738.4 °C3 July 199717.4 °C16 January 199726.8 °C166 mm1620
199636.2 °C5 July 199617.8 °C5 February 199626.4 °C157 mm1590
199537.9 °C28 August 199517.3 °C12 January 199526.5 °C75 mm1670
199437.9 °C6 June 199416.2 °C20 January 199426.6 °C25 mm1650
199337.8 °C16 June 199316.9 °C20 January 199326.8 °C85 mm1710
199238.4 °C9 June 199216.4 °C6 January 199226.3 °C148 mm1430
199137.5 °C11 June 199117.2 °C28 November 199126.5 °C66 mm1630
199038.2 °C1 June 199017.2 °C1 January 199027.4 °C40 mm1760
198937.3 °C31 May 198917.0 °C26 January 198926.4 °C179 mm1560
198837.5 °C18 June 198816.9 °C5 January 198826.8 °C51 mm1870
198737.7 °C28 June 198714.1 °C18 January 198726.8 °C78 mm1700
198636.3 °C13 July 198615.3 °C2 January 198626.2 °C66 mm1570
198536.7 °C13 June 198516.4 °C12 January 198526.6 °C29 mm1780
198437.1 °C12 June 198414.8 °C2 February 198426.2 °C17 mm1630
198337.1 °C7 August 198316.1 °C30 December 198326.3 °C367 mm1510
198239.1 °C7 June 198217.8 °C6 January 198226.4 °C226 mm1420
198137.9 °C9 June 198116.6 °C19 January 198126.3 °C107 mm1460
198038.3 °C14 June 198016.8 °C24 December 198026.5 °C78 mm1570
197937.1 °C21 June 197916.6 °C3 February 197926.2 °C48 mm1550
197836.5 °C27 August 197815.3 °C21 December 197826.2 °C81 mm1520
197736.9 °C13 June 197714.9 °C1 February 197726.0 °C274 mm1430
197637.6 °C25 June 197616.1 °C19 January 197625.5 °C63 mm1310
197536.8 °C6 June 197516.9 °C17 January 197525.8 °C49 mm1500
197436.9 °C2 June 197416.2 °C26 January 197425.9 °C46 mm1500
197336.9 °C10 June 197315.5 °C20 January 197326.1 °C50 mm1680
197237.9 °C16 June 197215.6 °C5 January 197225.9 °C257 mm1510
197137.3 °C29 May 197114.0 °C2 February 197125.8 °C22 mm1520
197037.4 °C10 June 197015.9 °C18 December 197026.4 °C74 mm1640
196937.2 °C30 May 196913.5 °C3 February 196926.4 °C32 mm1580
196837.0 °C16 June 196814.9 °C4 January 196825.8 °C112 mm1470
196737.9 °C16 June 196714.9 °C15 December 196725.9 °C187 mm1460
196637.0 °C28 June 196616.3 °C13 January 196626.0 °C77 mm1300
196537.1 °C28 June 196516.0 °C8 January 196525.8 °C86 mm1250
196436.4 °C23 June 196414.9 °C5 December 196426.1 °C142 mm1640
196337.5 °C9 June 196314.9 °C10 January 196326.3 °C65 mm1370
196238.0 °C29 May 196214.6 °C19 January 196226.4 °C45 mm1660
196137.0 °C1 July 196115.5 °C31 December 196126.3 °C136 mm1530
196037.1 °C30 May 196015.1 °C1 February 196026.0 °C149 mm1360
195937.0 °C24 May 195914.9 °C17 December 195925.8 °C117 mm1510
195837.1 °C27 June 195816.3 °C18 January 195826.0 °C70 mm1610
195737.4 °C21 June 195713.8 °C26 January 195725.8 °C54 mm1250
195637.7 °C11 June 195613.6 °C25 January 195625.9 °C46 mm1560
195536.1 °C8 June 195515.6 °C11 February 195525.7 °C149 mm1270
195436.9 °C6 June 195416.4 °C18 December 195425.5 °C162 mm1400
195337.1 °C12 June 195315.8 °C7 January 195325.5 °C289 mm1120
195237.1 °C12 June 195217.0 °C11 January 195225.5 °C116 mm1360
195137.0 °C8 June 195115.9 °C30 January 195125.4 °C491 mm1250
195036.3 °C3 June 195013.4 °C20 January 195025.0 °C161 mm1060
194936.4 °C4 June 194912.3 °C3 January 194925.5 °C324 mm1440
194837.0 °C16 June 194813.3 °C20 January 194825.8 °C259 mm1510
194737.5 °C5 June 194715.6 °C13 December 194725.4 °C309 mm1220
194636.9 °C5 June 194616.4 °C20 January 194625.9 °C111 mm1590
194536.2 °C30 May 194516.4 °C10 January 194526.0 °C88 mm1570
194437.5 °C13 June 194416.7 °C5 February 194426.3 °C57 mm1760
194335.8 °C9 June 194314.6 °C6 February 194325.6 °C98 mm1530
194238.5 °C14 May 194217.1 °C27 January 194226.2 °C73 mm1610
194138.3 °C4 June 194115.1 °C8 January 194126.3 °C53 mm1570
194036.9 °C19 June 194016.3 °C21 January 194025.7 °C275 mm1390

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
31.1 °C
+1.4 °C
Hot days (≥ 30 °C)
219 d/yr
+56
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
37 mm
-72 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan25.4 °C+0.8 °C0 mm-8 mm
Feb26.5 °C+1.2 °C0 mm-13 mm
Mar28.8 °C+1.6 °C0 mm-16 mm
Apr31.1 °C+1.7 °C2 mm-8 mm
May34.7 °C+2.8 °C1 mm-6 mm
Jun36.7 °C+1.6 °C1 mm-4 mm
Jul36.4 °C+2.1 °C0 mm-7 mm
Aug34.0 °C+0.3 °C12 mm+2 mm
Sep33.9 °C+2.0 °C13 mm+1 mm
Oct31.5 °C+2.2 °C5 mm-6 mm
Nov28.3 °C+0.6 °C0 mm-6 mm
Dec25.7 °C+0.1 °C3 mm-2 mm

The year's extremes

Hottest day
39.4 °C
30 May 2025
Coldest day
17.4 °C
5 Feb 2025
Wettest day
5.5 mm
20 Aug 2025
Windiest day
29.9 km/h
30 Jul 2025
Strongest gust
63.4 km/h
30 Jul 2025
Hottest feels-like
41.4 °C
21 May 2025
Coldest feels-like
14.3 °C
4 Jan 2025
Sunniest day
12.2 h
12 May 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 Mukalla?

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

What is the hottest day ever recorded in Mukalla?

The hottest day measured in Mukalla between 1940 and 2025 was 5 June 2008, reaching 40.8 °C.

What is the coldest day in Mukalla?

The coldest day measured in Mukalla between 1940 and 2025 was 3 January 1949, at 12.3 °C.

Does it snow in Mukalla?

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

Has the climate of Mukalla warmed?

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

What is the wettest day in Mukalla?

The wettest day measured in Mukalla between 1940 and 2025 was 3 November 2015, with 230 mm of rain in 24 hours.

What was the windiest day in Mukalla?

The windiest day measured in Mukalla between 1940 and 2025 was 3 November 2015, with winds reaching 56.4 km/h.

What is the warmest month in Mukalla?

The warmest month in Mukalla is June (31.4 °C on average); the coldest is January (21.5 °C).

How much does it rain in Mukalla?

Mukalla receives on average 109 mm of precipitation per year, spread over about 20 rainy days.

Is it sunny in Mukalla?

Mukalla gets on average 11.0 hours of sunshine per day, roughly 4,015 hours per year over 1940-2025.

Are there tropical nights in Mukalla?

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

What was the most extreme apparent temperature in Mukalla?

In Mukalla, between 1940 and 2025, the highest apparent temperature reached 43.2 °C on 30 June 2005, and the lowest was 7.9 °C on 3 January 1949.

Compare Mukalla with another city

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

Nearby cities

The climate around Mukalla

Other cities — Yemen