Dakhla climate — normals and trends

Dakhla (Western Sahara) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 19.3 °C and it receives 22 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 September (21.5 °C on average) and the coldest is January (17.4 °C). Rainfall peaks in September.

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

Dakhla has warmed by +0.5 °C between 1940 and 2025, or +0.06 °C per decade. This trend is statistically significant.

The hottest day of the period reached 32.5 °C (on 15 April 2017) and the coldest 10.6 °C (on 27 December 1986).

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

Dakhla

coords
23.68°, -15.96°
period
19402025 · 86 yrs
BWhHot desertWarmest monthSeptemberColdest monthJanuaryWettest monthSeptemberDriest monthJune

Mean daily temperature

19.3°C

Average daily high

20.3°C

Average daily low

18.3°C

Annual rainfall

22mm

Sunshine / day

11.3h

Mean relative humidity

80%

Average peak wind

31.3km/h

Seasonal range

4.1°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

0 d/yr

Rainy days (≥ 1 mm)

4 d/yr

Annual snowfall

0.0 cm

Average feels-like high

20.1 °C

Average feels-like low

16.2 °C

Average peak gust

41.2 km/h

Tropical nights (≥ 20 °C)

92 d/yr

Solar radiation

22.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+0.5 °C

since 1940

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

32.5 °C

15 April 2017

Coldest day

10.6 °C

27 December 1986

Wettest day

71 mm

6 December 1991

Windiest day

53.2 km/h

20 February 2004

Strongest gust

74.5 km/h

20 February 2004

Hottest feels-like

35.1 °C

4 September 2005

Coldest feels-like

4.5 °C

27 December 1986

Sunniest day

13.2 h

