Mdiq climate — normals and trends

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

Mdiq averages 0 frost days, 1 hot days (≥ 30 °C) and 73 rainy days per year.

Mdiq has warmed by +1.2 °C between 1940 and 2025, or +0.14 °C per decade. This trend is statistically significant.

The hottest day of the period reached 35.4 °C (on 13 July 1946) and the coldest 3.4 °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

MdiqTanger-Tetouan-Al Hoceima

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

Mean daily temperature

17.3°C

Average daily high

19.1°C

Average daily low

15.7°C

Annual rainfall

544mm

Sunshine / day

10.9h

Mean relative humidity

80%

Average peak wind

24.5km/h

Seasonal range

9.8°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

1 d/yr

Rainy days (≥ 1 mm)

73 d/yr

Annual snowfall

0.0 cm

Average feels-like high

18.5 °C

Average feels-like low

14.2 °C

Average peak gust

39.1 km/h

Tropical nights (≥ 20 °C)

59 d/yr

Solar radiation

18.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.2 °C

since 1940

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

35.4 °C

13 July 1946

Coldest day

3.4 °C

1 February 1954

Wettest day

81 mm

29 November 2010

Windiest day

66.3 km/h

22 December 1958

Strongest gust

119.2 km/h

1 December 1959

Hottest feels-like

37.2 °C

10 August 2023

Coldest feels-like

-4.3 °C

1 February 1954

Snowiest day

0.1 cm

1 March 1993

Sunniest day

14.1 h

