Had Soualem climate — normals and trends

Had Soualem (Morocco) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 18.2 °C and it receives 325 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 (23.5 °C on average) and the coldest is January (12.8 °C). Rainfall peaks in December.

Had Soualem averages 0 frost days, 20 hot days (≥ 30 °C) and 55 rainy days per year.

Had Soualem has warmed by +1.3 °C between 1940 and 2025, or +0.15 °C per decade. This trend is statistically significant.

The hottest day of the period reached 45.6 °C (on 19 July 1967) and the coldest 0.1 °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

Had SoualemCasablanca-Settat

coords
33.42°, -7.85°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthAugustColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

18.2°C

Average daily high

22.4°C

Average daily low

14.4°C

Annual rainfall

325mm

Sunshine / day

10.9h

Mean relative humidity

75%

Average peak wind

18.0km/h

Seasonal range

10.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

20 d/yr

Rainy days (≥ 1 mm)

55 d/yr

Annual snowfall

0.0 cm

Average feels-like high

22.4 °C

Average feels-like low

14.0 °C

Average peak gust

36.2 km/h

Tropical nights (≥ 20 °C)

36 d/yr

Solar radiation

18.9 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.3 °C

since 1940

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

45.6 °C

19 July 1967

Coldest day

0.1 °C

28 January 2005

Wettest day

65 mm

6 November 1966

Windiest day

57.6 km/h

5 November 1997

Strongest gust

114.5 km/h

25 November 2002

Hottest feels-like

46.9 °C

2 August 1988

Coldest feels-like

-3.8 °C

28 January 2005

Sunniest day

13.7 h

