Oued Zem climate — normals and trends

Oued Zem (Morocco) has a hot-summer mediterranean climate (Csa) under the Köppen-Geiger classification. Its mean annual temperature is 18.9 °C and it receives 393 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 July (28.7 °C on average) and the coldest is January (10.3 °C). Rainfall peaks in December.

Oued Zem averages 1 frost days, 120 hot days (≥ 30 °C) and 62 rainy days per year.

Oued Zem has warmed by +2.7 °C between 1940 and 2025, or +0.31 °C per decade. This trend is statistically significant.

The number of frost days there went from about 2 to 0 per year over the period.

The hottest day of the period reached 46.2 °C (on 23 July 2024) and the coldest -3.8 °C (on 28 January 2005).

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

Oued ZemBeni Mellal-Khenifra

coords
32.86°, -6.57°
period
19402025 · 86 yrs
CsaHot-summer MediterraneanWarmest monthJulyColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

18.9°C

Average daily high

25.5°C

Average daily low

13.2°C

Annual rainfall

393mm

Sunshine / day

10.8h

Mean relative humidity

58%

Average peak wind

14.2km/h

Seasonal range

18.4°C

Frost days (< 0 °C)

1 d/yr

Hot days (≥ 30 °C)

120 d/yr

Rainy days (≥ 1 mm)

62 d/yr

Annual snowfall

0.2 cm

Average feels-like high

24.6 °C

Average feels-like low

12.0 °C

Average peak gust

29.1 km/h

Tropical nights (≥ 20 °C)

64 d/yr

Solar radiation

20.0 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.7 °C

since 1940

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

46.2 °C

23 July 2024

Coldest day

-3.8 °C

28 January 2005

Wettest day

60 mm

18 December 1963

Windiest day

46.3 km/h

15 December 1975

Strongest gust

91.8 km/h

19 February 2010

Hottest feels-like

46.2 °C

23 July 1995

Coldest feels-like

-8.4 °C

28 January 2005

Snowiest day

3.0 cm

22 December 1979

Sunniest day

13.4 h

