Arfoud climate — normals and trends

Arfoud (Morocco) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 21.1 °C and it receives 80 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 (33.4 °C on average) and the coldest is January (9.6 °C). Rainfall peaks in November.

Arfoud averages 6 frost days, 148 hot days (≥ 30 °C) and 16 rainy days per year.

Arfoud has warmed by +3.4 °C between 1940 and 2025, or +0.39 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 45.2 °C (on 12 July 2024) and the coldest -6.0 °C (on 2 February 1954).

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

ArfoudDrâa-Tafilalet

coords
31.44°, -4.23°
period
19402025 · 86 yrs
BWhHot desertWarmest monthJulyColdest monthJanuaryWettest monthNovemberDriest monthJuly

Mean daily temperature

21.1°C

Average daily high

27.1°C

Average daily low

14.6°C

Annual rainfall

80mm

Sunshine / day

11.3h

Mean relative humidity

33%

Average peak wind

18.9km/h

Seasonal range

23.8°C

Frost days (< 0 °C)

6 d/yr

Hot days (≥ 30 °C)

148 d/yr

Rainy days (≥ 1 mm)

16 d/yr

Annual snowfall

0.2 cm

Average feels-like high

24.2 °C

Average feels-like low

11.5 °C

Average peak gust

34.3 km/h

Tropical nights (≥ 20 °C)

118 d/yr

Solar radiation

21.8 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+3.4 °C

since 1940

+0.4 °C per decade · r² = 0.76 · 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.2 °C

12 July 2024

Coldest day

-6.0 °C

2 February 1954

Wettest day

43 mm

18 October 1979

Windiest day

59.7 km/h

25 March 1963

Strongest gust

104.8 km/h

30 November 2010

Hottest feels-like

44.2 °C

25 July 2010

Coldest feels-like

-9.9 °C

2 February 1954

Snowiest day

6.0 cm

17 January 2006

Sunniest day

13.6 h

