Settat climate — normals and trends

Settat (Morocco) has a hot-summer mediterranean climate (Csa) under the Köppen-Geiger classification. Its mean annual temperature is 17.5 °C and it receives 352 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.4 °C on average) and the coldest is January (11.1 °C). Rainfall peaks in December.

Settat averages 0 frost days, 55 hot days (≥ 30 °C) and 59 rainy days per year.

Settat has warmed by +1.6 °C between 1940 and 2025, or +0.19 °C per decade. This trend is statistically significant.

The hottest day of the period reached 44.0 °C (on 20 July 1953) 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

SettatCasablanca-Settat

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

Mean daily temperature

17.5°C

Average daily high

23.1°C

Average daily low

12.7°C

Annual rainfall

352mm

Sunshine / day

10.9h

Mean relative humidity

69%

Average peak wind

15.4km/h

Seasonal range

13.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

55 d/yr

Rainy days (≥ 1 mm)

59 d/yr

Annual snowfall

0.0 cm

Average feels-like high

22.7 °C

Average feels-like low

11.7 °C

Average peak gust

34.1 km/h

Tropical nights (≥ 20 °C)

26 d/yr

Solar radiation

19.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.6 °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

44.0 °C

20 July 1953

Coldest day

-3.8 °C

28 January 2005

Wettest day

67 mm

8 November 1984

Windiest day

50.0 km/h

15 February 1941

Strongest gust

112.7 km/h

25 November 2002

Hottest feels-like

46.4 °C

23 July 1995

Coldest feels-like

-7.9 °C

28 January 2005

Snowiest day

0.1 cm

31 December 1967

Sunniest day

13.5 h

