El Marsa climate — normals and trends

El Marsa (Western Sahara) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 19.5 °C and it receives 50 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 (22.2 °C on average) and the coldest is January (16.6 °C). Rainfall peaks in December.

El Marsa averages 0 frost days, 4 hot days (≥ 30 °C) and 10 rainy days per year.

El Marsa has warmed by +0.6 °C between 1940 and 2025, or +0.07 °C per decade. This trend is statistically significant.

The hottest day of the period reached 40.8 °C (on 12 May 2015) and the coldest 6.7 °C (on 30 December 1947).

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 Marsa

coords
27.10°, -13.42°
period
19402025 · 86 yrs
BWhHot desertWarmest monthAugustColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

19.5°C

Average daily high

22.4°C

Average daily low

17.1°C

Annual rainfall

50mm

Sunshine / day

11.1h

Mean relative humidity

74%

Average peak wind

29.5km/h

Seasonal range

5.6°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

4 d/yr

Rainy days (≥ 1 mm)

10 d/yr

Annual snowfall

0.0 cm

Average feels-like high

21.5 °C

Average feels-like low

15.5 °C

Average peak gust

42.3 km/h

Tropical nights (≥ 20 °C)

51 d/yr

Solar radiation

21.2 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.6 °C

since 1940

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

40.8 °C

12 May 2015

Coldest day

6.7 °C

30 December 1947

Wettest day

42 mm

6 December 1991

Windiest day

59.8 km/h

18 February 2010

Strongest gust

88.6 km/h

20 February 2004

Hottest feels-like

38.1 °C

4 July 1994

Coldest feels-like

1.5 °C

20 December 1940

Sunniest day

13.7 h

