El Mgarsa climate — normals and trends

El Mgarsa (Tunisia) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 20.6 °C and it receives 167 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 (28.1 °C on average) and the coldest is January (13.6 °C). Rainfall peaks in December.

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

El Mgarsa has warmed by +2.3 °C between 1940 and 2025, or +0.27 °C per decade. This trend is statistically significant.

The hottest day of the period reached 42.7 °C (on 25 July 2023) and the coldest 4.5 °C (on 9 February 1956).

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

El MgarsaMedenine Governorate

coords
33.82°, 10.99°
period
19402025 · 86 yrs
BWhHot desertWarmest monthAugustColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

20.6°C

Average daily high

23.1°C

Average daily low

18.2°C

Annual rainfall

167mm

Sunshine / day

11.1h

Mean relative humidity

65%

Average peak wind

26.9km/h

Seasonal range

14.5°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

48 d/yr

Rainy days (≥ 1 mm)

30 d/yr

Annual snowfall

0.0 cm

Average feels-like high

22.5 °C

Average feels-like low

16.8 °C

Average peak gust

39.2 km/h

Tropical nights (≥ 20 °C)

149 d/yr

Solar radiation

19.4 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.3 °C

since 1940

+0.3 °C per decade · r² = 0.74 · 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.7 °C

25 July 2023

Coldest day

4.5 °C

9 February 1956

Wettest day

68 mm

11 November 2017

Windiest day

71.2 km/h

14 December 2005

Strongest gust

108.4 km/h

14 December 2005

Hottest feels-like

45.1 °C

25 July 2023

Coldest feels-like

-4.6 °C

9 January 1981

Sunniest day

13.6 h

