Asilah climate — normals and trends

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

Asilah averages 0 frost days, 48 hot days (≥ 30 °C) and 78 rainy days per year.

Asilah has warmed by +1.4 °C between 1940 and 2025, or +0.16 °C per decade. This trend is statistically significant.

The hottest day of the period reached 43.7 °C (on 20 July 1941) and the coldest -2.3 °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

AsilahTanger-Tetouan-Al Hoceima

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

Mean daily temperature

18.1°C

Average daily high

22.6°C

Average daily low

14.1°C

Annual rainfall

701mm

Sunshine / day

10.8h

Mean relative humidity

75%

Average peak wind

18.6km/h

Seasonal range

12.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

48 d/yr

Rainy days (≥ 1 mm)

78 d/yr

Annual snowfall

0.0 cm

Average feels-like high

22.7 °C

Average feels-like low

13.3 °C

Average peak gust

38.6 km/h

Tropical nights (≥ 20 °C)

40 d/yr

Solar radiation

18.5 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.4 °C

since 1940

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

43.7 °C

20 July 1941

Coldest day

-2.3 °C

28 January 2005

Wettest day

102 mm

7 November 1982

Windiest day

59.7 km/h

22 December 1958

Strongest gust

123.8 km/h

22 December 1958

Hottest feels-like

46.6 °C

2 August 1988

Coldest feels-like

-6.0 °C

28 January 2005

Sunniest day

14.2 h

29 June 1955

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202541.2 °C17 August 20254.4 °C16 January 202519.2 °C862 mm620
202438.2 °C24 July 20243.9 °C10 December 202419.1 °C615 mm380
202339.6 °C27 June 20232.0 °C29 January 202319.4 °C327 mm640
202239.4 °C25 July 20225.8 °C30 November 202219.4 °C523 mm550
202139.0 °C14 August 20213.1 °C13 January 202118.7 °C539 mm420
202038.3 °C7 July 20204.5 °C11 January 202018.9 °C504 mm610
201934.9 °C17 August 20192.5 °C4 February 201918.1 °C438 mm420
201838.1 °C6 August 20182.9 °C15 January 201818.0 °C853 mm550
201739.0 °C24 June 20173.6 °C16 January 201719.2 °C426 mm810
201638.7 °C5 September 20163.8 °C12 March 201618.9 °C654 mm720
201539.5 °C6 July 20153.0 °C25 January 201518.9 °C370 mm690
201436.6 °C16 July 20143.7 °C8 December 201418.4 °C659 mm330
201338.5 °C12 August 20132.7 °C30 December 201318.4 °C686 mm590
201239.4 °C20 August 20121.7 °C4 February 201218.0 °C621 mm540
201138.7 °C2 July 20113.1 °C3 March 201119.0 °C639 mm680
201042.2 °C26 August 20105.1 °C10 January 201019.1 °C1,234 mm680
200939.5 °C21 July 20093.6 °C9 January 200918.8 °C835 mm590
200837.7 °C1 July 20084.6 °C16 December 200818.2 °C748 mm470
200738.4 °C30 July 20072.7 °C27 January 200718.2 °C442 mm400
200640.0 °C11 July 20063.8 °C1 February 200618.8 °C625 mm660
200538.1 °C21 July 2005-2.3 °C28 January 200518.6 °C373 mm591
200441.2 °C24 July 20043.2 °C28 December 200418.7 °C516 mm740
200341.6 °C1 August 20033.1 °C12 January 200318.9 °C791 mm580
200235.7 °C28 July 20024.4 °C19 January 200218.3 °C713 mm290
200136.3 °C23 June 20015.0 °C27 December 200118.8 °C589 mm500
200038.9 °C1 August 20003.9 °C20 January 200018.5 °C717 mm560
199936.6 °C1 July 19992.7 °C20 January 199918.1 °C456 mm400
199837.0 °C10 August 19982.9 °C8 December 199818.6 °C476 mm470
199734.5 °C14 August 19976.4 °C28 December 199719.2 °C786 mm370
199638.3 °C20 July 19963.5 °C23 February 199618.4 °C1,401 mm410
199540.4 °C22 July 19953.9 °C9 January 199519.0 °C484 mm350
199437.6 °C19 August 19942.6 °C26 December 199418.2 °C437 mm490
199336.2 °C4 August 19934.0 °C1 March 199317.4 °C611 mm300
199237.0 °C24 August 19922.9 °C24 January 199217.9 °C462 mm470
199139.8 °C14 July 19912.2 °C14 January 199117.8 °C656 mm510
199037.4 °C5 August 19905.3 °C22 January 199018.6 °C554 mm530
198941.0 °C21 July 19894.3 °C23 January 198919.0 °C874 mm610
198839.9 °C2 August 19884.6 °C8 January 198818.3 °C487 mm620
198736.4 °C21 August 19873.1 °C16 January 198718.6 °C816 mm490
198636.5 °C22 August 19863.7 °C24 December 198617.9 °C514 mm450
198539.0 °C4 August 19850.6 °C16 January 198518.3 °C658 mm550
198438.2 °C23 July 19844.4 °C29 December 198417.6 °C637 mm460
198336.3 °C25 September 19834.2 °C11 February 198318.2 °C582 mm400
198242.3 °C19 August 19825.1 °C15 December 198217.8 °C706 mm330
198136.3 °C13 June 19811.8 °C8 January 198118.2 °C495 mm500
198038.3 °C31 August 19801.5 °C3 December 198017.8 °C663 mm570
197940.5 °C28 July 19793.0 °C21 December 197917.8 °C803 mm370
197839.8 °C16 July 19784.1 °C14 January 197818.1 °C793 mm520
197732.5 °C26 June 19774.1 °C8 January 197717.5 °C792 mm190
197638.4 °C8 August 19762.8 °C27 January 197617.5 °C889 mm340
197538.5 °C15 July 19755.2 °C8 January 197517.4 °C686 mm330
197437.9 °C11 August 19744.3 °C5 March 197417.3 °C567 mm500
197338.2 °C14 August 19733.5 °C3 February 197317.7 °C526 mm410
197234.5 °C23 July 19723.8 °C24 January 197216.7 °C1,078 mm200
197137.5 °C30 July 19712.0 °C2 January 197117.4 °C783 mm320
197037.8 °C1 July 19704.2 °C20 December 197018.2 °C990 mm570
196934.8 °C31 July 19694.2 °C2 December 196918.0 °C1,249 mm460
196836.5 °C26 August 19683.9 °C1 January 196818.1 °C862 mm460
196741.4 °C19 July 19672.3 °C13 January 196717.7 °C635 mm430
196636.2 °C12 July 19663.9 °C9 December 196617.9 °C624 mm450
196537.6 °C4 August 19651.1 °C6 January 196517.9 °C767 mm400
196436.6 °C15 July 19642.5 °C30 December 196418.1 °C659 mm770
196334.7 °C24 August 19631.6 °C3 February 196317.8 °C1,209 mm420
196239.4 °C20 August 19623.7 °C10 February 196218.2 °C811 mm630
196135.8 °C10 July 19614.1 °C14 January 196118.6 °C863 mm570
196034.8 °C29 August 19603.4 °C18 January 196017.9 °C1,214 mm360
195937.3 °C18 August 19595.2 °C5 January 195917.7 °C616 mm310
195837.4 °C16 August 19584.4 °C18 January 195818.0 °C571 mm330
195736.1 °C4 August 19572.3 °C16 January 195717.5 °C805 mm510
195636.3 °C2 August 19560.0 °C13 February 195617.0 °C952 mm330
195538.4 °C4 July 19553.2 °C11 March 195518.9 °C1,087 mm590
195437.8 °C19 August 19540.8 °C2 February 195417.5 °C551 mm500
195338.7 °C21 July 19531.9 °C6 January 195318.1 °C527 mm640
195239.1 °C9 July 19522.9 °C6 January 195217.5 °C673 mm390
195136.2 °C28 July 19513.2 °C6 March 195117.2 °C820 mm390
195036.4 °C22 August 19503.8 °C20 January 195017.9 °C464 mm460
194937.3 °C11 August 19492.5 °C13 January 194918.1 °C542 mm420
194836.5 °C25 July 19485.2 °C18 January 194817.8 °C656 mm310
194738.3 °C31 July 19473.4 °C21 December 194718.1 °C1,074 mm430
194639.9 °C13 July 19462.1 °C17 January 194617.3 °C788 mm480
194539.2 °C22 July 19451.8 °C2 January 194518.4 °C502 mm480
194440.5 °C31 July 19442.8 °C21 February 194417.5 °C430 mm400
194337.0 °C7 August 19434.4 °C20 November 194317.9 °C583 mm540
194239.8 °C17 July 19422.1 °C8 January 194217.4 °C982 mm360
194143.7 °C20 July 1941-0.2 °C4 January 194117.6 °C922 mm652
194039.6 °C20 August 1940-0.3 °C24 January 194017.4 °C906 mm581

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.9 °C
+1.3 °C
Hot days (≥ 30 °C)
62 d/yr
+14
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
862 mm
+161 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan18.3 °C+2.3 °C60 mm-36 mm
Feb19.0 °C+2.0 °C45 mm-43 mm
Mar18.4 °C-0.3 °C273 mm+185 mm
Apr21.4 °C+1.0 °C84 mm+18 mm
May24.9 °C+1.5 °C37 mm-1 mm
Jun29.8 °C+3.0 °C24 mm+11 mm
Jul30.2 °C+0.3 °C2 mm+1 mm
Aug32.0 °C+1.7 °C1 mm-3 mm
Sep29.1 °C+1.2 °C12 mm-11 mm
Oct26.5 °C+2.3 °C32 mm-37 mm
Nov20.5 °C+0.8 °C133 mm+31 mm
Dec16.4 °C-0.4 °C159 mm+46 mm