15 June 1957

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202543.9 °C16 August 20251.7 °C16 January 202520.6 °C470 mm1540
202446.2 °C23 July 20242.5 °C11 December 202421.4 °C240 mm1570
202345.5 °C10 July 20230.7 °C29 January 202321.4 °C239 mm1650
202244.6 °C24 July 20224.0 °C17 January 202221.5 °C280 mm1680
202145.9 °C14 August 20210.4 °C4 January 202120.5 °C274 mm1510
202045.1 °C6 July 20202.1 °C31 December 202021.2 °C246 mm1520
201943.1 °C23 August 20192.6 °C10 January 201920.4 °C263 mm1580
201842.3 °C2 August 20180.6 °C4 February 201819.0 °C585 mm1120
201744.7 °C12 July 20171.3 °C25 January 201721.6 °C235 mm1820
201643.8 °C8 August 20162.4 °C17 February 201620.6 °C359 mm1450
201542.5 °C22 July 20150.5 °C6 February 201520.2 °C294 mm1340
201441.7 °C15 July 20143.4 °C24 January 201419.9 °C462 mm1520
201343.5 °C31 July 20131.9 °C8 February 201319.5 °C309 mm1280
201245.1 °C17 July 2012-1.1 °C9 February 201219.9 °C370 mm1475
201144.6 °C8 August 20111.0 °C4 February 201119.7 °C470 mm1440
201043.7 °C27 August 20101.3 °C9 January 201019.9 °C583 mm1160
200944.0 °C20 July 20092.1 °C22 January 200920.1 °C450 mm1420
200842.8 °C27 June 20081.6 °C3 December 200819.5 °C319 mm1220
200742.9 °C29 July 20070.8 °C27 January 200719.7 °C241 mm1280
200644.4 °C10 July 20061.3 °C22 December 200619.9 °C350 mm1400
200543.5 °C20 July 2005-3.8 °C28 January 200519.7 °C175 mm1494
200444.4 °C24 July 20040.4 °C28 December 200419.0 °C339 mm1280
200343.8 °C31 July 20030.6 °C15 January 200319.6 °C460 mm1360
200242.4 °C28 July 20022.4 °C9 December 200219.5 °C410 mm1320
200142.7 °C21 July 20012.2 °C16 November 200120.1 °C185 mm1370
200042.9 °C31 July 2000-0.1 °C11 January 200019.6 °C297 mm1231
199943.6 °C2 July 1999-0.9 °C18 December 199919.1 °C320 mm1321
199842.7 °C17 July 19982.5 °C7 December 199819.6 °C293 mm1160
199739.6 °C14 August 19974.6 °C28 December 199719.1 °C488 mm960
199641.8 °C24 July 19961.1 °C23 February 199618.6 °C706 mm1150
199545.5 °C19 July 19950.5 °C8 January 199520.0 °C317 mm1170
199443.1 °C4 July 19942.2 °C21 December 199419.5 °C243 mm1200
199342.3 °C27 July 19932.3 °C5 January 199317.8 °C289 mm810
199240.0 °C13 July 19922.0 °C5 January 199218.4 °C277 mm940
199142.0 °C13 July 19911.6 °C5 February 199118.1 °C381 mm1110
199041.4 °C3 August 19902.4 °C13 January 199019.2 °C381 mm1080
198942.2 °C18 July 19891.9 °C4 January 198919.4 °C492 mm1200
198844.0 °C27 August 19883.2 °C7 March 198818.9 °C370 mm1000
198743.1 °C27 July 19872.5 °C5 January 198719.6 °C362 mm1270
198641.2 °C29 July 1986-0.7 °C25 December 198618.5 °C370 mm1091
198542.7 °C4 August 1985-1.5 °C16 January 198519.3 °C380 mm1221
198442.4 °C9 July 19841.2 °C31 December 198418.6 °C321 mm1170
198340.0 °C15 June 19830.6 °C3 January 198319.4 °C271 mm1380
198244.0 °C30 June 19821.8 °C31 December 198218.4 °C402 mm990
198142.1 °C29 July 1981-1.1 °C15 January 198119.4 °C215 mm1252
198043.3 °C22 July 1980-0.4 °C3 December 198018.8 °C403 mm1202
197943.0 °C28 July 19790.7 °C21 December 197918.1 °C370 mm950
197843.2 °C23 July 1978-1.3 °C14 January 197818.6 °C373 mm951
197738.7 °C19 July 19772.3 °C25 November 197718.0 °C440 mm810
197640.9 °C14 August 1976-2.6 °C28 January 197617.1 °C642 mm764
197542.7 °C15 July 19753.1 °C23 January 197518.0 °C422 mm930
197442.1 °C29 July 19742.6 °C22 February 197418.1 °C391 mm1010
197342.5 °C27 July 19731.5 °C19 January 197318.2 °C457 mm1080
197241.9 °C23 July 19720.4 °C25 January 197216.5 °C572 mm790
197139.3 °C31 July 19711.3 °C2 January 197117.2 °C661 mm950
197041.8 °C26 July 19701.5 °C17 December 197018.8 °C463 mm1150
196939.8 °C12 July 19691.5 °C2 December 196918.0 °C672 mm850
196841.5 °C18 July 19681.2 °C2 January 196818.4 °C561 mm1310
196743.1 °C21 July 19670.4 °C13 December 196718.5 °C484 mm1120
196642.2 °C26 June 19662.9 °C26 December 196618.4 °C314 mm1070
196541.2 °C5 August 1965-0.1 °C8 January 196518.1 °C420 mm1041
196439.5 °C26 July 19640.3 °C27 January 196418.4 °C422 mm1410
196340.2 °C15 July 19630.2 °C24 December 196317.6 °C741 mm910
196240.7 °C20 August 1962-0.1 °C15 December 196218.3 °C596 mm1151
196141.2 °C26 July 1961-1.1 °C16 January 196119.2 °C295 mm1222
196040.0 °C24 August 1960-0.5 °C18 January 196017.8 °C656 mm1001
195942.8 °C17 August 19592.5 °C3 January 195917.9 °C408 mm970
195840.3 °C15 August 19581.1 °C15 January 195818.4 °C311 mm1080
195740.4 °C10 July 1957-2.6 °C20 January 195717.6 °C585 mm934
195641.0 °C1 August 1956-1.3 °C2 January 195617.0 °C611 mm1053
195541.6 °C7 July 1955-0.4 °C13 March 195519.2 °C512 mm1491
195443.4 °C19 August 1954-2.1 °C8 February 195417.7 °C476 mm1214
195343.9 °C20 July 1953-1.7 °C7 January 195318.1 °C321 mm1145
195241.7 °C12 August 1952-0.5 °C16 January 195218.2 °C289 mm1245
195141.4 °C27 July 19510.7 °C13 February 195118.0 °C408 mm1110
195040.3 °C28 June 19501.8 °C20 January 195018.6 °C245 mm1080
194939.3 °C24 August 19491.5 °C15 January 194918.4 °C470 mm1000
194842.7 °C25 July 19481.2 °C18 January 194819.0 °C281 mm1170
194739.7 °C3 August 19470.7 °C21 December 194718.6 °C433 mm1160
194643.6 °C11 July 19460.0 °C26 January 194618.1 °C230 mm1130
194542.5 °C22 July 1945-1.4 °C7 January 194519.7 °C212 mm1463
194443.8 °C31 July 1944-0.5 °C30 December 194418.6 °C285 mm1051
194341.6 °C16 August 1943-1.1 °C1 January 194318.7 °C330 mm1213
194243.3 °C16 July 19420.4 °C10 January 194218.3 °C507 mm1220
194142.5 °C19 July 1941-1.2 °C6 January 194118.3 °C311 mm1133
194042.4 °C28 July 1940-1.4 °C24 January 194017.7 °C427 mm1051

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
27.6 °C
+2.1 °C
Hot days (≥ 30 °C)
154 d/yr
+34
Frost days (< 0 °C)
0 d/yr
-1
Annual rainfall
470 mm
+77 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.6 °C+3.2 °C30 mm-20 mm
Feb19.8 °C+1.7 °C36 mm-13 mm
Mar18.7 °C-2.0 °C123 mm+69 mm
Apr25.2 °C+2.2 °C53 mm+9 mm
May29.8 °C+2.7 °C3 mm-22 mm
Jun36.9 °C+5.3 °C9 mm-1 mm
Jul39.1 °C+2.7 °C6 mm+1 mm
Aug39.0 °C+2.9 °C12 mm+5 mm
Sep34.0 °C+2.4 °C10 mm-3 mm
Oct30.7 °C+4.1 °C4 mm-26 mm
Nov23.1 °C+2.0 °C45 mm-6 mm
Dec14.9 °C-2.3 °C139 mm+84 mm

