Elghabra climate — normals and trends

Elghabra (Mauritania) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 30.4 °C and it receives 177 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 May (35.3 °C on average) and the coldest is January (24.0 °C). Rainfall peaks in August.

Elghabra averages 0 frost days, 335 hot days (≥ 30 °C) and 25 rainy days per year.

Elghabra has warmed by +2.9 °C between 1940 and 2025, or +0.34 °C per decade. This trend is statistically significant.

The hottest day of the period reached 47.4 °C (on 22 April 2016) and the coldest 8.9 °C (on 1 January 1949).

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

ElghabraAssaba

coords
16.65°, -12.67°
period
19402025 · 86 yrs
BWhHot desertWarmest monthMayColdest monthJanuaryWettest monthAugustDriest monthApril

Mean daily temperature

30.4°C

Average daily high

36.5°C

Average daily low

24.3°C

Annual rainfall

177mm

Sunshine / day

11.1h

Mean relative humidity

31%

Average peak wind

22.9km/h

Seasonal range

11.3°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

335 d/yr

Rainy days (≥ 1 mm)

25 d/yr

Annual snowfall

0.0 cm

Average feels-like high

35.9 °C

Average feels-like low

22.4 °C

Average peak gust

37.2 km/h

Tropical nights (≥ 20 °C)

298 d/yr

Solar radiation

23.1 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+2.9 °C

since 1940

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

47.4 °C

22 April 2016

Coldest day

8.9 °C

1 January 1949

Wettest day

112 mm

25 July 1981

Windiest day

49.7 km/h

13 February 2023

Strongest gust

72.4 km/h

26 February 2015

Hottest feels-like

49.0 °C

14 May 2024

Coldest feels-like

4.1 °C

1 January 1949

Sunniest day

12.4 h