19 June 2006

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202539.2 °C25 July 202511.0 °C18 January 202522.3 °C144 mm820
202438.8 °C3 August 202410.6 °C10 January 202422.5 °C112 mm900
202342.7 °C25 July 20238.4 °C24 January 202322.2 °C165 mm790
202240.6 °C18 August 20229.0 °C20 January 202222.3 °C54 mm1030
202139.7 °C31 July 20219.4 °C5 January 202122.1 °C49 mm920
202040.0 °C19 June 20209.3 °C28 December 202021.8 °C140 mm690
201939.2 °C8 August 20198.2 °C23 February 201921.3 °C231 mm720
201837.9 °C14 July 20189.9 °C19 January 201821.6 °C149 mm670
201738.9 °C28 June 20177.8 °C19 January 201721.1 °C234 mm610
201640.2 °C16 June 20169.7 °C17 January 201621.9 °C82 mm550
201536.0 °C13 June 20157.7 °C1 January 201521.3 °C132 mm730
201438.1 °C22 September 20147.4 °C31 December 201421.8 °C130 mm670
201336.6 °C26 August 20138.7 °C27 February 201321.5 °C90 mm580
201239.6 °C12 July 20126.5 °C5 February 201221.6 °C142 mm880
201139.8 °C18 July 20119.7 °C1 March 201121.2 °C132 mm550
201037.3 °C14 August 20108.4 °C4 February 201021.6 °C130 mm560
200936.8 °C25 July 20099.1 °C21 December 200921.4 °C125 mm590
200835.9 °C13 July 20089.0 °C19 February 200821.4 °C103 mm650
200740.3 °C21 August 20079.7 °C18 December 200721.5 °C242 mm550
200639.0 °C23 June 20068.4 °C26 January 200621.4 °C202 mm580
200537.8 °C2 August 20057.0 °C26 January 200520.8 °C180 mm530
200436.1 °C26 August 20048.7 °C28 December 200421.2 °C123 mm500
200340.6 °C30 June 20037.6 °C1 February 200321.7 °C247 mm890
200239.0 °C24 July 20029.4 °C18 January 200221.3 °C138 mm580
200139.2 °C20 August 20019.9 °C7 February 200121.6 °C73 mm650
200039.3 °C11 July 20009.2 °C6 January 200021.2 °C70 mm460
199940.5 °C8 August 19995.6 °C1 February 199921.5 °C143 mm770
199838.3 °C3 July 19989.6 °C24 January 199820.9 °C157 mm660
199739.4 °C13 June 199710.5 °C30 December 199721.0 °C256 mm480
199639.3 °C30 July 19967.2 °C28 December 199620.7 °C129 mm390
199540.3 °C27 June 19957.6 °C14 January 199520.6 °C372 mm470
199438.8 °C16 August 19948.8 °C31 January 199421.2 °C96 mm590
199340.5 °C6 July 19938.4 °C25 February 199320.6 °C102 mm490
199236.3 °C29 August 19928.5 °C30 December 199220.3 °C118 mm430
199135.9 °C30 September 19917.8 °C16 February 199120.1 °C99 mm420
199035.8 °C26 September 19909.7 °C8 December 199021.1 °C242 mm550
198938.7 °C7 August 198910.0 °C9 February 198920.8 °C107 mm420
198837.6 °C2 September 19889.0 °C26 February 198820.8 °C118 mm550
198736.1 °C26 July 19877.9 °C17 January 198720.6 °C158 mm590
198635.7 °C24 August 19868.2 °C26 December 198620.4 °C212 mm380
198535.9 °C29 July 19857.3 °C18 January 198520.5 °C177 mm370
198437.6 °C26 July 19847.6 °C17 February 198419.9 °C318 mm280
198338.2 °C17 September 19838.0 °C21 January 198320.3 °C169 mm450
198238.1 °C1 September 19827.7 °C25 December 198220.7 °C199 mm680
198135.3 °C3 July 19815.6 °C9 January 198120.3 °C71 mm290
198039.1 °C9 July 19808.5 °C16 March 198019.8 °C194 mm320
197938.6 °C6 August 19798.0 °C17 January 197920.3 °C169 mm300
197836.2 °C2 September 19788.7 °C13 February 197819.9 °C196 mm250
197738.4 °C21 August 19779.4 °C19 January 197720.6 °C160 mm250
197636.8 °C16 August 19766.8 °C28 January 197619.5 °C354 mm160
197534.4 °C24 July 19758.8 °C27 February 197520.0 °C313 mm290
197436.1 °C3 September 19749.3 °C6 March 197419.9 °C220 mm190
197337.8 °C7 June 19737.2 °C1 March 197320.0 °C224 mm510
197235.9 °C7 July 19728.2 °C23 January 197219.8 °C230 mm170
197137.3 °C4 August 19717.2 °C3 March 197120.0 °C195 mm420
197035.8 °C9 August 19708.4 °C18 February 197020.4 °C80 mm350
196936.5 °C24 August 19697.6 °C12 February 196920.0 °C329 mm210
196839.8 °C2 August 19688.1 °C14 March 196820.4 °C160 mm370
196737.4 °C9 August 19678.2 °C18 January 196720.0 °C188 mm390
196640.5 °C27 August 19668.1 °C9 January 196620.5 °C135 mm370
196538.8 °C1 August 19657.2 °C11 February 196519.9 °C156 mm380
196437.5 °C21 June 19647.3 °C11 January 196420.1 °C249 mm370
196333.9 °C8 August 19635.9 °C24 January 196320.3 °C130 mm320
196239.8 °C11 July 19626.5 °C1 February 196220.2 °C159 mm300
196136.6 °C13 July 19619.2 °C6 January 196120.4 °C112 mm190
196042.6 °C12 August 19606.4 °C16 January 196020.4 °C101 mm300
195936.7 °C30 August 19598.0 °C8 January 195919.9 °C165 mm280
195838.1 °C21 June 19586.8 °C28 February 195819.9 °C156 mm250
195738.4 °C24 June 19576.4 °C19 January 195719.7 °C196 mm290
195640.4 °C21 July 19564.5 °C9 February 195619.4 °C194 mm290
195541.3 °C2 August 19559.6 °C2 March 195520.5 °C79 mm240
195439.5 °C30 June 19546.4 °C3 February 195419.4 °C174 mm210
195335.2 °C30 July 19536.9 °C6 January 195319.8 °C244 mm280
195236.8 °C20 August 19527.5 °C21 January 195220.6 °C89 mm810
195135.7 °C31 August 19518.0 °C2 January 195119.9 °C250 mm330
195035.0 °C1 September 19507.4 °C20 January 195020.2 °C156 mm440
194935.7 °C14 September 19497.0 °C4 March 194919.7 °C239 mm250
194838.1 °C5 July 19488.5 °C16 January 194819.9 °C205 mm260
194737.2 °C19 July 19478.0 °C28 January 194720.8 °C85 mm620
194637.9 °C18 August 19468.1 °C25 December 194620.5 °C134 mm600
194542.6 °C19 August 19455.9 °C7 January 194520.0 °C126 mm580
194436.8 °C22 July 19446.7 °C10 January 194419.6 °C81 mm370
194337.7 °C6 July 19438.1 °C2 January 194320.2 °C360 mm520
194234.5 °C27 May 19425.7 °C18 February 194219.6 °C223 mm280
194139.9 °C4 August 19415.0 °C4 January 194119.3 °C149 mm370
194041.5 °C16 July 19405.8 °C1 January 194019.5 °C123 mm490

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
24.7 °C
+1.6 °C
Hot days (≥ 30 °C)
82 d/yr
+34
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
144 mm
-23 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan17.9 °C+2.0 °C34 mm+14 mm
Feb17.8 °C+1.0 °C15 mm-2 mm
Mar21.9 °C+3.3 °C37 mm+21 mm
Apr21.9 °C+1.1 °C5 mm-6 mm
May25.3 °C+1.5 °C6 mm+2 mm
Jun29.3 °C+2.3 °C0 mm-1 mm
Jul32.5 °C+2.6 °C0 mm-0 mm
Aug31.6 °C+0.9 °C0 mm-1 mm
Sep30.1 °C+1.2 °C6 mm-8 mm
Oct27.1 °C+1.3 °C8 mm-20 mm
Nov22.4 °C+1.0 °C9 mm-16 mm
Dec18.6 °C+1.3 °C25 mm-5 mm