17 June 1956

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.6 °C28 June 20252.5 °C16 January 202518.7 °C381 mm790
202440.5 °C24 July 20243.4 °C11 December 202419.1 °C246 mm750
202341.7 °C26 June 20231.2 °C30 January 202319.2 °C202 mm900
202239.6 °C25 July 20223.5 °C21 January 202219.3 °C240 mm840
202142.9 °C14 August 20210.8 °C13 January 202118.1 °C287 mm580
202042.7 °C7 July 20203.7 °C8 January 202018.9 °C174 mm780
201940.4 °C23 August 20191.4 °C8 January 201918.2 °C158 mm540
201840.5 °C2 August 20182.4 °C28 January 201817.5 °C533 mm520
201741.2 °C7 August 20171.5 °C16 January 201719.6 °C198 mm1070
201639.6 °C19 July 20163.4 °C18 December 201618.8 °C293 mm830
201539.8 °C13 May 20151.4 °C6 February 201518.4 °C258 mm650
201439.5 °C14 May 20143.5 °C11 February 201418.1 °C411 mm480
201340.6 °C12 August 20131.8 °C1 March 201317.9 °C263 mm640
201243.2 °C17 July 2012-0.1 °C5 February 201218.1 °C293 mm781
201139.9 °C2 July 20111.8 °C4 February 201118.3 °C369 mm750
201043.8 °C26 August 20101.6 °C9 January 201018.7 °C512 mm740
200943.5 °C20 July 20092.1 °C11 January 200918.6 °C475 mm830
200839.0 °C29 June 20081.9 °C3 December 200817.5 °C317 mm360
200738.5 °C31 July 20072.5 °C27 January 200717.8 °C206 mm460
200642.9 °C10 July 20060.7 °C31 January 200618.3 °C266 mm690
200541.5 °C20 July 2005-3.8 °C28 January 200517.8 °C220 mm544
200442.1 °C24 July 20041.5 °C28 December 200417.8 °C301 mm610
200341.9 °C1 August 20030.6 °C15 January 200318.1 °C414 mm580
200236.6 °C22 June 20024.2 °C9 December 200217.8 °C398 mm260
200137.9 °C27 May 20013.4 °C11 November 200118.2 °C204 mm490
200042.1 °C31 July 20001.5 °C11 January 200017.9 °C296 mm620
199937.6 °C1 July 19990.1 °C18 December 199917.3 °C275 mm390
199839.7 °C18 June 19982.5 °C1 December 199818.0 °C225 mm530
199734.7 °C4 September 19973.4 °C4 January 199718.2 °C414 mm300
199638.9 °C22 July 19960.9 °C23 February 199617.5 °C650 mm550
199542.7 °C23 July 19951.3 °C8 January 199518.4 °C343 mm500
199439.8 °C10 July 19940.9 °C26 December 199417.6 °C233 mm590
199338.7 °C27 July 19932.7 °C16 January 199316.5 °C268 mm300
199238.0 °C16 September 19922.8 °C25 January 199217.2 °C204 mm460
199138.9 °C13 July 19910.7 °C14 January 199116.9 °C347 mm570
199040.6 °C3 August 19902.2 °C13 January 199017.7 °C329 mm530
198939.6 °C18 July 19892.3 °C2 January 198918.1 °C424 mm620
198843.0 °C1 August 19881.6 °C28 February 198817.5 °C348 mm590
198741.5 °C27 July 19872.6 °C5 January 198718.0 °C376 mm410
198639.2 °C22 August 19861.0 °C24 December 198616.9 °C313 mm500
198539.4 °C23 July 1985-0.1 °C1 January 198517.5 °C381 mm511
198439.7 °C28 July 19840.9 °C25 February 198417.0 °C278 mm490
198337.0 °C15 June 19831.6 °C3 January 198317.9 °C322 mm430
198241.6 °C10 August 19822.3 °C30 December 198216.8 °C336 mm310
198137.9 °C20 July 1981-0.4 °C12 January 198117.6 °C177 mm471
198039.8 °C6 August 1980-0.5 °C3 December 198017.5 °C360 mm611
197938.5 °C28 July 19791.9 °C21 December 197916.9 °C343 mm280
197838.8 °C22 July 19781.8 °C14 January 197817.1 °C319 mm540
197733.8 °C11 May 19771.8 °C8 January 197716.6 °C445 mm200
197638.3 °C14 August 1976-1.9 °C28 January 197616.2 °C538 mm282
197539.9 °C29 July 19751.5 °C12 March 197516.5 °C337 mm400
197439.9 °C15 August 19741.4 °C4 March 197416.4 °C343 mm480
197337.7 °C27 July 19732.1 °C9 January 197316.7 °C432 mm330
197234.1 °C23 July 19720.9 °C24 January 197215.4 °C501 mm140
197137.8 °C29 July 19711.8 °C2 January 197116.3 °C562 mm370
197039.1 °C4 July 19701.5 °C20 December 197017.4 °C457 mm580
196939.4 °C12 July 19692.4 °C28 December 196917.1 °C592 mm430
196838.4 °C29 June 19681.7 °C13 January 196817.1 °C490 mm540
196741.1 °C19 July 19671.9 °C12 December 196716.8 °C440 mm400
196638.2 °C7 September 19663.0 °C3 January 196617.0 °C279 mm420
196539.7 °C4 August 19651.1 °C10 January 196517.0 °C479 mm330
196438.8 °C15 July 19641.3 °C30 January 196417.5 °C350 mm1010
196337.8 °C27 September 19630.2 °C24 December 196317.0 °C639 mm450
196239.5 °C20 August 19621.6 °C10 February 196217.2 °C531 mm540
196141.1 °C28 August 1961-0.3 °C15 January 196118.0 °C295 mm581
196035.9 °C7 September 19600.7 °C18 January 196016.9 °C488 mm450
195939.5 °C17 August 19591.7 °C14 December 195916.6 °C359 mm230
195839.3 °C16 August 19582.3 °C15 January 195817.4 °C259 mm410
195739.7 °C1 August 1957-0.1 °C16 January 195716.9 °C426 mm531
195639.8 °C1 August 1956-0.1 °C5 February 195616.3 °C525 mm461
195541.0 °C24 June 19552.5 °C9 March 195518.4 °C451 mm830
195442.2 °C19 August 1954-0.4 °C8 February 195416.9 °C328 mm781
195344.0 °C20 July 1953-1.3 °C11 January 195317.3 °C333 mm741
195241.5 °C10 July 1952-0.1 °C7 February 195217.0 °C283 mm521
195140.4 °C14 June 19512.9 °C26 January 195116.7 °C401 mm380
195039.2 °C28 June 19502.8 °C20 January 195017.4 °C214 mm460
194939.7 °C24 August 19492.8 °C15 January 194917.4 °C360 mm470
194841.5 °C25 July 19482.7 °C19 January 194817.7 °C244 mm640
194737.4 °C31 July 19471.2 °C21 December 194717.3 °C450 mm300
194643.6 °C23 July 19460.5 °C26 December 194617.0 °C242 mm650
194542.2 °C22 July 1945-0.6 °C8 January 194518.1 °C210 mm511
194443.1 °C31 July 19440.9 °C21 February 194417.3 °C254 mm480
194340.9 °C16 August 19430.8 °C2 January 194317.5 °C327 mm870
194241.4 °C17 July 19420.4 °C10 February 194217.1 °C503 mm680
194143.1 °C21 July 1941-0.3 °C6 January 194117.6 °C324 mm902
194041.6 °C11 August 1940-1.0 °C24 January 194016.9 °C412 mm771

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
24.4 °C
+1.3 °C
Hot days (≥ 30 °C)
79 d/yr
+24
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
381 mm
+29 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan18.5 °C+2.3 °C22 mm-23 mm
Feb18.7 °C+1.2 °C27 mm-19 mm
Mar18.4 °C-1.2 °C101 mm+53 mm
Apr22.5 °C+1.4 °C41 mm+3 mm
May25.7 °C+1.6 °C10 mm-11 mm
Jun30.8 °C+3.6 °C5 mm-1 mm
Jul31.8 °C+1.2 °C0 mm-1 mm
Aug33.1 °C+2.4 °C5 mm+2 mm
Sep29.4 °C+1.4 °C6 mm-5 mm
Oct26.8 °C+2.2 °C1 mm-31 mm
Nov21.6 °C+1.3 °C39 mm-10 mm
Dec15.6 °C-1.4 °C124 mm+73 mm

