Ibb climate — normals and trends

Ibb (Yemen) has a subtropical highland, dry winter climate (Cwb) under the Köppen-Geiger classification. Its mean annual temperature is 17.7 °C and it receives 880 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 (20.1 °C on average) and the coldest is December (15.1 °C). Rainfall peaks in August.

Ibb averages 0 frost days, 2 hot days (≥ 30 °C) and 135 rainy days per year.

Ibb has warmed by +2.4 °C between 1940 and 2025, or +0.28 °C per decade. This trend is statistically significant.

The hottest day of the period reached 33.6 °C (on 11 June 2025) and the coldest 1.6 °C (on 20 January 1987).

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

IbbIbb Governorate

coords
13.97°, 44.18°
period
19402025 · 86 yrs
CwbSubtropical highland, dry winterWarmest monthJuneColdest monthDecemberWettest monthAugustDriest monthNovember

Mean daily temperature

17.7°C

Average daily high

23.8°C

Average daily low

12.4°C

Annual rainfall

880mm

Sunshine / day

10.9h

Mean relative humidity

63%

Average peak wind

9.8km/h

Seasonal range

5.0°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

2 d/yr

Rainy days (≥ 1 mm)

135 d/yr

Annual snowfall

0.0 cm

Average feels-like high

23.9 °C

Average feels-like low

11.5 °C

Average peak gust

33.9 km/h

Tropical nights (≥ 20 °C)

0 d/yr

Solar radiation

21.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.4 °C

since 1940

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

33.6 °C

11 June 2025

Coldest day

1.6 °C

20 January 1987

Wettest day

103 mm

13 August 1977

Windiest day

26.9 km/h

26 June 1942

Strongest gust

79.9 km/h

26 June 1942

Hottest feels-like

32.6 °C

23 May 2025

Coldest feels-like

-3.0 °C

20 January 1987

Sunniest day

12.0 h

