Boumia climate — normals and trends

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

Boumia averages 53 frost days, 46 hot days (≥ 30 °C) and 82 rainy days per year.

Boumia has warmed by +3.0 °C between 1940 and 2025, or +0.35 °C per decade. This trend is statistically significant.

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

The hottest day of the period reached 38.5 °C (on 11 July 2024) and the coldest -15.0 °C (on 9 January 1965).

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

BoumiaBeni Mellal-Khenifra

coords
32.72°, -5.10°
period
19402025 · 86 yrs
CsaHot-summer MediterraneanWarmest monthJulyColdest monthJanuaryWettest monthAprilDriest monthJuly

Mean daily temperature

12.8°C

Average daily high

19.1°C

Average daily low

7.1°C

Annual rainfall

400mm

Sunshine / day

10.9h

Mean relative humidity

57%

Average peak wind

15.4km/h

Seasonal range

19.8°C

Frost days (< 0 °C)

53 d/yr

Hot days (≥ 30 °C)

46 d/yr

Rainy days (≥ 1 mm)

82 d/yr

Annual snowfall

61.8 cm

Average feels-like high

16.8 °C

Average feels-like low

4.4 °C

Average peak gust

36.2 km/h

Tropical nights (≥ 20 °C)

3 d/yr

Solar radiation

20.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+3.0 °C

since 1940

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

38.5 °C

11 July 2024

Coldest day

-15.0 °C

9 January 1965

Wettest day

60 mm

10 October 2008

Windiest day

48.5 km/h

22 January 1940

Strongest gust

117.0 km/h

17 January 1972

Hottest feels-like

36.5 °C

9 July 2016

Coldest feels-like

-19.9 °C

9 January 1965

Snowiest day

23.9 cm

4 February 1994

Sunniest day

13.7 h