9 June 2015

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202543.6 °C31 July 20251.4 °C16 January 202522.7 °C89 mm1670
202445.2 °C12 July 20241.6 °C17 December 202423.5 °C91 mm1680
202344.8 °C27 July 20230.0 °C1 February 202323.4 °C33 mm1890
202242.6 °C25 July 20221.4 °C20 January 202223.2 °C55 mm1630
202144.6 °C15 July 2021-0.7 °C13 January 202123.3 °C50 mm1772
202044.0 °C6 July 20200.4 °C16 January 202023.1 °C45 mm1720
201943.6 °C14 July 20190.3 °C12 January 201922.7 °C54 mm1710
201843.8 °C26 July 20180.2 °C6 February 201821.8 °C98 mm1400
201743.8 °C28 July 2017-1.6 °C20 January 201723.0 °C30 mm17410
201643.9 °C9 July 2016-1.4 °C31 December 201622.5 °C97 mm1621
201543.0 °C28 July 2015-0.8 °C5 January 201522.3 °C65 mm1733
201443.4 °C23 July 2014-0.4 °C31 December 201422.5 °C148 mm1751
201343.1 °C19 July 2013-0.6 °C31 December 201322.1 °C28 mm1692
201243.0 °C15 July 2012-2.2 °C5 February 201222.1 °C47 mm1651
201142.8 °C8 August 20110.2 °C3 February 201121.8 °C43 mm1500
201043.3 °C25 July 20100.2 °C10 January 201023.0 °C46 mm1700
200942.6 °C13 July 20090.3 °C27 January 200922.0 °C74 mm1510
200842.1 °C14 July 2008-1.2 °C3 December 200821.2 °C169 mm1452
200742.8 °C4 July 20070.7 °C30 December 200721.8 °C61 mm1490
200642.3 °C6 August 20060.3 °C31 January 200621.9 °C198 mm1710
200542.9 °C15 July 2005-3.7 °C29 January 200522.2 °C35 mm17513
200442.2 °C27 June 2004-2.0 °C28 December 200421.6 °C49 mm1521
200342.8 °C9 July 2003-1.5 °C16 January 200322.2 °C57 mm1642
200242.9 °C23 July 20020.8 °C8 January 200222.2 °C68 mm1570
200143.3 °C12 July 20012.0 °C14 January 200123.0 °C29 mm1740
200043.3 °C20 July 2000-2.1 °C9 January 200021.8 °C45 mm1477
199943.3 °C7 July 1999-0.8 °C24 December 199922.2 °C39 mm1727
199843.9 °C23 July 19980.3 °C9 December 199822.1 °C52 mm1490
199742.8 °C30 July 19971.5 °C4 January 199722.1 °C38 mm1510
199642.4 °C7 July 19961.6 °C9 December 199621.3 °C173 mm1450
199542.7 °C16 July 1995-1.1 °C9 January 199521.7 °C59 mm1511
199442.6 °C27 July 19940.2 °C5 February 199421.8 °C100 mm1490
199342.8 °C13 July 1993-2.4 °C9 January 199320.7 °C120 mm14111
199240.7 °C15 July 1992-2.1 °C6 January 199220.3 °C48 mm1367
199142.3 °C2 August 1991-0.9 °C31 December 199120.5 °C107 mm1312
199042.0 °C29 July 1990-0.4 °C23 January 199022.0 °C39 mm1551
198942.0 °C7 July 1989-1.2 °C2 January 198921.1 °C183 mm1477
198843.0 °C7 July 1988-1.2 °C31 December 198821.4 °C133 mm1556
198742.2 °C25 July 1987-0.3 °C1 January 198722.3 °C59 mm1601
198642.3 °C8 July 1986-1.6 °C25 December 198621.2 °C48 mm1413
198541.8 °C6 August 1985-2.6 °C16 January 198521.4 °C119 mm1423
198441.6 °C25 June 1984-1.6 °C31 December 198420.9 °C39 mm1433
198342.8 °C14 July 1983-3.1 °C5 January 198321.9 °C19 mm15410
198241.3 °C6 August 1982-1.8 °C24 December 198220.7 °C64 mm1464
198141.6 °C8 July 1981-1.5 °C13 January 198121.6 °C15 mm1635
198042.2 °C6 August 1980-2.0 °C29 December 198021.0 °C93 mm1514
197943.3 °C27 July 1979-0.7 °C21 December 197920.8 °C188 mm1432
197842.1 °C5 July 1978-1.0 °C19 January 197821.1 °C52 mm1362
197741.5 °C21 July 19770.1 °C25 November 197721.0 °C73 mm1270
197641.7 °C21 July 1976-3.2 °C28 January 197619.6 °C111 mm1194
197540.8 °C13 July 1975-1.1 °C5 January 197520.1 °C159 mm1251
197441.6 °C18 July 1974-0.2 °C4 January 197420.3 °C65 mm1392
197342.5 °C26 July 1973-1.5 °C19 January 197320.7 °C83 mm1561
197241.4 °C24 July 1972-1.9 °C19 January 197219.6 °C119 mm1247
197141.1 °C28 June 1971-1.2 °C2 January 197119.9 °C82 mm1262
197042.8 °C14 July 1970-0.5 °C22 December 197020.9 °C77 mm1402
196941.9 °C5 August 1969-1.7 °C2 December 196920.7 °C86 mm1393
196842.4 °C22 July 1968-1.7 °C3 January 196820.8 °C50 mm1536
196742.1 °C9 July 1967-2.0 °C12 December 196720.0 °C180 mm1435
196641.9 °C15 July 19660.8 °C25 December 196621.0 °C87 mm1470
196541.8 °C22 July 1965-1.3 °C5 January 196520.1 °C237 mm1314
196440.8 °C7 July 1964-3.1 °C30 January 196420.1 °C59 mm16015
196340.7 °C24 July 1963-1.9 °C24 December 196319.9 °C62 mm1265
196241.5 °C16 July 1962-2.1 °C15 December 196220.6 °C80 mm1473
196141.5 °C3 August 1961-3.2 °C15 January 196121.0 °C43 mm1495
196041.3 °C18 August 1960-3.4 °C26 December 196020.6 °C88 mm13312
195941.3 °C29 July 1959-1.0 °C14 December 195920.2 °C82 mm1302
195841.1 °C8 July 1958-1.7 °C1 January 195820.4 °C109 mm1456
195741.1 °C22 July 1957-3.6 °C16 January 195719.6 °C92 mm13227
195640.9 °C4 July 1956-2.8 °C2 January 195619.2 °C74 mm14226
195541.5 °C1 August 1955-0.3 °C10 March 195520.8 °C106 mm1451
195440.5 °C12 July 1954-6.0 °C2 February 195419.4 °C124 mm14432
195341.2 °C14 July 1953-2.3 °C13 January 195319.1 °C108 mm12922
195240.9 °C5 August 1952-4.6 °C23 January 195220.3 °C37 mm14721
195141.9 °C12 July 1951-1.7 °C12 January 195120.1 °C73 mm1337
195040.5 °C17 June 1950-1.3 °C23 January 195019.8 °C102 mm1285
194940.1 °C19 July 1949-1.1 °C12 January 194919.8 °C126 mm1308
194841.2 °C12 August 1948-2.3 °C19 January 194820.3 °C35 mm1304
194742.5 °C11 July 1947-2.7 °C21 December 194720.8 °C54 mm14510
194641.1 °C28 June 1946-4.0 °C26 January 194619.9 °C31 mm12514
194540.5 °C2 July 1945-5.8 °C2 January 194520.7 °C26 mm14518
194442.6 °C13 July 1944-4.1 °C31 December 194420.3 °C44 mm15224
194340.4 °C13 July 1943-2.7 °C4 January 194319.3 °C122 mm12315
194241.0 °C15 June 1942-2.9 °C9 January 194220.2 °C91 mm14612
194140.5 °C16 July 1941-3.4 °C4 January 194119.9 °C48 mm1319
194040.3 °C1 August 1940-3.3 °C24 January 194019.3 °C27 mm12325

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
28.7 °C
+1.6 °C
Hot days (≥ 30 °C)
167 d/yr
+19
Frost days (< 0 °C)
0 d/yr
-6
Annual rainfall
89 mm
+9 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan17.8 °C+2.0 °C0 mm-8 mm
Feb19.1 °C+0.5 °C6 mm-2 mm
Mar23.7 °C+1.2 °C7 mm+1 mm
Apr27.5 °C+1.2 °C24 mm+16 mm
May31.8 °C+1.0 °C3 mm-3 mm
Jun38.0 °C+2.2 °C1 mm-1 mm
Jul41.5 °C+1.9 °C1 mm-0 mm
Aug39.8 °C+1.2 °C1 mm-1 mm
Sep35.0 °C+1.5 °C7 mm+1 mm
Oct30.7 °C+3.7 °C0 mm-12 mm
Nov23.3 °C+2.8 °C5 mm-8 mm
Dec15.4 °C-0.7 °C36 mm+27 mm