14 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202527.6 °C7 September 202514.4 °C17 January 202519.6 °C25 mm00
202430.6 °C8 November 202415.6 °C27 December 202420.0 °C7 mm10
202329.4 °C4 October 202313.7 °C26 January 202320.5 °C29 mm00
202227.9 °C30 October 202214.8 °C18 March 202219.7 °C21 mm00
202127.2 °C10 September 202114.0 °C16 January 202119.4 °C1 mm00
202026.4 °C13 November 202013.8 °C22 January 202019.9 °C24 mm00
201928.4 °C27 October 201913.5 °C23 January 201919.1 °C6 mm00
201828.3 °C24 September 201813.3 °C29 January 201819.0 °C53 mm00
201732.5 °C15 April 201713.0 °C24 December 201719.9 °C6 mm20
201627.0 °C16 October 201614.2 °C17 February 201619.7 °C10 mm00
201530.8 °C12 August 201513.3 °C7 February 201519.6 °C10 mm10
201428.6 °C26 October 201413.8 °C11 January 201419.2 °C37 mm00
201328.4 °C19 April 201314.0 °C16 February 201319.6 °C42 mm00
201229.7 °C14 May 201212.4 °C11 February 201219.6 °C88 mm00
201127.2 °C15 October 201112.8 °C6 February 201119.6 °C1 mm00
201030.2 °C12 August 201014.8 °C24 January 201020.3 °C73 mm10
200927.1 °C15 November 200913.3 °C14 January 200919.4 °C3 mm00
200826.3 °C25 September 200813.2 °C19 December 200819.4 °C19 mm00
200726.0 °C15 February 200713.7 °C4 February 200719.1 °C27 mm00
200630.8 °C31 March 200612.9 °C20 January 200619.6 °C22 mm10
200531.5 °C4 September 200512.3 °C31 January 200519.3 °C42 mm10
200428.8 °C26 August 200412.2 °C30 December 200419.4 °C45 mm00
200326.1 °C12 August 200313.4 °C18 January 200319.2 °C11 mm00
200226.4 °C7 October 200214.1 °C23 January 200219.3 °C7 mm00
200127.7 °C28 December 200114.1 °C8 January 200119.3 °C2 mm00
200026.9 °C14 March 200011.9 °C5 January 200019.0 °C8 mm00
199929.0 °C7 November 199912.6 °C5 February 199918.8 °C9 mm00
199829.9 °C1 November 199814.5 °C10 December 199819.5 °C95 mm00
199726.1 °C4 November 199714.0 °C24 January 199719.9 °C10 mm00
199629.6 °C22 October 199613.7 °C28 February 199619.5 °C29 mm00
199531.3 °C18 October 199513.3 °C17 January 199519.6 °C4 mm20
199429.9 °C29 April 199412.5 °C26 January 199419.3 °C2 mm00
199325.7 °C22 March 199313.5 °C7 January 199319.1 °C6 mm00
199228.6 °C18 September 199212.5 °C2 January 199219.2 °C12 mm00
199125.2 °C13 November 199113.4 °C31 December 199119.1 °C111 mm00
199028.8 °C22 March 199013.5 °C23 January 199019.7 °C41 mm00
198927.3 °C23 March 198913.0 °C6 January 198919.5 °C11 mm00
198826.9 °C12 March 198813.6 °C9 February 198819.3 °C43 mm00
198725.6 °C1 April 198712.4 °C3 January 198719.6 °C12 mm00
198628.7 °C8 September 198610.6 °C27 December 198618.8 °C1 mm00
198527.9 °C28 February 198513.1 °C17 January 198519.4 °C10 mm00
198426.7 °C3 November 198412.3 °C14 January 198419.0 °C5 mm00
198331.1 °C15 October 198312.9 °C29 January 198319.3 °C12 mm10
198227.0 °C3 November 198213.6 °C24 December 198219.1 °C6 mm00
198128.1 °C13 November 198112.6 °C16 January 198119.1 °C14 mm00
198029.0 °C27 October 198014.0 °C15 January 198019.4 °C13 mm00
197926.4 °C5 November 197913.8 °C28 February 197919.4 °C16 mm00
197826.2 °C29 October 197814.1 °C20 January 197819.1 °C11 mm00
197725.6 °C2 March 197713.8 °C2 February 197719.1 °C5 mm00
197627.1 °C15 August 197613.2 °C14 January 197618.9 °C23 mm00
197525.8 °C7 October 197514.0 °C24 January 197518.9 °C4 mm00
197424.9 °C7 October 197413.2 °C22 January 197418.7 °C7 mm00
197326.9 °C6 March 197313.0 °C1 January 197318.9 °C11 mm00
197227.5 °C30 October 197213.7 °C28 January 197218.5 °C40 mm00
197126.6 °C25 October 197113.8 °C17 February 197118.8 °C37 mm00
197025.7 °C5 October 197012.6 °C22 December 197019.2 °C7 mm00
196925.7 °C4 November 196913.8 °C29 December 196919.6 °C21 mm00
196825.4 °C20 October 196812.8 °C3 January 196818.8 °C48 mm00
196727.3 °C15 March 196712.5 °C24 December 196719.0 °C8 mm00
196627.1 °C14 November 196614.1 °C11 January 196619.2 °C3 mm00
196527.3 °C20 March 196513.0 °C10 January 196519.0 °C35 mm00
196425.7 °C21 February 196413.4 °C26 January 196419.2 °C3 mm00
196329.1 °C18 March 196312.8 °C27 December 196319.3 °C12 mm00
196225.9 °C1 September 196213.2 °C11 February 196219.3 °C26 mm00
196129.3 °C26 October 196112.3 °C14 January 196119.7 °C4 mm00
196027.4 °C4 March 196011.8 °C21 January 196018.9 °C11 mm00
195923.2 °C18 September 195913.1 °C23 December 195918.5 °C20 mm00
195830.2 °C7 May 195812.6 °C7 January 195819.1 °C13 mm10
195725.8 °C16 September 195712.7 °C10 January 195718.9 °C38 mm00
195627.1 °C10 May 195613.4 °C2 January 195619.1 °C40 mm00
195525.0 °C9 February 195513.9 °C13 February 195519.8 °C12 mm00
195429.4 °C14 October 195412.8 °C6 January 195418.9 °C32 mm00
195328.3 °C1 September 195313.3 °C28 December 195319.5 °C55 mm00
195228.5 °C10 October 195211.6 °C11 January 195219.3 °C22 mm00
195128.4 °C16 September 195113.7 °C28 January 195119.1 °C112 mm00
195028.3 °C2 October 195013.5 °C18 January 195019.3 °C17 mm00
194928.2 °C12 August 194913.1 °C17 December 194919.8 °C41 mm00
194826.4 °C4 November 194813.6 °C8 January 194819.4 °C9 mm00
194731.1 °C25 April 194712.3 °C29 December 194719.3 °C3 mm10
194626.8 °C24 September 194613.0 °C28 December 194619.4 °C21 mm00
194528.8 °C16 October 194512.7 °C1 January 194519.5 °C7 mm00
194428.9 °C28 September 194412.3 °C20 January 194419.1 °C25 mm00
194330.1 °C18 August 194312.8 °C2 January 194319.1 °C7 mm10
194227.8 °C11 September 194213.0 °C10 January 194219.5 °C15 mm00
194129.9 °C18 October 194112.6 °C19 January 194119.0 °C4 mm00
194028.1 °C18 March 194012.9 °C30 December 194019.2 °C2 mm00

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
20.5 °C
+0.2 °C
Hot days (≥ 30 °C)
0 d/yr
0
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
25 mm
+3 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan19.3 °C+0.4 °C0 mm-3 mm
Feb18.3 °C-0.5 °C0 mm-3 mm
Mar18.6 °C-0.5 °C0 mm-2 mm
Apr19.6 °C+0.5 °C1 mm0 mm
May19.6 °C+0.2 °C0 mm-0 mm
Jun20.3 °C+0.1 °C0 mm-0 mm
Jul21.3 °C+0.3 °C1 mm+0 mm
Aug22.8 °C+0.9 °C0 mm-1 mm
Sep23.1 °C+0.8 °C0 mm-3 mm
Oct21.8 °C-0.3 °C20 mm+18 mm
Nov21.6 °C+0.5 °C1 mm-2 mm
Dec19.3 °C-0.5 °C1 mm-2 mm

