Bou Saâda climate — normals and trends

Bou Saâda (Algeria) has a cold semi-arid climate (BSk) under the Köppen-Geiger classification. Its mean annual temperature is 17.7 °C and it receives 259 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 (30.0 °C on average) and the coldest is January (7.4 °C). Rainfall peaks in September.

Bou Saâda averages 8 frost days, 112 hot days (≥ 30 °C) and 53 rainy days per year.

Bou Saâda 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 16 to 0 per year over the period.

The hottest day of the period reached 45.6 °C (on 29 July 2023) and the coldest -5.4 °C (on 30 December 1940).

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

Bou SaâdaM'Sila Province

coords
35.21°, 4.17°
period
19402025 · 86 yrs
BSkCold semi-aridWarmest monthJulyColdest monthJanuaryWettest monthSeptemberDriest monthJuly

Mean daily temperature

17.7°C

Average daily high

23.6°C

Average daily low

12.1°C

Annual rainfall

259mm

Sunshine / day

10.9h

Mean relative humidity

53%

Average peak wind

17.6km/h

Seasonal range

22.6°C

Frost days (< 0 °C)

8 d/yr

Hot days (≥ 30 °C)

112 d/yr

Rainy days (≥ 1 mm)

53 d/yr

Annual snowfall

1.8 cm

Average feels-like high

21.5 °C

Average feels-like low

9.8 °C

Average peak gust

34.5 km/h

Tropical nights (≥ 20 °C)

75 d/yr

Solar radiation

19.3 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.66 · 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

45.6 °C

29 July 2023

Coldest day

-5.4 °C

30 December 1940

Wettest day

63 mm

6 March 1986

Windiest day

51.3 km/h

31 January 2015

Strongest gust

104.0 km/h

5 March 2009

Hottest feels-like

45.2 °C

23 July 2010

Coldest feels-like

-9.8 °C

30 December 1940

Snowiest day

15.4 cm

5 January 1965

Sunniest day

14.0 h