27 May 1941

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202547.0 °C29 May 202514.7 °C17 January 202531.3 °C175 mm3400
202447.0 °C7 June 202415.0 °C24 February 202431.8 °C232 mm3580
202346.1 °C11 June 202312.7 °C29 January 202332.1 °C88 mm3550
202246.0 °C14 May 202216.5 °C6 January 202231.1 °C167 mm3590
202146.9 °C6 June 202116.4 °C17 January 202132.3 °C76 mm3600
202046.8 °C17 June 202013.5 °C8 January 202031.8 °C196 mm3500
201947.0 °C25 June 201912.5 °C21 January 201931.1 °C121 mm3530
201846.0 °C8 June 201813.3 °C8 January 201831.1 °C77 mm3490
201747.2 °C16 May 201713.2 °C12 January 201731.6 °C92 mm3450
201647.4 °C22 April 201613.2 °C17 December 201631.6 °C119 mm3520
201546.6 °C1 May 201513.7 °C1 February 201531.4 °C139 mm3460
201447.1 °C9 June 201412.5 °C29 December 201431.3 °C86 mm3440
201346.0 °C30 May 201312.7 °C20 January 201331.1 °C224 mm3430
201246.8 °C24 May 201212.2 °C22 January 201230.7 °C185 mm3320
201145.4 °C17 May 201114.4 °C10 February 201131.4 °C134 mm3480
201047.2 °C6 July 201014.0 °C27 January 201032.2 °C200 mm3630
200945.6 °C22 May 200911.6 °C20 January 200931.1 °C168 mm3410
200845.6 °C14 June 200812.9 °C1 January 200831.2 °C143 mm3420
200747.3 °C16 June 200714.5 °C5 December 200731.0 °C132 mm3450
200646.3 °C16 April 200612.7 °C8 January 200631.1 °C128 mm3380
200546.9 °C29 April 200514.1 °C3 January 200531.3 °C123 mm3360
200446.1 °C24 June 200414.6 °C26 January 200431.5 °C80 mm3550
200345.9 °C27 April 200315.5 °C28 January 200331.2 °C146 mm3460
200246.8 °C17 May 200215.8 °C12 January 200231.3 °C97 mm3510
200144.8 °C18 May 200113.1 °C30 January 200131.3 °C173 mm3610
200045.8 °C19 May 200014.8 °C14 January 200030.8 °C243 mm3480
199946.1 °C16 June 199912.4 °C7 February 199930.3 °C164 mm3260
199845.6 °C19 June 199815.4 °C31 December 199831.8 °C85 mm3480
199744.9 °C10 June 199714.5 °C22 January 199731.1 °C157 mm3510
199646.3 °C17 May 199615.3 °C9 December 199631.1 °C160 mm3520
199547.3 °C17 June 199512.4 °C17 January 199530.7 °C201 mm3230
199445.4 °C22 May 199411.2 °C20 January 199430.4 °C123 mm3390
199345.7 °C11 May 199314.0 °C30 January 199330.8 °C166 mm3310
199244.6 °C23 May 199214.4 °C22 January 199230.8 °C105 mm3500
199146.5 °C10 June 199115.1 °C16 February 199130.9 °C82 mm3420
199045.8 °C28 May 199014.2 °C29 December 199031.3 °C124 mm3330
198945.7 °C10 June 198912.3 °C7 January 198930.9 °C179 mm3460
198845.5 °C21 April 198812.7 °C19 January 198830.4 °C227 mm3130
198745.6 °C21 May 198713.2 °C10 January 198731.6 °C112 mm3510
198645.2 °C25 June 198612.3 °C27 December 198629.8 °C165 mm3060
198546.3 °C9 June 198513.2 °C30 December 198530.4 °C157 mm3230
198445.2 °C13 June 198411.0 °C9 January 198430.7 °C117 mm3290
198345.2 °C20 May 198313.5 °C31 December 198331.7 °C49 mm3310
198245.1 °C16 June 198212.8 °C9 December 198230.0 °C142 mm3210
198145.1 °C2 June 198115.1 °C4 January 198130.9 °C251 mm3370
198045.7 °C3 June 198011.4 °C20 December 198030.7 °C191 mm3450
197945.7 °C29 May 197913.9 °C22 December 197930.9 °C175 mm3380
197846.6 °C3 July 197814.7 °C22 January 197830.4 °C224 mm3480
197746.4 °C12 June 197714.9 °C20 January 197730.9 °C124 mm3550
197645.3 °C9 July 197611.4 °C2 February 197629.3 °C172 mm3040
197545.0 °C6 June 197512.8 °C23 January 197529.6 °C191 mm3320
197446.8 °C27 May 197413.0 °C18 February 197429.4 °C146 mm3160
197346.8 °C1 May 197313.0 °C14 December 197330.5 °C90 mm3220
197245.7 °C22 June 197213.6 °C23 January 197230.2 °C201 mm3270
197144.9 °C2 June 197114.2 °C16 January 197130.0 °C115 mm3550
197046.0 °C3 June 197014.1 °C26 January 197030.8 °C214 mm3520
196945.7 °C29 June 196915.1 °C20 January 196930.6 °C316 mm3530
196843.6 °C5 May 196810.9 °C9 January 196830.0 °C157 mm3400
196744.6 °C21 May 196710.8 °C28 December 196729.2 °C327 mm3200
196644.4 °C4 June 196611.7 °C27 December 196630.0 °C224 mm3450
196545.1 °C4 June 19659.4 °C10 January 196529.4 °C198 mm3190
196443.8 °C11 May 196413.0 °C27 January 196429.6 °C145 mm3350
196344.1 °C22 June 196311.4 °C28 December 196329.5 °C212 mm3450
196245.4 °C28 May 196212.2 °C18 December 196229.8 °C198 mm3260
196146.6 °C11 June 196112.9 °C15 January 196129.9 °C192 mm3360
196043.9 °C15 May 196011.1 °C28 December 196029.7 °C210 mm3250
195944.5 °C27 June 195912.3 °C19 December 195929.6 °C163 mm3160
195844.4 °C4 June 195812.5 °C29 December 195830.0 °C212 mm3280
195745.0 °C3 June 195713.3 °C23 January 195728.9 °C305 mm3120
195643.6 °C13 June 195611.4 °C4 January 195628.9 °C312 mm3210
195543.6 °C13 May 195512.6 °C1 February 195529.4 °C255 mm3330
195444.3 °C17 June 195413.2 °C13 February 195428.8 °C274 mm3070
195344.1 °C21 June 195312.7 °C29 December 195329.5 °C262 mm3320
195244.0 °C13 June 195211.4 °C13 January 195228.7 °C244 mm3030
195144.3 °C24 May 195112.4 °C19 December 195128.9 °C429 mm3130
195043.1 °C1 June 195012.3 °C30 January 195029.0 °C187 mm3120
194944.6 °C13 May 19498.9 °C1 January 194929.4 °C178 mm3280
194844.4 °C22 May 19489.9 °C17 January 194829.1 °C182 mm3150
194743.9 °C18 June 194712.5 °C1 January 194729.0 °C498 mm3140
194643.6 °C27 May 194611.4 °C30 December 194629.4 °C146 mm3290
194545.6 °C1 July 194511.4 °C6 January 194529.5 °C173 mm3290
194444.3 °C13 June 194412.1 °C5 January 194429.2 °C318 mm3070
194342.2 °C28 May 19439.3 °C1 January 194327.7 °C222 mm2760
194245.9 °C13 June 194210.8 °C31 December 194229.2 °C188 mm3170
194144.5 °C15 May 194110.2 °C2 January 194130.2 °C69 mm3500
194044.5 °C29 May 194010.2 °C2 February 194029.6 °C106 mm3360

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
37.4 °C
+0.9 °C
Hot days (≥ 30 °C)
340 d/yr
+5
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
175 mm
-2 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan32.1 °C+1.3 °C0 mm-1 mm
Feb33.8 °C+0.3 °C0 mm-2 mm
Mar38.7 °C+2.0 °C0 mm-0 mm
Apr41.6 °C+1.9 °C0 mm-0 mm
May43.3 °C+1.7 °C0 mm-1 mm
Jun41.1 °C+0.2 °C1 mm-4 mm
Jul37.8 °C0.0 °C9 mm-16 mm
Aug35.3 °C-0.2 °C79 mm+4 mm
Sep36.3 °C-0.1 °C82 mm+29 mm
Oct40.3 °C+2.0 °C4 mm-9 mm
Nov37.7 °C+1.9 °C0 mm-2 mm
Dec30.8 °C-0.7 °C0 mm-1 mm