27 June 2022

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.1 °C18 August 202510.3 °C22 December 202518.5 °C632 mm20
202431.1 °C18 August 202410.2 °C1 March 202418.3 °C486 mm10
202332.3 °C11 August 20238.6 °C24 January 202318.8 °C311 mm80
202231.7 °C25 July 202210.8 °C15 March 202218.4 °C404 mm20
202131.6 °C16 August 20218.0 °C11 January 202117.9 °C479 mm10
202031.8 °C1 August 20209.6 °C30 December 202018.2 °C402 mm20
201928.5 °C8 August 20198.7 °C3 February 201917.6 °C298 mm00
201827.6 °C13 August 20188.1 °C5 February 201817.3 °C665 mm00
201731.1 °C29 July 20175.6 °C19 January 201718.1 °C327 mm30
201630.8 °C29 August 20169.2 °C28 February 201618.1 °C501 mm30
201533.3 °C22 July 20157.4 °C5 February 201518.1 °C380 mm70
201431.5 °C29 August 20148.7 °C2 February 201417.9 °C341 mm20
201329.2 °C6 August 20139.2 °C7 February 201317.6 °C444 mm00
201231.6 °C11 August 20126.2 °C4 February 201217.4 °C437 mm30
201132.8 °C8 August 20119.7 °C1 February 201117.9 °C487 mm30
201031.7 °C11 August 20108.5 °C10 January 201017.9 °C1,077 mm30
200931.7 °C30 July 20097.6 °C9 January 200917.8 °C639 mm30
200830.7 °C20 August 20088.4 °C15 December 200817.5 °C774 mm10
200728.8 °C3 July 20077.0 °C27 January 200717.4 °C427 mm00
200629.8 °C31 July 20068.0 °C30 January 200617.7 °C454 mm00
200528.2 °C18 July 20054.0 °C27 January 200517.2 °C350 mm00
200428.9 °C1 July 20048.0 °C27 December 200417.5 °C369 mm00
200329.3 °C28 July 20037.2 °C10 January 200317.5 °C616 mm00
200227.4 °C4 July 200210.7 °C5 March 200217.5 °C423 mm00
200128.7 °C8 August 20018.9 °C15 November 200117.6 °C379 mm00
200029.4 °C7 July 20008.8 °C9 January 200017.4 °C512 mm00
199930.2 °C6 July 19998.4 °C18 January 199917.3 °C421 mm10
199828.2 °C27 July 199810.0 °C3 December 199817.5 °C303 mm00
199725.8 °C13 September 19977.7 °C5 December 199717.9 °C659 mm00
199628.3 °C8 August 19968.5 °C7 December 199617.3 °C1,019 mm00
199528.8 °C29 July 19958.8 °C28 February 199517.7 °C355 mm00
199432.6 °C5 July 19947.0 °C5 February 199417.6 °C372 mm70
199330.6 °C25 July 19935.1 °C1 March 199316.9 °C587 mm10
199228.2 °C27 August 19928.1 °C24 January 199217.0 °C368 mm00
199130.2 °C14 July 19918.5 °C17 February 199117.1 °C532 mm10
199029.8 °C25 August 19908.9 °C10 December 199017.8 °C596 mm00
198929.0 °C2 July 19898.4 °C4 April 198917.7 °C781 mm00
198830.0 °C14 July 19888.3 °C28 February 198817.4 °C486 mm10
198730.1 °C17 August 19876.9 °C15 January 198717.6 °C623 mm10
198630.5 °C9 July 19868.0 °C31 January 198617.0 °C454 mm10
198530.4 °C16 August 19855.3 °C16 January 198517.4 °C475 mm10
198430.2 °C25 July 19848.8 °C14 March 198416.7 °C380 mm10
198332.0 °C12 June 19836.5 °C13 February 198317.4 °C456 mm20
198230.2 °C27 July 19829.1 °C23 December 198217.2 °C459 mm20
198129.2 °C18 August 19815.6 °C14 January 198117.2 °C362 mm00
198032.0 °C4 August 19808.1 °C15 January 198017.1 °C503 mm40
197931.9 °C29 July 19796.3 °C22 December 197917.0 °C545 mm20
197830.3 °C18 July 19786.0 °C14 January 197817.1 °C510 mm10
197726.0 °C16 August 19778.8 °C7 January 197716.7 °C537 mm00
197632.0 °C9 August 19766.9 °C27 January 197616.8 °C671 mm10
197529.6 °C9 August 19758.8 °C10 March 197516.8 °C542 mm00
197429.6 °C9 August 19749.2 °C5 March 197416.8 °C367 mm00
197328.7 °C15 August 19738.6 °C16 February 197316.9 °C541 mm00
197228.0 °C24 July 19727.7 °C18 January 197216.4 °C786 mm00
197128.5 °C15 August 19716.0 °C2 January 197116.7 °C819 mm00
197031.0 °C15 July 19707.9 °C25 December 197017.2 °C753 mm30
196927.5 °C1 August 19697.4 °C1 December 196917.1 °C991 mm00
196828.9 °C18 August 19688.6 °C1 January 196817.2 °C583 mm00
196730.7 °C22 July 19675.9 °C12 December 196717.0 °C579 mm10
196628.5 °C21 August 19669.7 °C22 December 196617.2 °C456 mm00
196528.4 °C14 August 19656.1 °C5 January 196517.1 °C526 mm00
196430.4 °C8 August 19648.0 °C27 December 196417.3 °C533 mm10
196328.5 °C10 July 19637.1 °C2 February 196317.1 °C987 mm00
196231.7 °C21 August 19627.3 °C14 December 196217.4 °C713 mm10
196128.0 °C15 July 19618.6 °C14 January 196117.6 °C579 mm00
196028.1 °C15 August 19606.5 °C12 January 196017.1 °C735 mm00
195927.9 °C14 August 19599.6 °C4 February 195916.9 °C479 mm00
195830.3 °C20 July 19588.6 °C13 April 195816.9 °C473 mm10
195730.7 °C10 July 19576.3 °C17 January 195716.9 °C580 mm10
195628.7 °C19 August 19565.2 °C12 February 195616.4 °C762 mm00
195530.4 °C11 August 19556.9 °C11 March 195517.9 °C688 mm10
195428.0 °C28 July 19543.4 °C1 February 195416.7 °C518 mm00
195330.0 °C13 July 19536.0 °C16 February 195317.2 °C528 mm20
195229.7 °C9 July 19525.8 °C22 January 195217.1 °C447 mm00
195129.7 °C21 July 19517.4 °C6 March 195116.6 °C590 mm00
195032.2 °C16 July 19508.0 °C31 December 195017.3 °C441 mm30
194930.7 °C2 August 19497.2 °C13 December 194917.4 °C583 mm30
194830.6 °C24 July 19488.3 °C24 January 194817.3 °C544 mm10
194729.1 °C5 August 19476.5 °C25 January 194717.3 °C778 mm00
194635.4 °C13 July 19465.8 °C17 January 194616.9 °C643 mm30
194527.3 °C19 July 19455.8 °C12 January 194517.3 °C347 mm00
194428.9 °C16 August 19446.4 °C24 February 194416.8 °C366 mm00
194328.1 °C27 August 19437.4 °C17 February 194316.9 °C486 mm00
194231.2 °C18 July 19425.8 °C8 January 194217.0 °C644 mm10
194130.8 °C30 July 19415.1 °C4 January 194116.7 °C697 mm30
194034.6 °C28 July 19404.9 °C23 January 194016.7 °C621 mm30

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
20.3 °C
+1.2 °C
Hot days (≥ 30 °C)
2 d/yr
+1
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
632 mm
+88 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan16.3 °C+1.8 °C32 mm-45 mm
Feb16.0 °C+1.3 °C55 mm-18 mm
Mar16.3 °C+0.6 °C170 mm+100 mm
Apr17.9 °C+0.9 °C63 mm+18 mm
May20.5 °C+1.3 °C22 mm-5 mm
Jun24.2 °C+2.3 °C1 mm-6 mm
Jul26.1 °C+1.6 °C1 mm-1 mm
Aug25.9 °C+0.9 °C1 mm-4 mm
Sep24.1 °C+1.0 °C4 mm-16 mm
Oct22.2 °C+1.9 °C20 mm-35 mm
Nov18.5 °C+1.1 °C88 mm+10 mm
Dec15.4 °C+0.1 °C176 mm+88 mm