25 June 1946

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202540.7 °C28 June 20256.3 °C2 January 202519.2 °C365 mm280
202435.6 °C5 April 20246.8 °C8 January 202419.3 °C226 mm190
202341.0 °C26 June 20234.7 °C26 January 202319.3 °C212 mm360
202235.6 °C9 July 20225.1 °C21 January 202219.3 °C208 mm280
202138.5 °C5 September 20214.8 °C17 January 202118.4 °C259 mm110
202039.2 °C7 July 20205.8 °C16 January 202019.1 °C158 mm250
201936.2 °C12 May 20194.4 °C6 January 201918.5 °C125 mm130
201836.0 °C5 August 20184.4 °C28 January 201818.1 °C452 mm180
201739.4 °C20 May 20175.1 °C9 February 201719.0 °C203 mm330
201635.1 °C15 August 20166.7 °C29 December 201619.0 °C308 mm360
201538.4 °C12 May 20154.8 °C6 February 201518.8 °C198 mm240
201437.6 °C14 May 20145.8 °C23 February 201418.7 °C372 mm140
201338.1 °C11 August 20135.2 °C8 February 201318.4 °C247 mm250
201240.4 °C26 June 20122.5 °C5 February 201218.5 °C277 mm250
201140.5 °C1 July 20114.6 °C3 March 201118.9 °C280 mm360
201042.5 °C26 August 20106.0 °C9 January 201019.3 °C527 mm260
200944.2 °C20 July 20095.7 °C13 January 200919.1 °C412 mm310
200837.1 °C30 June 20084.5 °C3 December 200818.2 °C325 mm100
200736.4 °C30 July 20075.2 °C28 January 200718.3 °C186 mm130
200638.2 °C11 July 20063.8 °C31 January 200618.9 °C255 mm330
200538.1 °C21 June 20050.1 °C28 January 200518.4 °C214 mm250
200440.0 °C23 July 20043.7 °C21 January 200418.6 °C215 mm250
200340.5 °C12 June 20033.3 °C13 January 200318.8 °C380 mm310
200236.4 °C19 October 20027.0 °C7 December 200218.5 °C385 mm60
200135.6 °C27 May 20016.2 °C16 November 200118.9 °C211 mm180
200040.4 °C31 July 20003.2 °C11 January 200018.5 °C275 mm230
199931.6 °C1 July 19993.8 °C18 December 199918.1 °C242 mm90
199837.1 °C18 June 19985.0 °C1 December 199818.7 °C214 mm150
199732.4 °C1 May 19976.5 °C28 December 199719.2 °C363 mm60
199632.9 °C13 June 19964.0 °C23 February 199618.5 °C684 mm210
199539.4 °C23 July 19954.5 °C9 January 199519.1 °C227 mm210
199434.5 °C2 May 19944.5 °C26 December 199418.2 °C184 mm240
199334.9 °C28 July 19935.2 °C28 January 199317.6 °C250 mm60
199238.9 °C15 September 19924.3 °C5 January 199218.1 °C182 mm180
199136.1 °C17 July 19914.5 °C14 January 199117.7 °C356 mm240
199038.4 °C5 August 19905.6 °C13 January 199018.5 °C261 mm190
198937.5 °C21 July 19894.9 °C2 January 198918.8 °C440 mm340
198843.8 °C2 August 19885.1 °C28 February 198818.1 °C339 mm290
198737.7 °C17 September 19875.1 °C17 January 198718.8 °C326 mm210
198632.8 °C22 August 19864.0 °C24 December 198617.7 °C247 mm140
198537.7 °C23 July 19853.3 °C1 January 198518.2 °C328 mm180
198438.2 °C28 July 19844.7 °C25 February 198417.7 °C278 mm160
198334.4 °C12 June 19834.2 °C5 January 198318.4 °C285 mm210
198238.8 °C1 July 19825.1 °C30 December 198217.7 °C337 mm130
198133.8 °C9 September 19813.4 °C15 January 198118.3 °C157 mm170
198036.4 °C4 June 19803.1 °C3 December 198018.2 °C298 mm360
197934.6 °C28 July 19795.4 °C27 December 197917.7 °C342 mm60
197837.1 °C25 August 19785.4 °C13 January 197817.9 °C362 mm190
197732.0 °C11 September 19775.5 °C8 January 197717.5 °C467 mm50
197637.5 °C14 August 19761.3 °C28 January 197617.5 °C409 mm150
197538.4 °C29 July 19755.5 °C8 January 197517.5 °C331 mm170
197440.4 °C15 August 19745.4 °C15 December 197417.2 °C296 mm210
197333.0 °C14 August 19735.2 °C4 January 197317.6 °C361 mm110
197230.9 °C23 July 19723.8 °C24 January 197216.7 °C498 mm30
197139.8 °C29 July 19714.9 °C2 January 197117.4 °C507 mm150
197040.7 °C20 September 19704.5 °C17 February 197018.1 °C447 mm240
196936.7 °C18 July 19696.2 °C1 January 196918.1 °C578 mm170
196838.0 °C29 June 19684.8 °C5 February 196817.9 °C482 mm130
196745.6 °C19 July 19674.4 °C8 January 196717.6 °C365 mm110
196636.0 °C7 September 19665.2 °C25 December 196617.9 °C282 mm150
196537.8 °C5 August 19653.1 °C8 January 196517.9 °C387 mm150
196437.7 °C19 September 19644.0 °C31 December 196417.9 °C337 mm310
196336.6 °C27 September 19634.0 °C25 December 196317.9 °C524 mm90
196239.7 °C13 August 19625.1 °C4 February 196218.0 °C477 mm280
196139.7 °C28 August 19613.4 °C14 January 196118.6 °C310 mm250
196033.5 °C26 May 19603.6 °C18 January 196017.9 °C503 mm140
195935.3 °C18 August 19595.6 °C5 January 195917.7 °C336 mm70
195834.8 °C31 July 19585.5 °C16 January 195818.0 °C226 mm160
195735.3 °C1 August 19574.2 °C16 January 195717.6 °C382 mm180
195633.9 °C30 September 19562.6 °C6 February 195617.2 °C489 mm150
195537.6 °C23 June 19556.6 °C11 March 195519.1 °C409 mm240
195438.7 °C18 August 19543.1 °C10 January 195417.5 °C300 mm260
195340.2 °C20 July 19531.6 °C11 January 195318.1 °C270 mm330
195243.8 °C10 July 19523.8 °C8 January 195217.7 °C319 mm180
195134.6 °C14 June 19515.3 °C6 March 195117.4 °C391 mm80
195037.3 °C28 June 19505.5 °C20 January 195018.0 °C221 mm90
194937.0 °C24 August 19495.0 °C13 January 194918.2 °C269 mm190
194835.9 °C27 June 19486.3 °C4 January 194818.0 °C240 mm90
194736.5 °C8 June 19474.4 °C23 December 194717.9 °C391 mm110
194643.6 °C9 July 19463.8 °C23 December 194617.5 °C252 mm270
194541.8 °C22 July 19453.0 °C7 January 194518.5 °C193 mm290
194438.6 °C31 July 19443.8 °C21 February 194417.8 °C245 mm150
194336.4 °C16 August 19433.4 °C1 January 194317.9 °C242 mm270
194239.2 °C17 July 19424.7 °C31 December 194217.7 °C528 mm160
194143.8 °C21 July 19413.3 °C7 January 194118.1 °C298 mm550
194037.3 °C20 August 19402.7 °C25 January 194017.5 °C396 mm340

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
23.6 °C
+1.2 °C
Hot days (≥ 30 °C)
28 d/yr
+8
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
366 mm
+41 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.7 °C+2.7 °C27 mm-19 mm
Feb19.2 °C+1.3 °C28 mm-16 mm
Mar19.2 °C-0.4 °C92 mm+51 mm
Apr22.1 °C+1.3 °C40 mm+10 mm
May24.6 °C+1.5 °C5 mm-10 mm
Jun28.2 °C+2.9 °C0 mm-4 mm
Jul28.3 °C+0.8 °C0 mm-0 mm
Aug29.8 °C+2.0 °C0 mm-1 mm
Sep27.4 °C+0.9 °C1 mm-9 mm
Oct25.3 °C+1.0 °C7 mm-23 mm
Nov21.7 °C+1.0 °C42 mm-9 mm
Dec17.4 °C-0.5 °C123 mm+70 mm

