Bouknadel climate — normals and trends

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

Bouknadel averages 0 frost days, 18 hot days (≥ 30 °C) and 64 rainy days per year.

Bouknadel 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 42.6 °C (on 19 July 1967) and the coldest -0.1 °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

BouknadelRabat-Salé-Kénitra

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

Mean daily temperature

18.0°C

Average daily high

21.7°C

Average daily low

14.7°C

Annual rainfall

449mm

Sunshine / day

10.9h

Mean relative humidity

78%

Average peak wind

15.4km/h

Seasonal range

10.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

18 d/yr

Rainy days (≥ 1 mm)

64 d/yr

Annual snowfall

0.0 cm

Average feels-like high

22.4 °C

Average feels-like low

14.5 °C

Average peak gust

31.5 km/h

Tropical nights (≥ 20 °C)

42 d/yr

Solar radiation

18.9 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.46 · 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.6 °C

19 July 1967

Coldest day

-0.1 °C

28 January 2005

Wettest day

65 mm

30 November 2010

Windiest day

50.6 km/h

6 November 1997

Strongest gust

105.8 km/h

6 November 1997

Hottest feels-like

46.2 °C

21 July 1989

Coldest feels-like

-3.7 °C

28 January 2005

Sunniest day

13.7 h

16 June 1956

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.6 °C28 June 20256.8 °C16 January 202518.9 °C560 mm270
202435.8 °C24 July 20247.5 °C11 December 202419.1 °C334 mm110
202339.7 °C26 June 20235.5 °C26 January 202319.3 °C215 mm350
202236.7 °C20 May 20226.6 °C20 January 202219.1 °C312 mm310
202137.1 °C5 September 20215.9 °C4 January 202118.3 °C364 mm110
202037.1 °C7 July 20207.0 °C8 January 202018.9 °C253 mm190
201933.9 °C30 May 20195.3 °C8 January 201918.2 °C247 mm110
201838.8 °C2 August 20185.5 °C28 January 201817.9 °C648 mm160
201737.2 °C20 May 20175.5 °C16 January 201719.1 °C276 mm370
201636.6 °C7 August 20167.7 °C17 January 201618.9 °C399 mm340
201537.5 °C13 May 20155.8 °C2 January 201518.7 °C262 mm280
201435.3 °C14 May 20147.1 °C23 February 201418.5 °C453 mm120
201338.2 °C12 August 20135.4 °C8 February 201318.2 °C383 mm260
201239.2 °C17 July 20123.1 °C5 February 201218.2 °C440 mm280
201138.9 °C25 June 20115.2 °C3 March 201118.8 °C447 mm250
201040.7 °C26 August 20107.5 °C27 January 201019.1 °C743 mm300
200940.9 °C20 July 20094.7 °C11 January 200918.8 °C548 mm220
200835.2 °C1 July 20086.9 °C24 March 200818.0 °C460 mm90
200734.0 °C30 July 20075.5 °C28 January 200718.1 °C278 mm120
200640.0 °C11 July 20065.5 °C25 December 200618.8 °C364 mm280
200537.3 °C21 June 2005-0.1 °C28 January 200518.3 °C236 mm231
200438.0 °C24 July 20045.6 °C20 January 200418.5 °C354 mm250
200339.1 °C12 June 20034.9 °C15 January 200318.8 °C485 mm320
200232.4 °C19 October 20028.2 °C17 January 200218.4 °C460 mm50
200135.9 °C27 May 20016.2 °C16 November 200118.7 °C262 mm150
200040.9 °C31 July 20005.4 °C11 January 200018.3 °C430 mm210
199932.1 °C1 July 19995.4 °C18 December 199917.9 °C334 mm70
199838.3 °C18 June 19986.5 °C1 December 199818.5 °C286 mm140
199732.0 °C1 May 19978.0 °C19 February 199719.0 °C528 mm40
199633.6 °C22 July 19964.7 °C23 February 199618.4 °C911 mm180
199542.4 °C19 July 19955.0 °C9 January 199519.0 °C296 mm210
199434.4 °C10 June 19945.7 °C26 December 199418.1 °C306 mm200
199334.4 °C27 July 19936.4 °C14 January 199317.4 °C374 mm60
199236.8 °C18 August 19925.2 °C5 January 199217.9 °C292 mm210
199137.2 °C13 July 19915.3 °C14 January 199117.7 °C442 mm250
199037.0 °C3 August 19906.7 °C10 January 199018.5 °C392 mm220
198941.0 °C21 July 19895.5 °C4 January 198918.8 °C549 mm290
198840.4 °C6 September 19885.7 °C28 February 198818.2 °C362 mm290
198737.8 °C27 July 19875.8 °C17 January 198718.6 °C468 mm210
198632.8 °C22 August 19864.3 °C25 December 198617.7 °C427 mm120
198537.5 °C23 July 19854.6 °C16 January 198518.2 °C409 mm130
198437.8 °C28 July 19845.4 °C17 February 198417.6 °C400 mm120
198334.8 °C15 June 19835.3 °C3 January 198318.3 °C369 mm160
198240.6 °C1 July 19825.9 °C31 December 198217.7 °C467 mm110
198134.4 °C9 September 19813.9 °C15 January 198118.1 °C223 mm150
198036.8 °C22 July 19804.1 °C3 December 198018.0 °C443 mm370
197934.2 °C28 July 19794.8 °C21 December 197917.6 °C533 mm70
197836.2 °C25 August 19786.2 °C13 January 197817.9 °C482 mm230
197732.6 °C29 September 19776.2 °C8 January 197717.4 °C584 mm70
197637.0 °C14 August 19763.1 °C28 January 197617.3 °C637 mm140
197538.4 °C29 July 19756.9 °C8 January 197517.3 °C466 mm170
197439.2 °C16 August 19746.5 °C5 March 197417.1 °C516 mm170
197333.4 °C13 August 19735.9 °C9 January 197317.5 °C466 mm100
197230.5 °C12 July 19725.2 °C25 January 197216.6 °C703 mm10
197137.1 °C29 July 19716.0 °C1 January 197117.2 °C709 mm110
197036.2 °C20 September 19705.7 °C17 February 197018.0 °C554 mm200
196937.7 °C12 July 19697.4 °C6 December 196918.0 °C751 mm160
196836.3 °C29 June 19685.8 °C5 February 196817.8 °C615 mm140
196742.6 °C19 July 19674.7 °C31 December 196717.7 °C483 mm140
196637.2 °C7 September 19666.2 °C7 March 196617.9 °C357 mm130
196535.5 °C4 August 19653.7 °C8 January 196517.8 °C514 mm120
196436.5 °C15 July 19645.4 °C31 December 196417.7 °C453 mm180
196335.0 °C27 September 19636.1 °C25 December 196317.7 °C662 mm60
196238.8 °C13 August 19625.9 °C10 February 196218.0 °C594 mm200
196139.3 °C28 August 19615.4 °C13 January 196118.5 °C397 mm190
196034.9 °C13 September 19605.7 °C16 December 196017.8 °C717 mm110
195934.5 °C16 August 19596.9 °C5 January 195917.5 °C416 mm80
195834.8 °C31 July 19586.4 °C17 January 195817.8 °C334 mm120
195738.2 °C1 August 19574.4 °C20 January 195717.4 °C505 mm170
195632.7 °C1 August 19564.1 °C13 February 195617.0 °C650 mm90
195537.4 °C23 June 19556.7 °C12 March 195518.8 °C622 mm200
195438.2 °C24 July 19543.5 °C9 January 195417.3 °C438 mm200
195340.1 °C20 July 19534.1 °C11 January 195317.9 °C380 mm260
195240.4 °C10 July 19524.8 °C5 January 195217.5 °C422 mm130
195135.2 °C13 June 19516.0 °C6 March 195117.1 °C573 mm80
195035.7 °C28 June 19506.3 °C20 January 195017.7 °C291 mm80
194936.9 °C24 August 19496.1 °C13 January 194917.8 °C430 mm150
194837.4 °C25 June 19487.8 °C22 January 194817.7 °C313 mm80
194736.0 °C8 June 19475.6 °C20 December 194717.8 °C623 mm90
194640.8 °C9 July 19465.7 °C23 December 194617.3 °C385 mm240
194541.3 °C22 July 19454.6 °C7 January 194518.3 °C289 mm230
194438.3 °C31 July 19444.7 °C21 February 194417.6 °C280 mm130
194335.5 °C16 August 19435.3 °C1 January 194317.8 °C360 mm250
194240.2 °C17 July 19425.2 °C10 February 194217.6 °C619 mm120
194141.0 °C20 July 19414.0 °C7 January 194117.8 °C412 mm460
194037.2 °C18 August 19403.8 °C24 January 194017.3 °C570 mm250

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
22.9 °C
+1.2 °C
Hot days (≥ 30 °C)
27 d/yr
+9
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
560 mm
+111 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan18.6 °C+2.4 °C44 mm-18 mm
Feb18.5 °C+1.5 °C23 mm-36 mm
Mar18.5 °C-0.2 °C159 mm+101 mm
Apr21.3 °C+1.4 °C59 mm+15 mm
May23.5 °C+1.3 °C20 mm-3 mm
Jun27.6 °C+2.9 °C2 mm-6 mm
Jul27.7 °C+0.4 °C0 mm-1 mm
Aug29.4 °C+1.8 °C1 mm-0 mm
Sep27.0 °C+0.8 °C3 mm-9 mm
Oct25.1 °C+1.3 °C6 mm-35 mm
Nov21.0 °C+0.9 °C61 mm-5 mm
Dec16.7 °C-0.5 °C181 mm+109 mm

