Souk El Arbaa climate — normals and trends

Souk El Arbaa (Morocco) has a hot-summer mediterranean climate (Csa) under the Köppen-Geiger classification. Its mean annual temperature is 18.0 °C and it receives 604 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 August (24.9 °C on average) and the coldest is January (11.4 °C). Rainfall peaks in December.

Souk El Arbaa averages 0 frost days, 68 hot days (≥ 30 °C) and 74 rainy days per year.

Souk El Arbaa has warmed by +1.4 °C between 1940 and 2025, or +0.17 °C per decade. This trend is statistically significant.

The hottest day of the period reached 46.6 °C (on 21 July 1941) and the coldest -4.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

Souk El ArbaaRabat-Salé-Kénitra

coords
34.68°, -6.00°
period
19402025 · 86 yrs
CsaHot-summer MediterraneanWarmest monthAugustColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

18.0°C

Average daily high

23.8°C

Average daily low

13.0°C

Annual rainfall

604mm

Sunshine / day

10.5h

Mean relative humidity

76%

Average peak wind

13.4km/h

Seasonal range

13.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

68 d/yr

Rainy days (≥ 1 mm)

74 d/yr

Annual snowfall

0.0 cm

Average feels-like high

24.6 °C

Average feels-like low

12.7 °C

Average peak gust

30.7 km/h

Tropical nights (≥ 20 °C)

29 d/yr

Solar radiation

18.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.4 °C

since 1940

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

21 July 1941

Coldest day

-4.8 °C

28 January 2005

Wettest day

72 mm

22 January 1996

Windiest day

42.8 km/h

22 December 1958

Strongest gust

99.4 km/h

6 November 1997

Hottest feels-like

54.0 °C

23 July 1995

Coldest feels-like

-8.6 °C

28 January 2005

Snowiest day

0.1 cm

13 January 1945

Sunniest day

14.0 h