The year's extremes

Hottest day
27.6 °C
7 Sep 2025
Coldest day
14.4 °C
17 Jan 2025
Wettest day
17.8 mm
1 Oct 2025
Windiest day
49.4 km/h
6 Jul 2025
Strongest gust
65.9 km/h
6 Jul 2025
Hottest feels-like
31.7 °C
7 Sep 2025
Coldest feels-like
9.8 °C
31 Jan 2025
Sunniest day
13.0 h
16 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 Dakhla?

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

What is the hottest day ever recorded in Dakhla?

The hottest day measured in Dakhla between 1940 and 2025 was 15 April 2017, reaching 32.5 °C.

What is the coldest day in Dakhla?

The coldest day measured in Dakhla between 1940 and 2025 was 27 December 1986, at 10.6 °C.

Does it snow in Dakhla?

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

Has the climate of Dakhla warmed?

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

What is the wettest day in Dakhla?

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

What was the windiest day in Dakhla?

The windiest day measured in Dakhla between 1940 and 2025 was 20 February 2004, with winds reaching 53.2 km/h.

What is the warmest month in Dakhla?

The warmest month in Dakhla is September (21.5 °C on average); the coldest is January (17.4 °C).

How much does it rain in Dakhla?

Dakhla receives on average 22 mm of precipitation per year, spread over about 4 rainy days.

Is it sunny in Dakhla?

Dakhla gets on average 11.3 hours of sunshine per day, roughly 4,125 hours per year over 1940-2025.

Are there tropical nights in Dakhla?

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

What was the most extreme apparent temperature in Dakhla?

In Dakhla, between 1940 and 2025, the highest apparent temperature reached 35.1 °C on 4 September 2005, and the lowest was 4.5 °C on 27 December 1986.

Compare Dakhla with another city

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

Other cities — Western Sahara