25 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202543.8 °C21 July 20250.4 °C30 November 202519.7 °C294 mm1290
202445.0 °C9 July 20240.6 °C18 December 202420.4 °C163 mm1360
202345.6 °C29 July 2023-1.3 °C24 January 202319.9 °C144 mm1233
202243.6 °C1 July 2022-2.5 °C21 January 202220.1 °C169 mm13610
202144.2 °C8 August 2021-0.7 °C16 December 202120.1 °C194 mm1375
202043.7 °C20 August 2020-1.3 °C15 January 202019.2 °C232 mm1253
201943.5 °C7 August 2019-0.8 °C14 February 201919.0 °C300 mm1193
201844.1 °C15 July 2018-0.8 °C8 February 201818.3 °C326 mm1092
201743.8 °C13 July 2017-0.1 °C8 December 201719.3 °C148 mm1361
201642.9 °C27 May 2016-0.5 °C5 February 201619.3 °C232 mm1251
201543.8 °C2 August 2015-0.2 °C6 January 201518.7 °C286 mm1352
201442.4 °C25 July 20140.3 °C3 February 201419.4 °C237 mm1390
201342.3 °C27 July 2013-1.8 °C27 February 201318.5 °C203 mm1282
201244.0 °C14 July 2012-2.4 °C20 January 201219.0 °C226 mm13714
201143.8 °C22 July 2011-1.6 °C11 February 201118.4 °C349 mm1114
201044.4 °C23 July 2010-1.8 °C28 December 201018.7 °C268 mm1206
200943.9 °C25 July 20090.1 °C16 February 200918.6 °C243 mm1210
200844.3 °C8 July 2008-1.8 °C10 February 200818.4 °C336 mm1144
200743.3 °C19 June 2007-1.4 °C19 December 200718.2 °C297 mm1235
200642.8 °C28 June 2006-2.2 °C6 January 200618.9 °C314 mm1326
200543.7 °C27 July 2005-3.4 °C27 January 200518.2 °C236 mm12927
200442.7 °C18 August 2004-1.5 °C7 January 200418.1 °C301 mm1192
200344.1 °C16 July 2003-1.4 °C27 December 200318.7 °C411 mm1282
200243.3 °C23 July 2002-1.5 °C9 January 200218.8 °C202 mm1195
200142.5 °C6 July 2001-1.0 °C11 January 200119.2 °C171 mm1327
200042.5 °C27 July 2000-1.5 °C9 January 200018.7 °C104 mm12513
199943.4 °C6 August 1999-1.8 °C1 February 199919.1 °C295 mm1419
199842.6 °C3 July 1998-1.9 °C23 January 199818.1 °C191 mm1105
199742.8 °C16 July 19970.7 °C29 December 199718.3 °C333 mm1020
199641.5 °C29 July 1996-1.5 °C24 February 199617.3 °C339 mm862
199541.4 °C11 August 1995-1.5 °C18 January 199518.2 °C185 mm1102
199442.3 °C20 June 1994-1.5 °C29 December 199418.9 °C253 mm1224
199342.9 °C5 July 1993-1.6 °C29 January 199318.1 °C145 mm1217
199238.7 °C11 August 1992-2.8 °C7 January 199217.0 °C246 mm10312
199141.4 °C25 July 1991-3.0 °C31 December 199116.8 °C277 mm1038
199039.7 °C1 July 1990-0.7 °C16 December 199018.1 °C341 mm1212
198941.5 °C8 August 1989-2.1 °C4 January 198918.2 °C219 mm1018
198843.3 °C5 July 1988-1.1 °C27 February 198818.4 °C225 mm1064
198742.6 °C16 August 1987-1.8 °C6 January 198718.7 °C220 mm1335
198640.4 °C29 July 1986-0.8 °C30 December 198617.5 °C348 mm1153
198541.9 °C5 July 1985-3.1 °C10 January 198518.1 °C293 mm1135
198440.6 °C1 July 1984-0.9 °C17 February 198417.1 °C186 mm1004
198340.5 °C3 August 1983-2.9 °C23 January 198318.3 °C91 mm11211
198241.6 °C25 June 1982-1.0 °C31 December 198217.7 °C348 mm1071
198141.5 °C2 July 1981-1.4 °C13 January 198117.9 °C225 mm1155
198041.5 °C1 August 1980-3.4 °C12 December 198016.8 °C370 mm10210
197941.5 °C21 July 1979-0.7 °C17 January 197917.3 °C219 mm991
197841.4 °C6 August 1978-3.9 °C14 January 197817.1 °C133 mm937
197741.7 °C14 July 1977-1.0 °C20 December 197717.6 °C272 mm903
197638.7 °C11 July 1976-1.7 °C30 January 197615.8 °C446 mm768
197542.5 °C10 July 1975-3.2 °C7 January 197516.7 °C265 mm957
197440.8 °C17 July 1974-2.5 °C24 December 197416.6 °C365 mm1188
197342.6 °C20 July 1973-2.7 °C13 January 197317.0 °C287 mm1278
197241.3 °C8 July 1972-1.1 °C1 February 197215.6 °C696 mm745
197143.2 °C18 July 1971-2.2 °C8 February 197116.8 °C325 mm977
197042.1 °C8 August 1970-2.4 °C18 February 197017.3 °C276 mm1012
196941.0 °C15 August 1969-2.4 °C7 February 196916.6 °C541 mm797
196842.3 °C5 August 1968-0.1 °C5 February 196817.4 °C225 mm941
196740.2 °C11 August 1967-3.2 °C17 December 196717.3 °C301 mm9722
196641.6 °C1 August 1966-2.5 °C27 December 196617.6 °C177 mm1042
196542.9 °C25 July 1965-2.8 °C21 February 196516.8 °C378 mm8013
196441.3 °C22 August 1964-2.1 °C25 January 196417.1 °C247 mm12712
196340.2 °C2 July 1963-2.8 °C30 January 196316.4 °C341 mm8215
196241.7 °C10 July 1962-1.6 °C7 December 196217.2 °C208 mm1149
196140.8 °C27 July 1961-0.9 °C19 December 196118.0 °C189 mm1173
196042.5 °C16 August 1960-4.0 °C17 December 196017.5 °C271 mm1056
195939.9 °C27 July 1959-2.0 °C21 February 195917.1 °C255 mm997
195840.5 °C21 August 1958-0.9 °C27 February 195817.6 °C256 mm1182
195740.3 °C9 August 1957-4.0 °C20 January 195716.5 °C340 mm9017
195641.8 °C21 July 1956-3.3 °C6 February 195615.8 °C261 mm11234
195542.2 °C13 July 1955-0.3 °C1 January 195517.5 °C234 mm1102
195440.3 °C27 June 1954-2.7 °C13 January 195416.3 °C214 mm9821
195342.2 °C17 July 1953-4.1 °C18 January 195316.3 °C185 mm10326
195241.9 °C29 June 1952-2.3 °C10 January 195217.5 °C233 mm11016
195141.1 °C20 July 1951-1.3 °C8 January 195116.6 °C310 mm1039
195040.7 °C8 July 1950-2.0 °C30 December 195017.0 °C217 mm11712
194940.3 °C15 July 1949-3.6 °C5 February 194916.7 °C262 mm11613
194839.0 °C22 July 1948-1.5 °C10 December 194816.6 °C281 mm8910
194740.1 °C1 September 1947-1.4 °C28 December 194717.9 °C184 mm1274
194641.0 °C17 July 1946-2.0 °C22 December 194617.5 °C181 mm11812
194541.3 °C13 July 1945-3.4 °C4 January 194517.8 °C89 mm13127
194440.6 °C21 July 1944-4.0 °C9 January 194416.5 °C150 mm11538
194341.1 °C26 July 1943-0.9 °C20 November 194316.5 °C311 mm1086
194240.8 °C12 July 1942-3.3 °C5 January 194217.0 °C209 mm10929
194141.7 °C3 August 1941-4.7 °C6 January 194116.3 °C185 mm10334
194042.0 °C15 July 1940-5.4 °C30 December 194016.2 °C211 mm8526

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
25.5 °C
+1.9 °C
Hot days (≥ 30 °C)
129 d/yr
+17
Frost days (< 0 °C)
0 d/yr
-8
Annual rainfall
294 mm
+35 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan14.6 °C+2.4 °C19 mm-3 mm
Feb17.1 °C+2.7 °C7 mm-10 mm
Mar20.0 °C+2.0 °C21 mm-5 mm
Apr23.7 °C+1.9 °C55 mm+26 mm
May28.0 °C+1.0 °C48 mm+20 mm
Jun36.9 °C+4.0 °C2 mm-14 mm
Jul38.6 °C+1.7 °C8 mm+0 mm
Aug37.2 °C+1.3 °C7 mm-5 mm
Sep32.1 °C+1.9 °C64 mm+32 mm
Oct25.0 °C+1.3 °C27 mm-2 mm
Nov18.4 °C+1.2 °C4 mm-17 mm
Dec13.7 °C+0.8 °C33 mm+13 mm