The year's extremes

Hottest day
43.9 °C
16 Aug 2025
Coldest day
1.7 °C
16 Jan 2025
Wettest day
30.9 mm
13 Apr 2025
Windiest day
27.9 km/h
14 Mar 2025
Strongest gust
63.4 km/h
13 Mar 2025
Hottest feels-like
44.0 °C
6 Aug 2025
Coldest feels-like
-1.5 °C
16 Jan 2025
Sunniest day
13.3 h
31 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 Oued Zem?

Oued Zem has a hot-summer mediterranean climate (Köppen Csa). Over 1940-2025, the average annual temperature is 18.9 °C and it receives 393 mm of precipitation per year.

What is the hottest day ever recorded in Oued Zem?

The hottest day measured in Oued Zem between 1940 and 2025 was 23 July 2024, reaching 46.2 °C.

What is the coldest day in Oued Zem?

The coldest day measured in Oued Zem between 1940 and 2025 was 28 January 2005, at -3.8 °C.

Does it snow in Oued Zem?

Almost never: Oued Zem sees virtually no snow, with about 1 frost days per year.

Has the climate of Oued Zem warmed?

Yes: Oued Zem warmed by +2.7 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Oued Zem?

The wettest day measured in Oued Zem between 1940 and 2025 was 18 December 1963, with 60 mm of rain in 24 hours.

What was the windiest day in Oued Zem?

The windiest day measured in Oued Zem between 1940 and 2025 was 15 December 1975, with winds reaching 46.3 km/h.

What is the warmest month in Oued Zem?

The warmest month in Oued Zem is July (28.7 °C on average); the coldest is January (10.3 °C).

How much does it rain in Oued Zem?

Oued Zem receives on average 393 mm of precipitation per year, spread over about 62 rainy days.

Is it sunny in Oued Zem?

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

What is the biggest single-day snowfall in Oued Zem?

The heaviest 24-hour snowfall measured in Oued Zem between 1940 and 2025 was 22 December 1979, with 3.0 cm.

Are there tropical nights in Oued Zem?

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

What was the most extreme apparent temperature in Oued Zem?

In Oued Zem, between 1940 and 2025, the highest apparent temperature reached 46.2 °C on 23 July 1995, and the lowest was -8.4 °C on 28 January 2005.

Compare Oued Zem with another city

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

Nearby cities

The climate around Oued Zem

Other cities — Morocco