Ksar Hellal climate — normals and trends

Ksar Hellal (Tunisia) has a hot semi-arid climate (BSh) under the Köppen-Geiger classification. Its mean annual temperature is 19.2 °C and it receives 337 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 (26.6 °C on average) and the coldest is January (12.9 °C). Rainfall peaks in October.

Ksar Hellal averages 0 frost days, 21 hot days (≥ 30 °C) and 54 rainy days per year.

Ksar Hellal has warmed by +1.7 °C between 1940 and 2025, or +0.20 °C per decade. This trend is statistically significant.

The hottest day of the period reached 45.9 °C (on 25 July 2023) and the coldest 3.2 °C (on 3 January 1942).

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

Ksar HellalMonastir Governorate

coords
35.65°, 10.89°
period
19402025 · 86 yrs
BShHot semi-aridWarmest monthAugustColdest monthJanuaryWettest monthOctoberDriest monthJuly

Mean daily temperature

19.2°C

Average daily high

21.7°C

Average daily low

16.8°C

Annual rainfall

337mm

Sunshine / day

10.9h

Mean relative humidity

73%

Average peak wind

25.0km/h

Seasonal range

13.7°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

21 d/yr

Rainy days (≥ 1 mm)

54 d/yr

Annual snowfall

0.0 cm

Average feels-like high

21.3 °C

Average feels-like low

15.8 °C

Average peak gust

37.2 km/h

Tropical nights (≥ 20 °C)

124 d/yr

Solar radiation

18.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.7 °C

since 1940

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

25 July 2023

Coldest day

3.2 °C

3 January 1942

Wettest day

118 mm

21 October 1953

Windiest day

65.7 km/h

21 January 1981

Strongest gust

107.6 km/h

21 January 1981

Hottest feels-like

42.9 °C

1 August 1982

Coldest feels-like

-4.6 °C

8 January 1981

Sunniest day

13.9 h