The year's extremes

Hottest day
41.6 °C
28 Jun 2025
Coldest day
2.5 °C
16 Jan 2025
Wettest day
32.7 mm
16 Dec 2025
Windiest day
32.3 km/h
17 Mar 2025
Strongest gust
74.9 km/h
8 Mar 2025
Hottest feels-like
43.7 °C
28 Jun 2025
Coldest feels-like
-0.9 °C
15 Jan 2025
Sunniest day
13.4 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 Settat?

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

What is the hottest day ever recorded in Settat?

The hottest day measured in Settat between 1940 and 2025 was 20 July 1953, reaching 44.0 °C.

What is the coldest day in Settat?

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

Does it snow in Settat?

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

Has the climate of Settat warmed?

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

What is the wettest day in Settat?

The wettest day measured in Settat between 1940 and 2025 was 8 November 1984, with 67 mm of rain in 24 hours.

What was the windiest day in Settat?

The windiest day measured in Settat between 1940 and 2025 was 15 February 1941, with winds reaching 50.0 km/h.

What is the warmest month in Settat?

The warmest month in Settat is August (24.4 °C on average); the coldest is January (11.1 °C).

How much does it rain in Settat?

Settat receives on average 352 mm of precipitation per year, spread over about 59 rainy days.

Is it sunny in Settat?

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

What is the biggest single-day snowfall in Settat?

The heaviest 24-hour snowfall measured in Settat between 1940 and 2025 was 31 December 1967, with 0.1 cm.

Are there tropical nights in Settat?

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

What was the most extreme apparent temperature in Settat?

In Settat, between 1940 and 2025, the highest apparent temperature reached 46.4 °C on 23 July 1995, and the lowest was -7.9 °C on 28 January 2005.

Compare Settat with another city

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

Nearby cities

The climate around Settat

Other cities — Morocco