The year's extremes

Hottest day
32.1 °C
18 Aug 2025
Coldest day
10.3 °C
22 Dec 2025
Wettest day
32.7 mm
13 Dec 2025
Windiest day
44.6 km/h
13 Dec 2025
Strongest gust
77.8 km/h
13 Mar 2025
Hottest feels-like
34.0 °C
18 Aug 2025
Coldest feels-like
6.1 °C
14 Jan 2025
Sunniest day
14.1 h
21 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 Mdiq?

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

What is the hottest day ever recorded in Mdiq?

The hottest day measured in Mdiq between 1940 and 2025 was 13 July 1946, reaching 35.4 °C.

What is the coldest day in Mdiq?

The coldest day measured in Mdiq between 1940 and 2025 was 1 February 1954, at 3.4 °C.

Does it snow in Mdiq?

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

Has the climate of Mdiq warmed?

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

What is the wettest day in Mdiq?

The wettest day measured in Mdiq between 1940 and 2025 was 29 November 2010, with 81 mm of rain in 24 hours.

What was the windiest day in Mdiq?

The windiest day measured in Mdiq between 1940 and 2025 was 22 December 1958, with winds reaching 66.3 km/h.

What is the warmest month in Mdiq?

The warmest month in Mdiq is August (22.8 °C on average); the coldest is January (13.0 °C).

How much does it rain in Mdiq?

Mdiq receives on average 544 mm of precipitation per year, spread over about 73 rainy days.

Is it sunny in Mdiq?

Mdiq 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 Mdiq?

The heaviest 24-hour snowfall measured in Mdiq between 1940 and 2025 was 1 March 1993, with 0.1 cm.

Are there tropical nights in Mdiq?

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

What was the most extreme apparent temperature in Mdiq?

In Mdiq, between 1940 and 2025, the highest apparent temperature reached 37.2 °C on 10 August 2023, and the lowest was -4.3 °C on 1 February 1954.

Compare Mdiq with another city

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

Nearby cities

The climate around Mdiq

Other cities — Morocco