The year's extremes

Hottest day
47.0 °C
29 May 2025
Coldest day
14.7 °C
17 Jan 2025
Wettest day
55.0 mm
6 Sep 2025
Windiest day
40.1 km/h
6 May 2025
Strongest gust
61.9 km/h
20 Apr 2025
Hottest feels-like
47.0 °C
25 May 2025
Coldest feels-like
9.3 °C
17 Jan 2025
Sunniest day
12.3 h
29 May 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 Elghabra?

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

What is the hottest day ever recorded in Elghabra?

The hottest day measured in Elghabra between 1940 and 2025 was 22 April 2016, reaching 47.4 °C.

What is the coldest day in Elghabra?

The coldest day measured in Elghabra between 1940 and 2025 was 1 January 1949, at 8.9 °C.

Does it snow in Elghabra?

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

Has the climate of Elghabra warmed?

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

What is the wettest day in Elghabra?

The wettest day measured in Elghabra between 1940 and 2025 was 25 July 1981, with 112 mm of rain in 24 hours.

What was the windiest day in Elghabra?

The windiest day measured in Elghabra between 1940 and 2025 was 13 February 2023, with winds reaching 49.7 km/h.

What is the warmest month in Elghabra?

The warmest month in Elghabra is May (35.3 °C on average); the coldest is January (24.0 °C).

How much does it rain in Elghabra?

Elghabra receives on average 177 mm of precipitation per year, spread over about 25 rainy days.

Is it sunny in Elghabra?

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

Are there tropical nights in Elghabra?

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

What was the most extreme apparent temperature in Elghabra?

In Elghabra, between 1940 and 2025, the highest apparent temperature reached 49.0 °C on 14 May 2024, and the lowest was 4.1 °C on 1 January 1949.

Compare Elghabra with another city

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

Nearby cities

The climate around Elghabra

Other cities — Mauritania