The year's extremes

Hottest day
39.2 °C
25 Jul 2025
Coldest day
11.0 °C
18 Jan 2025
Wettest day
17.0 mm
25 Mar 2025
Windiest day
46.1 km/h
29 Jan 2025
Strongest gust
65.9 km/h
29 Jan 2025
Hottest feels-like
41.7 °C
24 Jul 2025
Coldest feels-like
4.7 °C
18 Jan 2025
Sunniest day
13.5 h
17 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 El Mgarsa?

El Mgarsa has a hot desert climate (Köppen BWh). Over 1940-2025, the average annual temperature is 20.6 °C and it receives 167 mm of precipitation per year.

What is the hottest day ever recorded in El Mgarsa?

The hottest day measured in El Mgarsa between 1940 and 2025 was 25 July 2023, reaching 42.7 °C.

What is the coldest day in El Mgarsa?

The coldest day measured in El Mgarsa between 1940 and 2025 was 9 February 1956, at 4.5 °C.

Does it snow in El Mgarsa?

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

Has the climate of El Mgarsa warmed?

Yes: El Mgarsa warmed by +2.3 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in El Mgarsa?

The wettest day measured in El Mgarsa between 1940 and 2025 was 11 November 2017, with 68 mm of rain in 24 hours.

What was the windiest day in El Mgarsa?

The windiest day measured in El Mgarsa between 1940 and 2025 was 14 December 2005, with winds reaching 71.2 km/h.

What is the warmest month in El Mgarsa?

The warmest month in El Mgarsa is August (28.1 °C on average); the coldest is January (13.6 °C).

How much does it rain in El Mgarsa?

El Mgarsa receives on average 167 mm of precipitation per year, spread over about 30 rainy days.

Is it sunny in El Mgarsa?

El Mgarsa gets on average 11.1 hours of sunshine per day, roughly 4,052 hours per year over 1940-2025.

Are there tropical nights in El Mgarsa?

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

What was the most extreme apparent temperature in El Mgarsa?

In El Mgarsa, between 1940 and 2025, the highest apparent temperature reached 45.1 °C on 25 July 2023, and the lowest was -4.6 °C on 9 January 1981.

Compare El Mgarsa with another city

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

Nearby cities

The climate around El Mgarsa

Other cities — Tunisia