18 June 1950

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202544.2 °C29 June 20252.6 °C18 January 202518.9 °C738 mm910
202440.1 °C17 August 20241.4 °C10 December 202418.8 °C506 mm590
202343.5 °C26 June 20230.2 °C29 January 202319.2 °C281 mm910
202243.2 °C13 July 20223.6 °C15 February 202219.5 °C400 mm880
202146.3 °C10 July 20211.1 °C13 January 202118.4 °C503 mm540
202040.0 °C16 July 20201.8 °C16 January 202018.7 °C392 mm770
201939.1 °C23 August 2019-0.1 °C4 February 201918.0 °C413 mm541
201844.1 °C2 August 20180.7 °C3 February 201817.8 °C834 mm630
201743.3 °C24 June 2017-0.6 °C16 January 201719.4 °C366 mm1131
201644.3 °C19 July 20162.3 °C12 March 201619.5 °C470 mm1160
201542.7 °C13 May 20151.7 °C25 January 201519.1 °C337 mm900
201439.3 °C17 August 20142.0 °C8 December 201418.5 °C555 mm750
201342.4 °C11 August 2013-0.3 °C10 February 201318.2 °C635 mm731
201243.0 °C17 July 2012-1.8 °C13 February 201218.0 °C538 mm775
201144.1 °C25 June 20110.9 °C3 March 201118.9 °C635 mm1090
201046.6 °C26 August 20102.7 °C14 March 201019.1 °C984 mm840
200944.6 °C20 July 20090.7 °C11 January 200918.9 °C771 mm1020
200841.2 °C18 July 20082.5 °C24 March 200818.2 °C563 mm750
200739.7 °C29 July 20071.9 °C23 March 200718.0 °C390 mm600
200644.3 °C11 July 20061.2 °C9 January 200618.7 °C574 mm870
200543.8 °C20 July 2005-4.8 °C28 January 200518.4 °C322 mm914
200444.0 °C29 June 20040.9 °C20 January 200418.6 °C427 mm930
200344.2 °C31 July 20030.3 °C2 February 200318.9 °C677 mm830
200238.6 °C17 July 20022.0 °C7 December 200218.3 °C630 mm520
200140.3 °C21 July 20011.8 °C28 December 200118.8 °C425 mm700
200045.3 °C31 July 20002.5 °C9 January 200018.4 °C594 mm760
199938.8 °C7 July 1999-0.2 °C2 February 199917.8 °C385 mm561
199841.9 °C18 June 19981.3 °C1 December 199818.4 °C433 mm560
199737.1 °C7 September 19974.0 °C28 December 199719.1 °C711 mm520
199641.7 °C28 June 1996-0.5 °C23 February 199618.4 °C1,150 mm691
199546.1 °C23 July 19950.3 °C9 January 199519.1 °C464 mm670
199439.2 °C10 July 1994-1.0 °C26 December 199417.9 °C366 mm651
199338.6 °C22 July 19931.7 °C5 January 199317.0 °C533 mm410
199239.6 °C16 September 1992-1.4 °C25 January 199217.6 °C389 mm521
199141.8 °C13 July 19910.4 °C14 January 199117.4 °C585 mm630
199042.1 °C3 August 19903.8 °C30 November 199018.5 °C493 mm660
198944.6 °C21 July 19893.1 °C5 January 198918.9 °C712 mm880
198843.9 °C1 August 19882.2 °C10 December 198818.2 °C460 mm740
198741.5 °C27 July 19871.1 °C18 January 198718.6 °C639 mm570
198638.4 °C22 August 19861.2 °C24 December 198617.7 °C526 mm640
198540.9 °C23 July 1985-1.3 °C16 January 198518.1 °C531 mm652
198441.2 °C28 July 19840.1 °C31 December 198417.4 °C625 mm580
198338.8 °C15 June 19832.3 °C3 January 198318.2 °C491 mm600
198244.0 °C1 July 19822.7 °C15 December 198217.7 °C545 mm510
198139.6 °C20 July 1981-0.5 °C15 January 198118.2 °C371 mm661
198044.0 °C22 July 1980-1.0 °C3 December 198017.9 °C571 mm741
197941.4 °C28 July 19791.9 °C21 December 197917.5 °C636 mm540
197841.7 °C23 July 19783.5 °C15 January 197817.9 °C690 mm650
197737.1 °C12 September 19772.0 °C8 January 197717.4 °C608 mm330
197639.9 °C14 August 1976-1.0 °C28 January 197617.2 °C858 mm472
197540.7 °C29 July 19752.7 °C20 January 197517.0 °C636 mm500
197441.4 °C16 August 19741.6 °C5 March 197417.0 °C510 mm520
197339.9 °C13 August 19732.0 °C24 January 197317.5 °C491 mm600
197238.4 °C18 August 19721.3 °C24 January 197216.4 °C987 mm240
197140.0 °C29 July 1971-0.1 °C2 January 197117.3 °C845 mm521
197041.7 °C4 September 19701.4 °C20 December 197018.2 °C819 mm770
196941.1 °C12 July 19692.2 °C6 December 196917.9 °C1,087 mm620
196842.1 °C29 June 19681.2 °C5 February 196817.9 °C766 mm710
196743.5 °C19 July 19671.0 °C8 January 196717.5 °C603 mm540
196640.0 °C27 June 19662.0 °C24 November 196617.5 °C546 mm630
196541.9 °C5 August 19651.1 °C6 January 196517.6 °C646 mm520
196440.3 °C15 July 19641.5 °C30 December 196417.7 °C601 mm970
196337.8 °C19 August 19631.5 °C25 December 196317.7 °C936 mm680
196241.0 °C13 August 19621.1 °C4 February 196217.9 °C743 mm790
196142.6 °C27 August 19612.0 °C14 January 196118.5 °C649 mm720
196039.1 °C13 September 19600.4 °C9 February 196017.6 °C1,019 mm510
195939.3 °C16 August 19593.2 °C6 January 195917.3 °C563 mm300
195839.9 °C31 July 19582.3 °C28 February 195818.0 °C498 mm530
195740.8 °C1 August 19570.9 °C16 January 195717.3 °C688 mm620
195640.0 °C1 August 19560.2 °C5 February 195616.9 °C834 mm640
195542.1 °C24 June 19553.0 °C11 March 195518.9 °C898 mm820
195443.3 °C24 July 1954-2.1 °C9 January 195417.4 °C507 mm802
195345.2 °C20 July 1953-0.8 °C10 January 195318.1 °C488 mm881
195243.8 °C11 July 19520.2 °C15 January 195217.3 °C577 mm590
195142.5 °C13 June 1951-0.2 °C27 February 195117.1 °C724 mm511
195040.4 °C28 June 19500.7 °C20 January 195017.7 °C397 mm680
194940.8 °C24 August 19490.4 °C13 January 194917.9 °C545 mm590
194839.6 °C25 June 19483.1 °C18 January 194817.7 °C469 mm560
194741.2 °C31 July 19471.5 °C21 December 194717.9 °C871 mm430
194643.6 °C13 July 1946-0.1 °C25 January 194617.1 °C649 mm631
194545.1 °C22 July 1945-0.5 °C7 January 194518.6 °C427 mm711
194443.4 °C31 July 1944-0.7 °C21 February 194417.5 °C388 mm581
194342.5 °C15 August 19431.3 °C1 January 194318.0 °C533 mm860
194243.8 °C17 July 19422.8 °C8 January 194217.4 °C919 mm590
194146.6 °C21 July 1941-2.4 °C5 January 194117.6 °C633 mm976
194043.8 °C16 August 1940-2.7 °C24 January 194017.1 °C737 mm791

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.0 °C
+1.2 °C
Hot days (≥ 30 °C)
91 d/yr
+23
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
738 mm
+134 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.0 °C+2.5 °C60 mm-20 mm
Feb19.5 °C+1.7 °C46 mm-31 mm
Mar19.2 °C-0.9 °C231 mm+152 mm
Apr23.3 °C+1.5 °C69 mm+7 mm
May26.4 °C+1.5 °C30 mm-6 mm
Jun31.5 °C+3.1 °C1 mm-9 mm
Jul31.5 °C+0.1 °C0 mm-1 mm
Aug33.3 °C+1.7 °C2 mm-1 mm
Sep30.0 °C+0.7 °C6 mm-13 mm
Oct27.7 °C+2.0 °C13 mm-44 mm
Nov21.5 °C+0.7 °C98 mm+12 mm
Dec16.7 °C-0.7 °C182 mm+89 mm