20 June 2001

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202532.7 °C9 August 202510.5 °C5 January 202519.8 °C42 mm50
202432.3 °C16 March 202411.9 °C31 December 202420.3 °C12 mm90
202334.7 °C8 October 202311.1 °C4 February 202320.5 °C23 mm140
202235.2 °C17 April 202211.5 °C21 February 202219.9 °C32 mm60
202132.5 °C12 July 202111.2 °C17 January 202119.3 °C18 mm20
202031.9 °C26 August 202011.2 °C16 January 202020.0 °C21 mm40
201931.5 °C25 October 201910.5 °C15 January 201919.2 °C19 mm20
201830.6 °C13 August 201810.7 °C29 January 201819.1 °C42 mm10
201737.3 °C12 October 201710.1 °C24 December 201720.1 °C13 mm100
201632.4 °C10 August 201612.6 °C19 February 201619.7 °C56 mm30
201540.8 °C12 May 201510.5 °C5 January 201519.8 °C35 mm110
201430.5 °C22 October 20149.9 °C1 January 201419.3 °C109 mm20
201335.2 °C19 April 201311.4 °C25 December 201319.6 °C26 mm50
201236.8 °C14 May 20129.2 °C6 February 201219.6 °C40 mm90
201131.9 °C10 October 201111.4 °C5 March 201119.7 °C30 mm20
201033.3 °C12 August 201012.5 °C30 January 201020.5 °C61 mm90
200933.6 °C31 July 200911.3 °C13 January 200919.7 °C41 mm60
200832.5 °C25 April 200810.0 °C1 January 200819.6 °C43 mm40
200734.6 °C29 July 200710.2 °C31 December 200719.5 °C73 mm50
200634.4 °C1 April 200610.6 °C19 January 200619.9 °C29 mm20
200534.8 °C4 September 20057.8 °C29 January 200519.6 °C67 mm40
200431.8 °C26 August 200410.3 °C29 December 200419.9 °C74 mm70
200332.8 °C21 May 200310.4 °C19 January 200319.8 °C28 mm30
200236.3 °C5 October 200211.2 °C23 January 200219.7 °C27 mm100
200132.8 °C25 October 200111.0 °C2 February 200119.8 °C3 mm70
200030.0 °C4 March 20008.4 °C6 January 200019.3 °C8 mm10
199934.5 °C27 August 19999.2 °C5 February 199919.1 °C92 mm50
199833.9 °C31 October 199811.6 °C28 December 199820.0 °C26 mm50
199729.6 °C5 November 199712.0 °C4 January 199720.3 °C30 mm00
199637.2 °C24 May 199611.4 °C10 December 199619.7 °C111 mm50
199535.4 °C18 October 199510.3 °C10 January 199520.0 °C35 mm70
199439.5 °C4 July 199410.0 °C26 January 199419.7 °C39 mm50
199329.3 °C19 April 19939.4 °C11 January 199319.1 °C62 mm00
199230.0 °C18 April 19929.2 °C2 January 199219.3 °C12 mm10
199129.1 °C4 October 199110.3 °C6 February 199119.1 °C103 mm00
199032.5 °C26 August 199011.3 °C26 January 199020.0 °C47 mm70
198932.8 °C7 October 198910.5 °C6 January 198919.9 °C106 mm50
198834.3 °C17 August 198810.2 °C12 December 198819.4 °C79 mm40
198735.5 °C12 September 19878.1 °C4 January 198720.1 °C57 mm30
198630.9 °C24 May 19868.9 °C27 December 198618.9 °C28 mm20
198533.1 °C7 November 19859.9 °C17 January 198519.8 °C47 mm70
198432.1 °C11 October 198410.5 °C14 January 198419.2 °C27 mm40
198336.0 °C13 October 19839.3 °C29 January 198319.9 °C58 mm140
198229.3 °C25 July 19829.2 °C26 December 198219.2 °C29 mm00
198130.2 °C10 March 19818.3 °C16 January 198119.5 °C45 mm30
198032.6 °C14 September 198010.2 °C1 January 198019.6 °C65 mm70
197928.7 °C6 February 19798.7 °C25 December 197919.3 °C58 mm00
197832.5 °C25 September 197810.1 °C10 January 197819.4 °C43 mm60
197732.8 °C30 September 197711.1 °C10 January 197719.3 °C64 mm40
197634.6 °C9 August 197610.1 °C15 January 197619.2 °C47 mm80
197531.2 °C30 October 197510.5 °C29 January 197519.2 °C30 mm30
197431.8 °C5 October 197410.4 °C28 January 197418.9 °C28 mm30
197332.5 °C4 April 19739.6 °C2 January 197319.3 °C24 mm30
197228.8 °C22 October 19729.5 °C25 December 197218.5 °C134 mm00
197133.0 °C14 October 197110.8 °C30 December 197119.0 °C65 mm40
197032.1 °C2 May 197010.6 °C20 December 197019.5 °C41 mm30
196931.2 °C26 July 19699.1 °C4 December 196919.7 °C128 mm10
196830.6 °C20 October 19689.8 °C5 January 196819.0 °C66 mm10
196730.0 °C14 March 196710.1 °C19 January 196719.2 °C49 mm10
196629.3 °C16 August 196611.4 °C6 January 196619.5 °C21 mm00
196531.8 °C21 March 19658.8 °C2 January 196519.1 °C128 mm20
196431.5 °C7 October 19649.8 °C2 January 196419.5 °C26 mm30
196330.6 °C24 October 19639.1 °C28 December 196319.4 °C63 mm20
196232.2 °C31 August 196211.2 °C11 December 196219.7 °C51 mm50
196131.3 °C17 August 19619.1 °C17 January 196120.0 °C18 mm60
196031.9 °C4 March 19609.2 °C21 January 196019.2 °C45 mm20
195929.8 °C2 October 195910.2 °C6 February 195918.7 °C41 mm00
195835.1 °C17 October 195810.7 °C29 December 195819.5 °C39 mm50
195733.7 °C5 September 19578.5 °C23 January 195718.9 °C54 mm30
195633.3 °C10 May 19568.8 °C26 December 195619.1 °C82 mm50
195537.1 °C12 May 195510.8 °C13 March 195520.0 °C41 mm50
195432.8 °C20 August 19549.8 °C8 January 195418.8 °C81 mm40
195335.5 °C29 May 19539.4 °C30 December 195319.4 °C137 mm60
195233.7 °C10 October 19527.9 °C11 January 195219.4 °C26 mm70
195129.8 °C23 March 195110.2 °C13 February 195119.1 °C92 mm00
195029.9 °C1 May 19509.9 °C6 January 195019.3 °C66 mm00
194934.8 °C26 August 19499.1 °C6 January 194919.8 °C82 mm70
194830.9 °C4 August 19487.1 °C6 January 194819.5 °C12 mm20
194735.3 °C24 April 19476.7 °C30 December 194719.5 °C42 mm100
194633.9 °C23 September 19469.8 °C1 February 194619.5 °C31 mm90
194533.3 °C19 April 19457.7 °C25 January 194519.7 °C44 mm70
194432.6 °C24 April 19448.5 °C26 January 194419.3 °C60 mm40
194336.0 °C15 May 19438.9 °C31 January 194319.2 °C49 mm70
194235.1 °C10 October 19428.8 °C6 January 194219.6 °C34 mm50
194136.0 °C6 September 19418.1 °C19 January 194119.3 °C32 mm110
194032.9 °C18 March 19407.7 °C20 December 194019.1 °C25 mm20

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
22.7 °C
+0.3 °C
Hot days (≥ 30 °C)
5 d/yr
+1
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
42 mm
-9 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan21.1 °C+1.1 °C1 mm-7 mm
Feb21.1 °C+0.7 °C1 mm-6 mm
Mar20.6 °C-0.4 °C4 mm-1 mm
Apr21.5 °C+0.5 °C3 mm+1 mm
May22.1 °C+0.5 °C0 mm-1 mm
Jun22.8 °C+0.2 °C0 mm0 mm
Jul24.0 °C-0.1 °C1 mm+1 mm
Aug25.6 °C+0.6 °C0 mm+0 mm
Sep25.4 °C+0.4 °C1 mm-2 mm
Oct24.2 °C-0.3 °C16 mm+10 mm
Nov23.9 °C+1.0 °C1 mm-7 mm
Dec20.5 °C-0.3 °C13 mm+4 mm