1 April 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.6 °C11 June 20256.2 °C1 December 202519.5 °C664 mm420
202431.9 °C31 May 20246.8 °C10 January 202419.7 °C847 mm110
202328.7 °C6 October 20237.1 °C19 December 202318.8 °C997 mm00
202232.3 °C22 May 20227.2 °C19 December 202218.8 °C567 mm180
202131.2 °C10 June 20216.2 °C14 December 202118.5 °C741 mm30
202030.2 °C12 May 20207.2 °C17 January 202018.6 °C855 mm10
201930.5 °C2 May 20198.0 °C5 January 201918.9 °C862 mm50
201829.8 °C26 May 20184.4 °C12 January 201818.4 °C846 mm00
201731.1 °C2 June 20173.2 °C22 December 201718.8 °C880 mm10
201630.0 °C11 June 20166.2 °C13 November 201618.7 °C917 mm10
201530.3 °C22 May 20155.6 °C2 January 201518.6 °C773 mm20
201428.9 °C19 April 20146.0 °C12 December 201418.0 °C909 mm00
201328.3 °C27 May 20136.1 °C30 November 201318.2 °C805 mm00
201229.9 °C31 May 20126.6 °C1 January 201218.1 °C809 mm00
201127.4 °C13 May 20116.0 °C31 December 201117.9 °C808 mm00
201029.3 °C11 June 20104.4 °C2 December 201017.8 °C1,257 mm00
200930.0 °C10 June 20095.9 °C2 January 200918.5 °C663 mm10
200829.5 °C26 May 20082.5 °C21 December 200818.2 °C804 mm00
200729.8 °C5 June 20076.2 °C17 December 200718.2 °C908 mm00
200630.2 °C28 May 20066.5 °C28 February 200618.3 °C883 mm10
200531.0 °C2 April 20054.9 °C1 January 200518.4 °C960 mm30
200431.5 °C22 May 20045.7 °C31 December 200418.7 °C807 mm160
200331.5 °C24 May 20033.7 °C8 January 200318.6 °C645 mm130
200229.1 °C9 July 20027.1 °C11 November 200218.1 °C985 mm00
200129.9 °C21 May 20016.6 °C2 January 200118.2 °C858 mm00
200030.9 °C22 May 20005.9 °C1 January 200018.4 °C850 mm80
199931.8 °C15 May 19993.9 °C26 December 199918.1 °C949 mm100
199830.6 °C4 June 19985.6 °C23 November 199818.6 °C892 mm50
199728.8 °C9 June 19976.6 °C1 January 199718.4 °C778 mm00
199629.9 °C31 May 19966.1 °C30 December 199617.8 °C945 mm00
199531.0 °C11 June 19957.0 °C11 January 199518.0 °C757 mm50
199430.5 °C28 May 19946.3 °C12 December 199418.2 °C651 mm30
199329.5 °C3 June 19936.1 °C13 December 199317.6 °C950 mm00
199229.0 °C19 June 19927.3 °C27 October 199217.4 °C852 mm00
199131.2 °C4 June 19916.6 °C12 December 199118.3 °C546 mm80
199031.9 °C25 May 19906.5 °C22 November 199018.6 °C668 mm100
198929.8 °C31 May 19896.1 °C18 February 198917.4 °C929 mm00
198829.5 °C24 May 19884.7 °C4 December 198817.7 °C972 mm00
198729.2 °C2 May 19871.6 °C20 January 198717.8 °C922 mm00
198630.0 °C4 June 19863.6 °C3 January 198617.4 °C879 mm10
198529.7 °C3 June 19855.3 °C31 December 198517.7 °C913 mm00
198428.8 °C9 April 19844.7 °C5 January 198417.8 °C720 mm00
198330.1 °C15 June 19835.5 °C11 January 198317.6 °C895 mm10
198227.8 °C16 May 19825.5 °C21 November 198217.7 °C843 mm00
198130.1 °C27 May 19815.3 °C8 January 198117.7 °C951 mm10
198030.2 °C25 May 19804.5 °C6 December 198018.0 °C863 mm10
197929.9 °C26 June 19794.1 °C27 November 197918.0 °C854 mm00
197832.0 °C2 June 19785.7 °C27 December 197817.6 °C806 mm40
197729.6 °C12 May 19773.7 °C3 February 197717.2 °C1,138 mm00
197630.1 °C31 May 19766.6 °C5 December 197617.3 °C848 mm20
197529.0 °C5 May 19756.7 °C28 December 197517.3 °C935 mm00
197430.2 °C21 May 19746.3 °C1 January 197416.8 °C852 mm10
197330.5 °C18 May 19736.5 °C7 December 197318.0 °C742 mm20
197229.4 °C19 June 19726.1 °C11 January 197217.2 °C922 mm00
197130.3 °C30 May 19715.3 °C4 December 197116.8 °C821 mm10
197031.3 °C29 May 19705.5 °C26 December 197017.6 °C748 mm100
196930.3 °C21 May 19695.3 °C4 February 196917.7 °C685 mm20
196828.9 °C10 June 19685.3 °C11 January 196817.2 °C800 mm00
196728.5 °C12 June 19674.9 °C16 December 196717.1 °C691 mm00
196629.4 °C4 June 19664.5 °C8 December 196617.5 °C748 mm00
196529.5 °C29 May 19655.3 °C1 January 196517.4 °C602 mm00
196429.8 °C13 May 19645.9 °C7 December 196417.2 °C760 mm00
196328.3 °C10 June 19634.1 °C13 January 196316.9 °C1,148 mm00
196230.6 °C22 May 19625.6 °C14 January 196217.4 °C709 mm40
196129.7 °C24 May 19617.2 °C3 January 196117.4 °C720 mm00
196028.5 °C17 May 19602.9 °C20 January 196016.7 °C1,170 mm00
195928.2 °C22 April 19595.2 °C17 December 195916.8 °C894 mm00
195830.5 °C22 May 19586.7 °C30 December 195817.5 °C697 mm30
195727.4 °C13 June 19575.7 °C27 November 195716.6 °C1,122 mm00
195630.5 °C3 June 19564.2 °C22 November 195616.8 °C751 mm20
195528.2 °C27 May 19555.5 °C2 March 195516.6 °C1,091 mm00
195428.5 °C31 May 19544.6 °C20 December 195416.7 °C1,272 mm00
195326.9 °C10 March 19536.6 °C30 December 195316.7 °C1,334 mm00
195226.5 °C26 May 19524.9 °C10 December 195216.6 °C1,150 mm00
195126.4 °C25 May 19516.6 °C23 January 195116.6 °C1,249 mm00
195028.1 °C28 May 19505.1 °C14 December 195016.0 °C1,410 mm00
194927.7 °C24 May 19496.0 °C24 December 194916.2 °C1,347 mm00
194827.7 °C13 May 19485.5 °C2 January 194816.5 °C1,180 mm00
194727.5 °C7 June 19475.7 °C17 December 194716.4 °C1,227 mm00
194629.9 °C13 June 19466.3 °C16 November 194617.1 °C851 mm00
194530.0 °C31 May 19456.5 °C10 December 194517.2 °C644 mm10
194429.2 °C6 June 19445.3 °C27 January 194417.2 °C662 mm00
194329.0 °C21 May 19434.9 °C5 December 194316.2 °C1,239 mm00
194231.0 °C21 May 19426.6 °C7 February 194217.1 °C640 mm30
194130.7 °C6 June 19412.4 °C8 January 194117.2 °C728 mm50
194030.3 °C16 June 19404.9 °C29 December 194016.7 °C740 mm10

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
25.8 °C
+2.0 °C
Hot days (≥ 30 °C)
42 d/yr
+40
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
664 mm
-216 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan23.2 °C+1.5 °C4 mm-9 mm
Feb25.6 °C+2.6 °C0 mm-19 mm
Mar25.9 °C+1.8 °C8 mm-35 mm
Apr27.0 °C+2.4 °C43 mm-21 mm
May29.6 °C+3.6 °C28 mm-48 mm
Jun30.7 °C+4.4 °C13 mm-69 mm
Jul28.6 °C+4.3 °C38 mm-129 mm
Aug24.0 °C+0.6 °C304 mm+54 mm
Sep25.3 °C+1.6 °C194 mm+64 mm
Oct24.2 °C+0.4 °C19 mm-2 mm
Nov23.3 °C+0.7 °C1 mm-7 mm
Dec22.3 °C+0.6 °C13 mm+6 mm