18 June 2025

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202537.4 °C25 July 20259.3 °C16 January 202520.8 °C341 mm420
202434.7 °C2 August 20249.8 °C11 December 202420.8 °C327 mm510
202345.9 °C25 July 20237.2 °C23 January 202320.8 °C329 mm530
202238.3 °C18 August 20227.7 °C27 January 202220.9 °C169 mm680
202140.6 °C30 July 20217.4 °C17 February 202120.3 °C209 mm540
202036.2 °C1 August 20207.9 °C16 January 202020.1 °C353 mm320
201935.4 °C9 July 20197.7 °C23 January 201919.8 °C388 mm360
201834.1 °C13 July 20187.6 °C22 March 201820.0 °C328 mm220
201736.0 °C23 July 20176.2 °C18 January 201719.7 °C205 mm430
201633.0 °C11 May 20168.6 °C17 January 201620.2 °C409 mm180
201536.5 °C31 July 20156.3 °C1 January 201519.9 °C316 mm390
201434.3 °C13 August 20145.6 °C31 December 201420.1 °C322 mm240
201333.9 °C26 August 20137.6 °C10 February 201319.7 °C241 mm150
201237.5 °C24 September 20124.9 °C8 February 201220.0 °C337 mm470
201133.3 °C17 July 20117.7 °C2 March 201119.5 °C370 mm190
201034.4 °C28 August 20107.5 °C11 January 201019.8 °C265 mm200
200935.0 °C25 August 20097.6 °C27 January 200919.7 °C405 mm330
200833.5 °C8 August 20087.0 °C6 March 200819.7 °C256 mm340
200738.7 °C24 July 20076.7 °C18 December 200719.8 °C348 mm290
200636.3 °C22 May 20066.5 °C26 January 200619.7 °C371 mm220
200534.1 °C18 July 20054.7 °C27 January 200519.2 °C309 mm180
200435.6 °C10 August 20047.7 °C28 December 200419.5 °C312 mm220
200343.0 °C30 June 20036.3 °C28 December 200319.9 °C568 mm540
200235.4 °C5 August 20027.1 °C8 January 200219.6 °C227 mm130
200131.8 °C4 August 20017.5 °C4 February 200119.7 °C178 mm150
200036.9 °C7 July 20007.1 °C10 January 200019.5 °C184 mm240
199939.4 °C8 August 19994.8 °C1 February 199919.6 °C389 mm290
199836.2 °C2 July 19988.8 °C24 January 199819.3 °C211 mm240
199738.3 °C13 June 19978.3 °C30 December 199719.4 °C415 mm140
199634.0 °C21 June 19967.2 °C28 December 199619.1 °C304 mm210
199532.7 °C28 July 19955.9 °C18 January 199519.2 °C386 mm150
199437.2 °C15 August 19947.4 °C31 January 199419.7 °C178 mm300
199336.4 °C5 July 19936.5 °C25 February 199319.0 °C301 mm230
199233.0 °C29 August 19925.7 °C30 December 199218.8 °C342 mm110
199132.7 °C23 July 19916.7 °C16 February 199118.7 °C333 mm130
199034.9 °C26 September 19907.5 °C11 December 199019.6 °C340 mm180
198932.1 °C11 August 19897.9 °C11 January 198919.3 °C248 mm160
198837.5 °C2 September 19887.0 °C27 February 198819.3 °C353 mm160
198737.8 °C12 August 19876.5 °C16 January 198719.3 °C221 mm310
198632.2 °C19 August 19866.8 °C12 February 198619.0 °C360 mm140
198532.7 °C31 July 19855.0 °C10 January 198519.0 °C226 mm90
198436.3 °C5 October 19846.6 °C16 February 198418.5 °C435 mm80
198337.0 °C30 July 19836.5 °C14 January 198318.8 °C274 mm170
198241.5 °C1 August 19827.1 °C24 December 198219.3 °C486 mm380
198132.0 °C9 August 19814.9 °C8 January 198118.6 °C229 mm70
198038.5 °C9 July 19806.4 °C16 December 198018.4 °C334 mm60
197937.7 °C6 August 19797.2 °C18 January 197918.8 °C362 mm80
197833.7 °C5 July 19786.4 °C15 January 197818.4 °C339 mm110
197733.7 °C19 September 19778.0 °C22 December 197719.1 °C282 mm70
197634.7 °C16 August 19766.0 °C28 January 197618.3 °C519 mm60
197532.0 °C18 July 19757.1 °C1 March 197518.6 °C445 mm70
197432.2 °C22 August 19747.9 °C6 March 197418.5 °C307 mm90
197335.7 °C22 July 19736.2 °C20 February 197318.5 °C706 mm160
197231.7 °C2 August 19726.6 °C23 January 197218.4 °C504 mm50
197134.7 °C27 August 19716.2 °C3 January 197118.6 °C473 mm240
197041.0 °C22 July 19706.7 °C5 March 197019.0 °C265 mm160
196933.3 °C15 August 19696.1 °C12 February 196918.6 °C894 mm70
196834.1 °C15 September 19686.5 °C14 March 196819.1 °C366 mm160
196734.5 °C4 July 19676.7 °C8 January 196718.9 °C269 mm180
196633.1 °C5 August 19668.4 °C16 March 196619.1 °C287 mm90
196537.2 °C1 August 19655.7 °C10 February 196518.7 °C292 mm180
196435.1 °C22 August 19646.5 °C14 January 196419.0 °C474 mm130
196333.7 °C6 August 19634.8 °C31 January 196318.8 °C401 mm150
196241.7 °C11 July 19623.7 °C31 January 196218.8 °C299 mm180
196133.0 °C8 September 19617.5 °C19 December 196119.2 °C214 mm110
196035.7 °C12 August 19606.0 °C16 January 196019.0 °C184 mm150
195934.2 °C15 July 19596.7 °C1 February 195918.7 °C340 mm80
195833.3 °C1 October 19586.5 °C25 January 195818.6 °C345 mm90
195735.1 °C9 August 19576.8 °C20 January 195718.4 °C487 mm120
195638.3 °C21 July 19563.8 °C9 February 195618.1 °C404 mm190
195537.2 °C26 July 19557.9 °C10 March 195519.1 °C407 mm110
195433.6 °C7 September 19545.3 °C3 February 195418.4 °C335 mm90
195332.0 °C3 August 19535.2 °C23 January 195318.7 °C432 mm110
195232.7 °C18 September 19526.2 °C10 January 195219.3 °C219 mm240
195135.4 °C8 June 19516.2 °C2 January 195118.7 °C285 mm150
195032.2 °C2 August 19505.8 °C19 January 195019.0 °C384 mm180
194932.3 °C9 July 19495.1 °C5 March 194918.7 °C350 mm110
194838.0 °C5 July 19487.1 °C21 January 194818.9 °C434 mm80
194733.1 °C19 July 19476.6 °C19 December 194719.6 °C226 mm330
194637.5 °C17 August 19467.3 °C25 December 194619.4 °C255 mm270
194539.2 °C13 August 19454.5 °C6 January 194519.0 °C148 mm330
194435.4 °C22 July 19444.5 °C9 January 194418.4 °C328 mm160
194336.5 °C6 July 19437.7 °C5 January 194319.1 °C404 mm250
194232.2 °C19 July 19423.2 °C3 January 194218.5 °C273 mm80
194141.6 °C4 August 19414.0 °C4 January 194118.1 °C310 mm190
194036.4 °C15 July 19403.8 °C1 January 194018.2 °C276 mm160

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.3 °C
+1.6 °C
Hot days (≥ 30 °C)
42 d/yr
+21
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
341 mm
+4 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan17.1 °C+1.7 °C106 mm+68 mm
Feb16.4 °C+0.6 °C56 mm+21 mm
Mar19.0 °C+2.0 °C12 mm-21 mm
Apr19.9 °C+1.1 °C36 mm+14 mm
May23.4 °C+1.6 °C28 mm+17 mm
Jun28.1 °C+2.8 °C3 mm-1 mm
Jul31.2 °C+2.8 °C0 mm-1 mm
Aug29.7 °C+0.5 °C1 mm-3 mm
Sep28.7 °C+1.5 °C22 mm-16 mm
Oct25.7 °C+1.6 °C17 mm-42 mm
Nov21.4 °C+1.2 °C4 mm-37 mm
Dec18.0 °C+1.3 °C56 mm+6 mm