The year's extremes

Hottest day
43.8 °C
21 Jul 2025
Coldest day
0.4 °C
30 Nov 2025
Wettest day
35.8 mm
26 Sep 2025
Windiest day
38.9 km/h
29 Mar 2025
Strongest gust
69.1 km/h
29 Mar 2025
Hottest feels-like
43.0 °C
22 Jul 2025
Coldest feels-like
-3.1 °C
23 Nov 2025
Sunniest day
14.0 h
27 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 Bou Saâda?

Bou Saâda has a cold semi-arid climate (Köppen BSk). Over 1940-2025, the average annual temperature is 17.7 °C and it receives 259 mm of precipitation per year.

What is the hottest day ever recorded in Bou Saâda?

The hottest day measured in Bou Saâda between 1940 and 2025 was 29 July 2023, reaching 45.6 °C.

What is the coldest day in Bou Saâda?

The coldest day measured in Bou Saâda between 1940 and 2025 was 30 December 1940, at -5.4 °C.

Does it snow in Bou Saâda?

Yes. Bou Saâda gets on average 1.8 cm of snow per year and has around 8 frost days.

Has the climate of Bou Saâda warmed?

Yes: Bou Saâda warmed by +3.0 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Bou Saâda?

The wettest day measured in Bou Saâda between 1940 and 2025 was 6 March 1986, with 63 mm of rain in 24 hours.

What was the windiest day in Bou Saâda?

The windiest day measured in Bou Saâda between 1940 and 2025 was 31 January 2015, with winds reaching 51.3 km/h.

What is the warmest month in Bou Saâda?

The warmest month in Bou Saâda is July (30.0 °C on average); the coldest is January (7.4 °C).

How much does it rain in Bou Saâda?

Bou Saâda receives on average 259 mm of precipitation per year, spread over about 53 rainy days.

Is it sunny in Bou Saâda?

Bou Saâda 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 Bou Saâda?

The heaviest 24-hour snowfall measured in Bou Saâda between 1940 and 2025 was 5 January 1965, with 15.4 cm.

Are there tropical nights in Bou Saâda?

Yes: Bou Saâda has on average 75 tropical nights per year (temperature staying above 20 °C), over 1940-2025.

What was the most extreme apparent temperature in Bou Saâda?

In Bou Saâda, between 1940 and 2025, the highest apparent temperature reached 45.2 °C on 23 July 2010, and the lowest was -9.8 °C on 30 December 1940.

Compare Bou Saâda with another city

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

Nearby cities

The climate around Bou Saâda

Other cities — Algeria