The year's extremes

Hottest day
39.6 °C
28 Jun 2025
Coldest day
6.8 °C
16 Jan 2025
Wettest day
36.7 mm
16 Dec 2025
Windiest day
32.4 km/h
13 Mar 2025
Strongest gust
70.2 km/h
8 Mar 2025
Hottest feels-like
42.2 °C
28 Jun 2025
Coldest feels-like
3.4 °C
15 Jan 2025
Sunniest day
13.6 h
29 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 Bouknadel?

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

What is the hottest day ever recorded in Bouknadel?

The hottest day measured in Bouknadel between 1940 and 2025 was 19 July 1967, reaching 42.6 °C.

What is the coldest day in Bouknadel?

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

Does it snow in Bouknadel?

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

Has the climate of Bouknadel warmed?

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

What is the wettest day in Bouknadel?

The wettest day measured in Bouknadel between 1940 and 2025 was 30 November 2010, with 65 mm of rain in 24 hours.

What was the windiest day in Bouknadel?

The windiest day measured in Bouknadel between 1940 and 2025 was 6 November 1997, with winds reaching 50.6 km/h.

What is the warmest month in Bouknadel?

The warmest month in Bouknadel is August (23.6 °C on average); the coldest is January (12.7 °C).

How much does it rain in Bouknadel?

Bouknadel receives on average 449 mm of precipitation per year, spread over about 64 rainy days.

Is it sunny in Bouknadel?

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

Are there tropical nights in Bouknadel?

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

What was the most extreme apparent temperature in Bouknadel?

In Bouknadel, between 1940 and 2025, the highest apparent temperature reached 46.2 °C on 21 July 1989, and the lowest was -3.7 °C on 28 January 2005.

Compare Bouknadel with another city

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

Nearby cities

The climate around Bouknadel

Other cities — Morocco