The year's extremes

Hottest day
44.2 °C
29 Jun 2025
Coldest day
2.6 °C
18 Jan 2025
Wettest day
41.7 mm
6 Jan 2025
Windiest day
26.8 km/h
13 Mar 2025
Strongest gust
65.2 km/h
4 Apr 2025
Hottest feels-like
45.6 °C
28 Jun 2025
Coldest feels-like
-0.3 °C
18 Jan 2025
Sunniest day
13.8 h
20 Jun 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 Souk El Arbaa?

Souk El Arbaa has a hot-summer mediterranean climate (Köppen Csa). Over 1940-2025, the average annual temperature is 18.0 °C and it receives 604 mm of precipitation per year.

What is the hottest day ever recorded in Souk El Arbaa?

The hottest day measured in Souk El Arbaa between 1940 and 2025 was 21 July 1941, reaching 46.6 °C.

What is the coldest day in Souk El Arbaa?

The coldest day measured in Souk El Arbaa between 1940 and 2025 was 28 January 2005, at -4.8 °C.

Does it snow in Souk El Arbaa?

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

Has the climate of Souk El Arbaa warmed?

Yes: Souk El Arbaa warmed by +1.4 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Souk El Arbaa?

The wettest day measured in Souk El Arbaa between 1940 and 2025 was 22 January 1996, with 72 mm of rain in 24 hours.

What was the windiest day in Souk El Arbaa?

The windiest day measured in Souk El Arbaa between 1940 and 2025 was 22 December 1958, with winds reaching 42.8 km/h.

What is the warmest month in Souk El Arbaa?

The warmest month in Souk El Arbaa is August (24.9 °C on average); the coldest is January (11.4 °C).

How much does it rain in Souk El Arbaa?

Souk El Arbaa receives on average 604 mm of precipitation per year, spread over about 74 rainy days.

Is it sunny in Souk El Arbaa?

Souk El Arbaa gets on average 10.5 hours of sunshine per day, roughly 3,833 hours per year over 1940-2025.

What is the biggest single-day snowfall in Souk El Arbaa?

The heaviest 24-hour snowfall measured in Souk El Arbaa between 1940 and 2025 was 13 January 1945, with 0.1 cm.

Are there tropical nights in Souk El Arbaa?

Yes: Souk El Arbaa has on average 29 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Souk El Arbaa?

In Souk El Arbaa, between 1940 and 2025, the highest apparent temperature reached 54.0 °C on 23 July 1995, and the lowest was -8.6 °C on 28 January 2005.

Compare Souk El Arbaa with another city

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

Nearby cities

The climate around Souk El Arbaa

Other cities — Morocco