The year's extremes

Hottest day
32.7 °C
9 Aug 2025
Coldest day
10.5 °C
5 Jan 2025
Wettest day
13.7 mm
2 Oct 2025
Windiest day
42.9 km/h
30 Jan 2025
Strongest gust
62.3 km/h
30 Jan 2025
Hottest feels-like
34.2 °C
9 Aug 2025
Coldest feels-like
6.8 °C
16 Jan 2025
Sunniest day
13.6 h
29 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 Marsa?

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

What is the hottest day ever recorded in El Marsa?

The hottest day measured in El Marsa between 1940 and 2025 was 12 May 2015, reaching 40.8 °C.

What is the coldest day in El Marsa?

The coldest day measured in El Marsa between 1940 and 2025 was 30 December 1947, at 6.7 °C.

Does it snow in El Marsa?

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

Has the climate of El Marsa warmed?

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

What is the wettest day in El Marsa?

The wettest day measured in El Marsa between 1940 and 2025 was 6 December 1991, with 42 mm of rain in 24 hours.

What was the windiest day in El Marsa?

The windiest day measured in El Marsa between 1940 and 2025 was 18 February 2010, with winds reaching 59.8 km/h.

What is the warmest month in El Marsa?

The warmest month in El Marsa is August (22.2 °C on average); the coldest is January (16.6 °C).

How much does it rain in El Marsa?

El Marsa receives on average 50 mm of precipitation per year, spread over about 10 rainy days.

Is it sunny in El Marsa?

El Marsa 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 Marsa?

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

What was the most extreme apparent temperature in El Marsa?

In El Marsa, between 1940 and 2025, the highest apparent temperature reached 38.1 °C on 4 July 1994, and the lowest was 1.5 °C on 20 December 1940.

Compare El Marsa with another city

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

Nearby cities

The climate around El Marsa

Other cities — Western Sahara