The year's extremes

Hottest day
41.2 °C
17 Aug 2025
Coldest day
4.4 °C
16 Jan 2025
Wettest day
36.2 mm
8 Mar 2025
Windiest day
39.1 km/h
13 Mar 2025
Strongest gust
78.8 km/h
13 Mar 2025
Hottest feels-like
43.4 °C
17 Aug 2025
Coldest feels-like
2.1 °C
16 Jan 2025
Sunniest day
14.1 h
20 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 Asilah?

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

What is the hottest day ever recorded in Asilah?

The hottest day measured in Asilah between 1940 and 2025 was 20 July 1941, reaching 43.7 °C.

What is the coldest day in Asilah?

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

Does it snow in Asilah?

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

Has the climate of Asilah warmed?

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

What is the wettest day in Asilah?

The wettest day measured in Asilah between 1940 and 2025 was 7 November 1982, with 102 mm of rain in 24 hours.

What was the windiest day in Asilah?

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

What is the warmest month in Asilah?

The warmest month in Asilah is August (24.8 °C on average); the coldest is January (12.2 °C).

How much does it rain in Asilah?

Asilah receives on average 701 mm of precipitation per year, spread over about 78 rainy days.

Is it sunny in Asilah?

Asilah gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Asilah?

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

What was the most extreme apparent temperature in Asilah?

In Asilah, between 1940 and 2025, the highest apparent temperature reached 46.6 °C on 2 August 1988, and the lowest was -6.0 °C on 28 January 2005.

Compare Asilah with another city

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

Nearby cities

The climate around Asilah

Other cities — Morocco