12 June 2020

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202535.5 °C15 July 2025-5.7 °C30 December 202514.3 °C346 mm8548
202438.5 °C11 July 2024-3.7 °C31 December 202415.3 °C294 mm7328
202336.5 °C5 August 2023-6.5 °C29 January 202315.1 °C333 mm7450
202235.4 °C25 July 2022-3.6 °C17 January 202215.0 °C259 mm8129
202137.6 °C23 July 2021-11.6 °C13 January 202114.7 °C268 mm8441
202036.3 °C26 July 2020-5.5 °C23 January 202015.0 °C271 mm7937
201934.8 °C13 July 2019-7.4 °C17 November 201914.4 °C327 mm7137
201834.7 °C27 July 2018-5.9 °C7 February 201812.9 °C538 mm4433
201735.5 °C15 July 2017-11.5 °C25 January 201715.1 °C207 mm8746
201635.8 °C9 July 2016-7.1 °C1 March 201614.2 °C331 mm7236
201534.5 °C26 July 2015-7.9 °C25 January 201513.9 °C445 mm5939
201434.8 °C16 August 2014-2.9 °C31 December 201414.0 °C380 mm5624
201335.0 °C30 July 2013-3.7 °C30 December 201313.5 °C311 mm5846
201235.3 °C31 July 2012-9.4 °C3 December 201213.6 °C357 mm8173
201135.5 °C8 August 2011-6.3 °C2 February 201113.5 °C438 mm6046
201034.9 °C6 August 2010-7.6 °C9 January 201014.1 °C429 mm6114
200935.0 °C23 July 2009-6.4 °C10 January 200913.5 °C462 mm6040
200834.8 °C19 August 2008-8.3 °C3 December 200813.1 °C525 mm6443
200735.1 °C24 July 2007-6.6 °C27 January 200713.5 °C308 mm5441
200634.4 °C10 July 2006-10.0 °C9 January 200613.5 °C460 mm5455
200535.5 °C5 August 2005-13.2 °C9 February 200513.9 °C226 mm7162
200434.8 °C24 July 2004-9.2 °C28 December 200413.2 °C364 mm5737
200334.9 °C29 July 2003-13.5 °C15 January 200313.8 °C363 mm5935
200234.1 °C28 July 2002-1.7 °C7 December 200213.9 °C377 mm4818
200135.2 °C23 July 2001-6.3 °C11 November 200114.4 °C236 mm7031
200035.3 °C7 July 2000-5.8 °C12 January 200013.9 °C314 mm8039
199935.2 °C30 June 1999-9.2 °C19 January 199913.4 °C312 mm5970
199836.5 °C17 July 1998-8.1 °C7 December 199813.9 °C247 mm7339
199733.1 °C12 July 1997-6.0 °C25 January 199713.1 °C478 mm3217
199633.4 °C29 July 1996-7.5 °C23 February 199612.6 °C586 mm3236
199534.7 °C24 July 1995-5.1 °C9 January 199513.5 °C360 mm4033
199434.7 °C19 July 1994-7.6 °C21 January 199413.5 °C316 mm6940
199334.7 °C8 July 1993-7.1 °C4 January 199312.2 °C406 mm4861
199232.7 °C14 July 1992-4.9 °C26 March 199212.2 °C302 mm3547
199134.6 °C9 July 1991-7.0 °C5 February 199112.3 °C364 mm3866
199034.1 °C11 July 1990-8.9 °C6 January 199013.3 °C347 mm4643
198932.6 °C16 July 1989-6.7 °C6 April 198912.9 °C462 mm3850
198835.2 °C27 July 1988-3.8 °C2 January 198813.3 °C318 mm6149
198734.2 °C27 July 1987-5.7 °C29 November 198713.8 °C428 mm3732
198633.6 °C9 July 1986-7.0 °C2 February 198612.7 °C353 mm4655
198534.7 °C4 August 1985-7.7 °C15 January 198513.2 °C372 mm5945
198433.9 °C9 July 1984-4.5 °C31 December 198412.8 °C279 mm5254
198333.1 °C14 July 1983-9.0 °C2 January 198313.5 °C274 mm4852
198233.4 °C30 June 1982-11.0 °C30 December 198212.2 °C496 mm3563
198133.2 °C30 July 1981-9.9 °C14 January 198113.2 °C273 mm4146
198034.6 °C6 August 1980-9.0 °C21 January 198012.7 °C330 mm5257
197935.5 °C28 July 1979-11.4 °C3 March 197912.3 °C418 mm3747
197834.8 °C23 July 1978-11.9 °C14 January 197812.5 °C375 mm4139
197734.0 °C19 July 1977-11.5 °C8 January 197712.3 °C435 mm2236
197633.8 °C4 August 1976-11.8 °C27 January 197610.9 °C656 mm1770
197533.2 °C2 July 1975-5.8 °C14 March 197511.8 °C482 mm3454
197433.2 °C18 July 1974-5.6 °C22 February 197411.8 °C426 mm3483
197334.5 °C26 July 1973-10.5 °C3 January 197311.8 °C569 mm2263
197233.6 °C23 July 1972-11.8 °C31 December 197210.3 °C720 mm1179
197132.6 °C27 June 1971-9.4 °C8 February 197110.8 °C717 mm2494
197034.1 °C8 August 1970-8.2 °C17 March 197012.7 °C431 mm4851
196932.7 °C30 July 1969-10.1 °C3 December 196912.2 °C557 mm3834
196833.5 °C18 July 1968-8.2 °C5 January 196812.5 °C477 mm4057
196734.1 °C10 August 1967-12.9 °C14 December 196712.2 °C511 mm5369
196635.0 °C9 August 1966-4.4 °C23 March 196613.0 °C372 mm5954
196533.1 °C5 August 1965-15.0 °C9 January 196512.1 °C431 mm1336
196433.7 °C8 July 1964-9.6 °C11 April 196412.1 °C307 mm3587
196333.2 °C16 July 1963-11.9 °C25 December 196311.5 °C676 mm2246
196233.2 °C3 July 1962-9.9 °C10 February 196212.1 °C549 mm3763
196133.2 °C1 August 1961-8.3 °C15 January 196112.9 °C332 mm4350
196032.8 °C20 August 1960-10.2 °C16 December 196012.0 °C562 mm2357
195934.6 °C16 August 1959-5.3 °C20 December 195912.2 °C361 mm3253
195833.2 °C24 July 1958-7.6 °C18 January 195812.5 °C307 mm2848
195732.1 °C25 July 1957-14.0 °C21 December 195711.2 °C515 mm1771
195633.5 °C5 July 1956-8.7 °C1 March 195610.9 °C526 mm29101
195533.5 °C7 July 1955-11.8 °C13 March 195512.5 °C520 mm2340
195433.1 °C17 August 1954-12.6 °C9 January 195411.2 °C488 mm3398
195334.7 °C20 July 1953-13.8 °C16 March 195311.2 °C457 mm3196
195232.4 °C12 July 1952-9.9 °C16 January 195212.2 °C305 mm2672
195132.8 °C28 July 1951-7.4 °C13 February 195111.7 °C487 mm4371
195033.9 °C15 July 1950-7.3 °C27 January 195012.1 °C360 mm3366
194932.3 °C20 July 1949-10.9 °C13 January 194911.8 °C436 mm2279
194833.0 °C23 July 1948-7.9 °C22 January 194812.5 °C283 mm4741
194732.6 °C3 August 1947-11.1 °C27 January 194712.3 °C475 mm1555
194634.0 °C11 July 1946-8.6 °C26 December 194611.8 °C286 mm4074
194532.5 °C2 September 1945-11.7 °C14 January 194512.8 °C302 mm3560
194435.1 °C31 July 1944-9.3 °C29 December 194412.2 °C261 mm4682
194333.4 °C12 July 1943-10.4 °C20 November 194311.6 °C439 mm3396
194234.0 °C28 July 1942-8.3 °C11 February 194211.9 °C408 mm3768
194133.3 °C19 July 1941-10.4 °C18 January 194111.8 °C342 mm4566
194034.5 °C25 July 1940-10.9 °C27 December 194011.4 °C345 mm4181

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.9 °C
+1.8 °C
Hot days (≥ 30 °C)
85 d/yr
+39
Frost days (< 0 °C)
48 d/yr
-5
Annual rainfall
347 mm
-54 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan12.0 °C+2.3 °C18 mm-19 mm
Feb13.0 °C+1.7 °C29 mm-10 mm
Mar13.2 °C-0.8 °C48 mm+4 mm
Apr18.6 °C+2.0 °C46 mm-1 mm
May22.1 °C+1.4 °C25 mm-19 mm
Jun30.3 °C+4.4 °C18 mm-9 mm
Jul33.3 °C+2.5 °C6 mm-4 mm
Aug32.0 °C+1.9 °C5 mm-9 mm
Sep27.0 °C+1.8 °C34 mm+3 mm
Oct23.8 °C+4.1 °C2 mm-31 mm
Nov17.1 °C+2.8 °C8 mm-27 mm
Dec7.5 °C-3.0 °C108 mm+69 mm