The year's extremes

Hottest day
40.7 °C
28 Jun 2025
Coldest day
6.3 °C
2 Jan 2025
Wettest day
24.1 mm
16 Dec 2025
Windiest day
42.0 km/h
17 Mar 2025
Strongest gust
77.0 km/h
8 Mar 2025
Hottest feels-like
42.2 °C
29 Jun 2025
Coldest feels-like
2.3 °C
15 Jan 2025
Sunniest day
13.5 h
30 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 Had Soualem?

Had Soualem has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 18.2 °C and it receives 325 mm of precipitation per year.

What is the hottest day ever recorded in Had Soualem?

The hottest day measured in Had Soualem between 1940 and 2025 was 19 July 1967, reaching 45.6 °C.

What is the coldest day in Had Soualem?

The coldest day measured in Had Soualem between 1940 and 2025 was 28 January 2005, at 0.1 °C.

Does it snow in Had Soualem?

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

Has the climate of Had Soualem warmed?

Yes: Had Soualem warmed by +1.3 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Had Soualem?

The wettest day measured in Had Soualem between 1940 and 2025 was 6 November 1966, with 65 mm of rain in 24 hours.

What was the windiest day in Had Soualem?

The windiest day measured in Had Soualem between 1940 and 2025 was 5 November 1997, with winds reaching 57.6 km/h.

What is the warmest month in Had Soualem?

The warmest month in Had Soualem is August (23.5 °C on average); the coldest is January (12.8 °C).

How much does it rain in Had Soualem?

Had Soualem receives on average 325 mm of precipitation per year, spread over about 55 rainy days.

Is it sunny in Had Soualem?

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

Are there tropical nights in Had Soualem?

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

What was the most extreme apparent temperature in Had Soualem?

In Had Soualem, between 1940 and 2025, the highest apparent temperature reached 46.9 °C on 2 August 1988, and the lowest was -3.8 °C on 28 January 2005.

Compare Had Soualem with another city

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

Nearby cities

The climate around Had Soualem

Other cities — Morocco