The year's extremes

Hottest day
43.6 °C
31 Jul 2025
Coldest day
1.4 °C
16 Jan 2025
Wettest day
15.2 mm
13 Dec 2025
Windiest day
45.8 km/h
30 Apr 2025
Strongest gust
73.4 km/h
30 Apr 2025
Hottest feels-like
42.8 °C
26 Jul 2025
Coldest feels-like
-2.3 °C
16 Jan 2025
Sunniest day
13.5 h
5 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 Arfoud?

Arfoud has a hot desert climate (Köppen BWh). Over 1940-2025, the average annual temperature is 21.1 °C and it receives 80 mm of precipitation per year.

What is the hottest day ever recorded in Arfoud?

The hottest day measured in Arfoud between 1940 and 2025 was 12 July 2024, reaching 45.2 °C.

What is the coldest day in Arfoud?

The coldest day measured in Arfoud between 1940 and 2025 was 2 February 1954, at -6.0 °C.

Does it snow in Arfoud?

Almost never: Arfoud sees virtually no snow, with about 6 frost days per year.

Has the climate of Arfoud warmed?

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

What is the wettest day in Arfoud?

The wettest day measured in Arfoud between 1940 and 2025 was 18 October 1979, with 43 mm of rain in 24 hours.

What was the windiest day in Arfoud?

The windiest day measured in Arfoud between 1940 and 2025 was 25 March 1963, with winds reaching 59.7 km/h.

What is the warmest month in Arfoud?

The warmest month in Arfoud is July (33.4 °C on average); the coldest is January (9.6 °C).

How much does it rain in Arfoud?

Arfoud receives on average 80 mm of precipitation per year, spread over about 16 rainy days.

Is it sunny in Arfoud?

Arfoud gets on average 11.3 hours of sunshine per day, roughly 4,125 hours per year over 1940-2025.

What is the biggest single-day snowfall in Arfoud?

The heaviest 24-hour snowfall measured in Arfoud between 1940 and 2025 was 17 January 2006, with 6.0 cm.

Are there tropical nights in Arfoud?

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

What was the most extreme apparent temperature in Arfoud?

In Arfoud, between 1940 and 2025, the highest apparent temperature reached 44.2 °C on 25 July 2010, and the lowest was -9.9 °C on 2 February 1954.

Compare Arfoud with another city

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

Nearby cities

The climate around Arfoud

Other cities — Morocco