Aïn Beni Mathar climate — normals and trends

Aïn Beni Mathar (Morocco) has a cold desert climate (BWk) under the Köppen-Geiger classification. Its mean annual temperature is 16.1 °C and it receives 217 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 (27.4 °C on average) and the coldest is January (6.4 °C). Rainfall peaks in April.

Aïn Beni Mathar averages 21 frost days, 98 hot days (≥ 30 °C) and 51 rainy days per year.

Aïn Beni Mathar has warmed by +2.7 °C between 1940 and 2025, or +0.32 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 42.5 °C (on 13 July 2019) and the coldest -8.8 °C (on 1 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

Aïn Beni MatharOriental

coords
34.01°, -2.03°
period
19402025 · 86 yrs
BWkCold desertWarmest monthJulyColdest monthJanuaryWettest monthAprilDriest monthJuly

Mean daily temperature

16.1°C

Average daily high

22.5°C

Average daily low

10.3°C

Annual rainfall

217mm

Sunshine / day

10.9h

Mean relative humidity

56%

Average peak wind

21.5km/h

Seasonal range

21.0°C

Frost days (< 0 °C)

21 d/yr

Hot days (≥ 30 °C)

98 d/yr

Rainy days (≥ 1 mm)

51 d/yr

Annual snowfall

5.7 cm

Average feels-like high

19.8 °C

Average feels-like low

8.0 °C

Average peak gust

36.4 km/h

Tropical nights (≥ 20 °C)

39 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.63 · 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

42.5 °C

13 July 2019

Coldest day

-8.8 °C

1 February 1954

Wettest day

40 mm

11 September 2024

Windiest day

66.5 km/h

5 March 2009

Strongest gust

109.4 km/h

18 February 2010

Hottest feels-like

41.3 °C

19 July 2016

Coldest feels-like

-14.9 °C

2 February 1954

Snowiest day

21.4 cm

28 February 1995

Sunniest day

14.0 h

4 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.6 °C21 July 2025-2.6 °C14 January 202518.0 °C200 mm1177
202441.7 °C10 July 2024-1.7 °C7 January 202418.5 °C195 mm1034
202340.8 °C12 July 2023-3.8 °C2 February 202318.2 °C105 mm10815
202239.0 °C14 August 2022-2.3 °C17 January 202218.4 °C133 mm12410
202141.9 °C5 July 2021-3.6 °C4 January 202117.9 °C113 mm1288
202040.6 °C27 July 2020-2.5 °C14 January 202018.1 °C124 mm12117
201942.5 °C13 July 2019-5.2 °C12 January 201917.0 °C169 mm12023
201840.5 °C20 July 2018-3.0 °C31 December 201816.1 °C273 mm9211
201740.7 °C30 July 2017-4.5 °C1 January 201717.5 °C144 mm12224
201640.3 °C9 July 2016-4.2 °C31 December 201617.3 °C182 mm1099
201540.0 °C29 July 2015-3.4 °C2 January 201517.0 °C245 mm11120
201440.0 °C3 August 2014-4.3 °C31 December 201417.3 °C228 mm1187
201339.9 °C26 July 2013-3.7 °C8 February 201316.4 °C187 mm10531
201241.8 °C14 July 2012-7.3 °C14 February 201217.0 °C241 mm13639
201140.3 °C7 August 2011-2.9 °C20 December 201117.0 °C256 mm10415
201039.9 °C23 July 2010-2.7 °C10 January 201017.5 °C288 mm1025
200940.7 °C24 July 2009-1.4 °C10 January 200917.1 °C204 mm1106
200840.8 °C12 August 2008-3.4 °C1 January 200816.2 °C374 mm10216
200739.0 °C23 July 2007-3.0 °C23 March 200716.3 °C226 mm11527
200639.0 °C10 July 2006-2.7 °C4 January 200617.3 °C220 mm12415
200541.4 °C17 July 2005-6.7 °C1 February 200516.7 °C126 mm11543
200440.4 °C26 June 2004-4.1 °C3 March 200416.7 °C147 mm11217
200341.3 °C22 July 2003-5.5 °C2 February 200317.0 °C229 mm12119
200240.1 °C5 August 2002-2.4 °C18 January 200217.0 °C176 mm1058
200140.2 °C1 August 2001-5.8 °C11 November 200117.5 °C137 mm1157
200039.6 °C2 July 2000-4.5 °C3 January 200017.1 °C132 mm11623
199941.2 °C7 August 1999-4.3 °C3 February 199917.0 °C164 mm11728
199839.8 °C6 July 1998-3.1 °C26 December 199816.8 °C129 mm10220
199739.8 °C13 June 1997-0.3 °C28 December 199717.0 °C182 mm921
199639.0 °C29 July 1996-4.8 °C23 February 199615.9 °C301 mm827
199539.5 °C9 August 1995-5.0 °C15 January 199516.7 °C201 mm8512
199439.4 °C3 July 1994-3.0 °C25 December 199417.1 °C171 mm11112
199340.0 °C9 July 1993-5.8 °C9 January 199315.7 °C282 mm9126
199238.0 °C25 August 1992-3.0 °C25 January 199215.3 °C174 mm8319
199138.8 °C22 July 1991-3.7 °C27 December 199115.6 °C240 mm9731
199038.5 °C24 June 1990-1.4 °C2 December 199016.9 °C223 mm1117
198939.0 °C6 July 1989-4.3 °C4 January 198916.6 °C248 mm8212
198840.1 °C3 August 1988-3.1 °C22 December 198816.6 °C144 mm8721
198739.9 °C16 August 1987-3.6 °C2 January 198717.1 °C148 mm11016
198637.9 °C15 August 1986-3.5 °C12 December 198615.8 °C301 mm10423
198539.6 °C5 August 1985-5.2 °C15 January 198516.4 °C201 mm10820
198439.5 °C23 July 1984-4.6 °C11 February 198415.7 °C204 mm9325
198337.9 °C31 July 1983-4.3 °C3 January 198316.9 °C101 mm10025
198238.3 °C21 June 1982-3.6 °C30 January 198215.8 °C237 mm9417
198139.5 °C7 July 1981-6.1 °C15 January 198116.2 °C148 mm9630
198039.8 °C1 August 1980-5.0 °C3 December 198015.7 °C212 mm9827
197939.0 °C10 July 1979-4.5 °C22 December 197915.5 °C207 mm7412
197839.6 °C18 July 1978-4.2 °C14 January 197815.7 °C157 mm836
197738.4 °C16 August 1977-0.4 °C26 November 197715.6 °C284 mm572
197639.3 °C15 July 1976-6.8 °C28 January 197614.6 °C313 mm5917
197540.1 °C14 July 1975-4.5 °C8 January 197515.0 °C330 mm8328
197437.3 °C7 August 1974-2.5 °C19 January 197415.1 °C206 mm10219
197339.2 °C28 June 1973-5.2 °C24 January 197315.2 °C332 mm9931
197237.2 °C23 July 1972-3.4 °C24 December 197214.1 °C411 mm6427
197138.3 °C28 June 1971-3.7 °C8 February 197114.8 °C369 mm8514
197039.5 °C25 July 1970-4.0 °C18 December 197016.1 °C148 mm10518
196938.8 °C14 August 1969-2.7 °C4 January 196915.2 °C402 mm7311
196838.4 °C2 August 1968-3.2 °C12 January 196815.7 °C293 mm9723
196739.0 °C7 July 1967-7.2 °C13 December 196715.7 °C298 mm9133
196639.6 °C4 August 1966-5.6 °C24 December 196615.7 °C215 mm9124
196539.6 °C30 July 1965-6.7 °C9 January 196515.4 °C367 mm7920
196438.4 °C8 July 1964-5.5 °C27 January 196415.5 °C197 mm12236
196338.8 °C16 July 1963-5.3 °C26 December 196314.9 °C329 mm7820
196238.3 °C19 July 1962-3.5 °C15 December 196215.7 °C251 mm9924
196138.4 °C2 August 1961-3.1 °C16 January 196116.4 °C163 mm9810
196038.1 °C22 August 1960-3.5 °C17 December 196015.7 °C222 mm8726
195938.2 °C2 August 1959-3.2 °C20 February 195915.6 °C204 mm8417
195837.2 °C18 August 1958-6.0 °C19 January 195815.7 °C205 mm8111
195737.2 °C12 August 1957-5.5 °C19 December 195714.7 °C316 mm7938
195639.0 °C4 July 1956-7.2 °C6 February 195614.5 °C191 mm9255
195538.4 °C17 July 1955-2.5 °C13 March 195516.0 °C291 mm8710
195438.0 °C13 August 1954-8.8 °C1 February 195414.6 °C246 mm9045
195339.7 °C18 July 1953-5.9 °C11 January 195314.6 °C258 mm8842
195239.0 °C22 June 1952-5.7 °C7 February 195215.6 °C159 mm9541
195138.2 °C29 August 1951-3.5 °C27 February 195115.0 °C223 mm8724
195037.4 °C4 July 1950-3.1 °C4 March 195015.3 °C217 mm9025
194937.1 °C11 July 1949-3.5 °C13 January 194915.1 °C255 mm9027
194837.3 °C20 August 1948-1.8 °C15 January 194815.5 °C191 mm8510
194737.1 °C24 June 1947-4.4 °C21 December 194716.1 °C252 mm9724
194638.8 °C17 July 1946-1.9 °C23 December 194615.4 °C124 mm9520
194538.2 °C12 July 1945-6.8 °C3 January 194516.5 °C105 mm10229
194439.0 °C2 July 1944-5.2 °C21 February 194415.3 °C113 mm9561
194337.8 °C11 July 1943-4.5 °C20 November 194315.0 °C223 mm10132
194238.6 °C11 July 1942-3.1 °C4 January 194215.7 °C236 mm10526
194137.6 °C15 July 1941-8.2 °C6 January 194115.1 °C135 mm9043
194039.2 °C25 July 1940-8.1 °C27 December 194014.8 °C162 mm8337

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.3 °C
+1.8 °C
Hot days (≥ 30 °C)
117 d/yr
+19
Frost days (< 0 °C)
7 d/yr
-14
Annual rainfall
201 mm
-17 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan14.5 °C+2.5 °C11 mm-9 mm
Feb15.8 °C+1.6 °C17 mm-3 mm
Mar17.7 °C+0.3 °C28 mm+5 mm
Apr22.9 °C+2.6 °C23 mm-5 mm
May26.2 °C+1.3 °C23 mm+2 mm
Jun34.8 °C+4.3 °C8 mm-3 mm
Jul36.5 °C+1.3 °C5 mm+0 mm
Aug35.1 °C+0.6 °C6 mm-2 mm
Sep30.2 °C+1.0 °C15 mm-0 mm
Oct26.4 °C+3.5 °C2 mm-19 mm
Nov18.9 °C+2.2 °C4 mm-20 mm
Dec11.9 °C-0.7 °C59 mm+37 mm

The year's extremes

Hottest day
39.6 °C
21 Jul 2025
Coldest day
-2.6 °C
14 Jan 2025
Wettest day
16.4 mm
14 May 2025
Windiest day
51.9 km/h
11 Apr 2025
Strongest gust
77.0 km/h
1 May 2025
Hottest feels-like
38.6 °C
22 Jul 2025
Coldest feels-like
-5.6 °C
14 Jan 2025
Sunniest day
14.0 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 Aïn Beni Mathar?

Aïn Beni Mathar has a cold desert climate (Köppen BWk). Over 1940-2025, the average annual temperature is 16.1 °C and it receives 217 mm of precipitation per year.

What is the hottest day ever recorded in Aïn Beni Mathar?

The hottest day measured in Aïn Beni Mathar between 1940 and 2025 was 13 July 2019, reaching 42.5 °C.

What is the coldest day in Aïn Beni Mathar?

The coldest day measured in Aïn Beni Mathar between 1940 and 2025 was 1 February 1954, at -8.8 °C.

Does it snow in Aïn Beni Mathar?

Yes. Aïn Beni Mathar gets on average 5.7 cm of snow per year and has around 21 frost days.

Has the climate of Aïn Beni Mathar warmed?

Yes: Aïn Beni Mathar warmed by +2.7 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Aïn Beni Mathar?

The wettest day measured in Aïn Beni Mathar between 1940 and 2025 was 11 September 2024, with 40 mm of rain in 24 hours.

What was the windiest day in Aïn Beni Mathar?

The windiest day measured in Aïn Beni Mathar between 1940 and 2025 was 5 March 2009, with winds reaching 66.5 km/h.

What is the warmest month in Aïn Beni Mathar?

The warmest month in Aïn Beni Mathar is July (27.4 °C on average); the coldest is January (6.4 °C).

How much does it rain in Aïn Beni Mathar?

Aïn Beni Mathar receives on average 217 mm of precipitation per year, spread over about 51 rainy days.

Is it sunny in Aïn Beni Mathar?

Aïn Beni Mathar 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 Aïn Beni Mathar?

The heaviest 24-hour snowfall measured in Aïn Beni Mathar between 1940 and 2025 was 28 February 1995, with 21.4 cm.

Are there tropical nights in Aïn Beni Mathar?

Yes: Aïn Beni Mathar has on average 39 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Aïn Beni Mathar?

In Aïn Beni Mathar, between 1940 and 2025, the highest apparent temperature reached 41.3 °C on 19 July 2016, and the lowest was -14.9 °C on 2 February 1954.

Compare Aïn Beni Mathar with another city

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

Nearby cities

The climate around Aïn Beni Mathar

Other cities — Morocco