The year's extremes

Hottest day
35.5 °C
15 Jul 2025
Coldest day
-5.7 °C
30 Dec 2025
Wettest day
22.5 mm
16 Dec 2025
Windiest day
34.2 km/h
3 Dec 2025
Strongest gust
70.9 km/h
23 Mar 2025
Hottest feels-like
35.1 °C
15 Jul 2025
Coldest feels-like
-9.9 °C
30 Dec 2025
Snowiest day
13.0 cm
16 Dec 2025
Sunniest day
13.6 h
2 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 Boumia?

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

What is the hottest day ever recorded in Boumia?

The hottest day measured in Boumia between 1940 and 2025 was 11 July 2024, reaching 38.5 °C.

What is the coldest day in Boumia?

The coldest day measured in Boumia between 1940 and 2025 was 9 January 1965, at -15.0 °C.

Does it snow in Boumia?

Yes. Boumia gets on average 61.8 cm of snow per year and has around 53 frost days.

Has the climate of Boumia warmed?

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

What is the wettest day in Boumia?

The wettest day measured in Boumia between 1940 and 2025 was 10 October 2008, with 60 mm of rain in 24 hours.

What was the windiest day in Boumia?

The windiest day measured in Boumia between 1940 and 2025 was 22 January 1940, with winds reaching 48.5 km/h.

What is the warmest month in Boumia?

The warmest month in Boumia is July (23.6 °C on average); the coldest is January (3.8 °C).

How much does it rain in Boumia?

Boumia receives on average 400 mm of precipitation per year, spread over about 82 rainy days.

Is it sunny in Boumia?

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

The heaviest 24-hour snowfall measured in Boumia between 1940 and 2025 was 4 February 1994, with 23.9 cm.

Are there tropical nights in Boumia?

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

What was the most extreme apparent temperature in Boumia?

In Boumia, between 1940 and 2025, the highest apparent temperature reached 36.5 °C on 9 July 2016, and the lowest was -19.9 °C on 9 January 1965.

Compare Boumia with another city

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

Nearby cities

The climate around Boumia

Other cities — Morocco