The year's extremes

Hottest day
37.4 °C
25 Jul 2025
Coldest day
9.3 °C
16 Jan 2025
Wettest day
23.6 mm
15 May 2025
Windiest day
41.8 km/h
5 Dec 2025
Strongest gust
65.9 km/h
5 Dec 2025
Hottest feels-like
42.5 °C
21 Jul 2025
Coldest feels-like
4.6 °C
18 Jan 2025
Sunniest day
13.9 h
18 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 Ksar Hellal?

Ksar Hellal has a hot semi-arid climate (Köppen BSh). Over 1940-2025, the average annual temperature is 19.2 °C and it receives 337 mm of precipitation per year.

What is the hottest day ever recorded in Ksar Hellal?

The hottest day measured in Ksar Hellal between 1940 and 2025 was 25 July 2023, reaching 45.9 °C.

What is the coldest day in Ksar Hellal?

The coldest day measured in Ksar Hellal between 1940 and 2025 was 3 January 1942, at 3.2 °C.

Does it snow in Ksar Hellal?

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

Has the climate of Ksar Hellal warmed?

Yes: Ksar Hellal warmed by +1.7 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Ksar Hellal?

The wettest day measured in Ksar Hellal between 1940 and 2025 was 21 October 1953, with 118 mm of rain in 24 hours.

What was the windiest day in Ksar Hellal?

The windiest day measured in Ksar Hellal between 1940 and 2025 was 21 January 1981, with winds reaching 65.7 km/h.

What is the warmest month in Ksar Hellal?

The warmest month in Ksar Hellal is August (26.6 °C on average); the coldest is January (12.9 °C).

How much does it rain in Ksar Hellal?

Ksar Hellal receives on average 337 mm of precipitation per year, spread over about 54 rainy days.

Is it sunny in Ksar Hellal?

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

Are there tropical nights in Ksar Hellal?

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

What was the most extreme apparent temperature in Ksar Hellal?

In Ksar Hellal, between 1940 and 2025, the highest apparent temperature reached 42.9 °C on 1 August 1982, and the lowest was -4.6 °C on 8 January 1981.

Compare Ksar Hellal with another city

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

Nearby cities

The climate around Ksar Hellal

Other cities — Tunisia