The year's extremes

Hottest day
33.6 °C
11 Jun 2025
Coldest day
6.2 °C
1 Dec 2025
Wettest day
40.3 mm
19 Aug 2025
Windiest day
20.6 km/h
26 Jul 2025
Strongest gust
64.1 km/h
26 Jul 2025
Hottest feels-like
32.6 °C
23 May 2025
Coldest feels-like
3.0 °C
1 Dec 2025
Sunniest day
12.0 h
1 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 Ibb?

Ibb has a subtropical highland, dry winter climate (Köppen Cwb). Over 1940-2025, the average annual temperature is 17.7 °C and it receives 880 mm of precipitation per year.

What is the hottest day ever recorded in Ibb?

The hottest day measured in Ibb between 1940 and 2025 was 11 June 2025, reaching 33.6 °C.

What is the coldest day in Ibb?

The coldest day measured in Ibb between 1940 and 2025 was 20 January 1987, at 1.6 °C.

Does it snow in Ibb?

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

Has the climate of Ibb warmed?

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

What is the wettest day in Ibb?

The wettest day measured in Ibb between 1940 and 2025 was 13 August 1977, with 103 mm of rain in 24 hours.

What was the windiest day in Ibb?

The windiest day measured in Ibb between 1940 and 2025 was 26 June 1942, with winds reaching 26.9 km/h.

What is the warmest month in Ibb?

The warmest month in Ibb is June (20.1 °C on average); the coldest is December (15.1 °C).

How much does it rain in Ibb?

Ibb receives on average 880 mm of precipitation per year, spread over about 135 rainy days.

Is it sunny in Ibb?

Ibb gets on average 10.9 hours of sunshine per day, roughly 3,979 hours per year over 1940-2025.

Are there tropical nights in Ibb?

Almost never: tropical nights (temperature staying above 20 °C) are virtually non-existent in Ibb.

What was the most extreme apparent temperature in Ibb?

In Ibb, between 1940 and 2025, the highest apparent temperature reached 32.6 °C on 23 May 2025, and the lowest was -3.0 °C on 20 January 1987.

Compare Ibb with another city

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

Nearby cities

The climate around Ibb

Other cities — Yemen