Tan-Tan climate — normals and trends

Tan-Tan (Morocco) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 19.5 °C and it receives 85 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 (23.4 °C on average) and the coldest is January (15.2 °C). Rainfall peaks in December.

Tan-Tan averages 0 frost days, 52 hot days (≥ 30 °C) and 18 rainy days per year.

Tan-Tan has warmed by +1.0 °C between 1940 and 2025, or +0.12 °C per decade. This trend is statistically significant.

The hottest day of the period reached 49.2 °C (on 18 July 1941) and the coldest 0.4 °C (on 28 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

Tan-TanGuelmim-Oued Noun

coords
28.44°, -11.10°
period
19402025 · 86 yrs
BWhHot desertWarmest monthAugustColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

19.5°C

Average daily high

25.0°C

Average daily low

15.3°C

Annual rainfall

85mm

Sunshine / day

10.8h

Mean relative humidity

68%

Average peak wind

25.7km/h

Seasonal range

8.2°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

52 d/yr

Rainy days (≥ 1 mm)

18 d/yr

Annual snowfall

0.0 cm

Average feels-like high

23.5 °C

Average feels-like low

14.2 °C

Average peak gust

43.3 km/h

Tropical nights (≥ 20 °C)

22 d/yr

Solar radiation

20.3 MJ/m²

Has the climate changed?

One stripe per year, 1940 to 2025

+1.0 °C

since 1940

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

49.2 °C

18 July 1941

Coldest day

0.4 °C

28 December 1947

Wettest day

65 mm

26 February 2009

Windiest day

60.5 km/h

16 February 2014

Strongest gust

95.8 km/h

18 February 1950

Hottest feels-like

48.6 °C

2 July 1970

Coldest feels-like

-4.6 °C

5 January 1948

Sunniest day

13.4 h

26 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202547.3 °C9 August 20256.9 °C16 January 202520.2 °C40 mm530
202439.9 °C11 April 20248.7 °C31 December 202420.7 °C37 mm550
202349.1 °C11 August 20236.7 °C3 February 202321.0 °C64 mm810
202242.4 °C10 July 20228.8 °C21 February 202220.8 °C57 mm750
202146.3 °C16 August 20215.8 °C17 January 202119.7 °C36 mm430
202045.5 °C6 July 20206.9 °C12 January 202020.3 °C40 mm650
201943.9 °C30 September 20196.0 °C9 January 201919.5 °C34 mm400
201839.5 °C23 September 20185.9 °C29 January 201819.2 °C96 mm370
201748.3 °C7 August 20175.4 °C24 December 201720.4 °C47 mm770
201645.9 °C5 August 20168.3 °C21 February 201619.9 °C73 mm510
201545.7 °C13 May 20156.0 °C5 January 201519.9 °C66 mm470
201438.0 °C21 October 20146.2 °C2 January 201419.4 °C162 mm390
201347.0 °C15 August 20136.6 °C13 January 201319.8 °C34 mm490
201246.5 °C21 July 20126.1 °C21 January 201220.1 °C69 mm650
201145.7 °C21 June 20116.2 °C31 December 201120.1 °C91 mm570
201044.6 °C12 August 20107.2 °C10 January 201020.8 °C87 mm720
200949.1 °C29 July 20095.7 °C12 January 200920.3 °C143 mm640
200843.0 °C27 June 20085.5 °C19 December 200819.8 °C96 mm430
200748.0 °C28 July 20074.7 °C3 January 200719.6 °C81 mm420
200642.0 °C2 September 20064.8 °C1 February 200619.9 °C78 mm460
200543.5 °C4 September 20052.4 °C29 January 200519.5 °C108 mm410
200446.9 °C24 July 20047.6 °C17 November 200420.1 °C57 mm520
200343.1 °C21 May 20035.3 °C18 January 200319.9 °C60 mm530
200240.9 °C29 July 20026.9 °C23 January 200219.8 °C95 mm430
200139.5 °C5 August 20017.1 °C5 February 200120.0 °C16 mm380
200039.7 °C2 August 20004.6 °C6 January 200019.5 °C25 mm430
199939.4 °C28 August 19995.8 °C18 December 199919.0 °C123 mm220
199843.3 °C22 June 19985.8 °C12 December 199820.1 °C53 mm550
199738.5 °C29 April 19977.3 °C7 January 199720.1 °C91 mm280
199640.3 °C24 May 19966.7 °C3 March 199619.5 °C205 mm340
199542.1 °C28 July 19955.7 °C11 January 199520.0 °C64 mm580
199446.8 °C5 July 19945.9 °C25 January 199419.6 °C31 mm480
199340.2 °C10 August 19934.1 °C11 January 199318.7 °C55 mm200
199242.4 °C15 September 19924.3 °C25 January 199219.2 °C34 mm330
199142.0 °C22 May 19916.0 °C23 December 199118.7 °C122 mm430
199044.3 °C27 August 19906.2 °C15 January 199019.7 °C64 mm520
198940.8 °C24 August 19895.4 °C15 January 198919.8 °C128 mm650
198848.5 °C1 August 19887.2 °C12 December 198819.4 °C127 mm510
198744.3 °C11 September 19874.0 °C4 January 198720.1 °C82 mm460
198647.2 °C22 August 19865.7 °C27 December 198618.7 °C75 mm320
198543.9 °C15 August 19854.7 °C17 January 198519.6 °C106 mm600
198442.8 °C25 July 19846.0 °C14 January 198419.1 °C73 mm560
198342.2 °C5 September 19834.6 °C2 January 198320.2 °C56 mm600
198243.8 °C26 July 19823.7 °C26 December 198218.9 °C64 mm240
198142.8 °C19 August 19813.5 °C16 January 198119.5 °C70 mm380
198047.1 °C6 August 19805.7 °C31 December 198019.8 °C77 mm700
197946.8 °C29 July 19793.2 °C25 December 197919.1 °C106 mm220
197846.1 °C17 July 19787.1 °C24 December 197819.3 °C81 mm450
197737.4 °C29 September 19776.5 °C8 January 197719.2 °C92 mm410
197646.0 °C9 August 19764.6 °C30 January 197619.0 °C96 mm260
197544.0 °C14 July 19756.3 °C29 January 197519.4 °C51 mm670
197446.4 °C6 August 19745.3 °C5 January 197418.7 °C76 mm530
197341.1 °C13 August 19735.2 °C1 January 197319.3 °C70 mm590
197236.1 °C29 May 19724.9 °C25 December 197217.9 °C163 mm150
197139.9 °C13 October 19716.0 °C2 February 197118.8 °C121 mm450
197047.2 °C2 July 19706.4 °C19 December 197019.8 °C83 mm690
196944.8 °C25 July 19693.1 °C4 December 196919.6 °C147 mm410
196843.9 °C29 June 19684.8 °C5 January 196818.9 °C125 mm490
196745.8 °C18 July 19674.2 °C14 December 196719.1 °C142 mm570
196647.1 °C17 August 19665.7 °C3 January 196619.6 °C74 mm610
196540.5 °C8 May 19653.9 °C9 January 196519.1 °C131 mm440
196440.5 °C15 May 19644.9 °C26 January 196419.4 °C112 mm800
196340.9 °C27 September 19635.3 °C25 December 196319.0 °C136 mm460
196245.5 °C11 August 19626.5 °C3 February 196219.7 °C118 mm650
196146.3 °C11 July 19612.1 °C28 January 196120.2 °C53 mm750
196040.7 °C14 September 19604.0 °C5 February 196019.1 °C132 mm470
195942.6 °C17 August 19595.5 °C4 January 195918.7 °C70 mm220
195845.2 °C14 August 19584.9 °C18 January 195819.6 °C67 mm560
195745.5 °C10 July 19572.2 °C23 January 195718.8 °C113 mm470
195645.3 °C2 August 19564.9 °C10 December 195618.9 °C122 mm550
195542.2 °C10 May 19556.3 °C25 December 195519.9 °C100 mm600
195445.9 °C24 July 19544.3 °C8 January 195418.6 °C165 mm670
195347.6 °C20 July 19534.7 °C23 February 195319.1 °C200 mm450
195245.8 °C11 July 19523.7 °C11 January 195219.2 °C55 mm570
195139.0 °C15 September 19514.8 °C17 January 195118.7 °C113 mm340
195039.5 °C11 September 19505.1 °C11 December 195019.4 °C45 mm550
194944.2 °C25 August 19493.0 °C14 January 194919.5 °C134 mm640
194844.2 °C25 July 19480.7 °C5 January 194819.3 °C49 mm560
194744.4 °C3 August 19470.4 °C28 December 194719.4 °C82 mm600
194647.3 °C23 July 19463.4 °C26 December 194619.5 °C45 mm700
194547.7 °C21 July 19451.3 °C25 January 194519.9 °C42 mm680
194448.1 °C31 July 19442.0 °C24 January 194419.2 °C76 mm470
194340.8 °C8 August 19433.8 °C30 January 194319.1 °C86 mm790
194244.3 °C19 May 19423.7 °C5 January 194219.7 °C56 mm790
194149.2 °C18 July 19411.6 °C19 January 194119.6 °C71 mm750
194042.1 °C18 August 19402.3 °C30 December 194018.9 °C66 mm710

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
25.9 °C
+0.9 °C
Hot days (≥ 30 °C)
53 d/yr
+1
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
40 mm
-45 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan22.9 °C+2.3 °C1 mm-11 mm
Feb24.0 °C+2.1 °C1 mm-11 mm
Mar23.5 °C-0.2 °C6 mm-4 mm
Apr24.4 °C+0.8 °C3 mm-3 mm
May24.9 °C+0.3 °C0 mm-3 mm
Jun27.1 °C+1.4 °C2 mm+0 mm
Jul28.3 °C-0.5 °C3 mm+2 mm
Aug31.2 °C+1.6 °C0 mm-1 mm
Sep30.0 °C+1.6 °C1 mm-4 mm
Oct26.8 °C-0.3 °C5 mm-4 mm
Nov26.4 °C+2.0 °C3 mm-9 mm
Dec21.0 °C-0.3 °C15 mm+1 mm

The year's extremes

Hottest day
47.3 °C
9 Aug 2025
Coldest day
6.9 °C
16 Jan 2025
Wettest day
3.9 mm
2 Oct 2025
Windiest day
45.3 km/h
30 Jan 2025
Strongest gust
71.6 km/h
30 Jan 2025
Hottest feels-like
46.1 °C
9 Aug 2025
Coldest feels-like
2.7 °C
16 Jan 2025
Sunniest day
13.2 h
16 Jul 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 Tan-Tan?

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

What is the hottest day ever recorded in Tan-Tan?

The hottest day measured in Tan-Tan between 1940 and 2025 was 18 July 1941, reaching 49.2 °C.

What is the coldest day in Tan-Tan?

The coldest day measured in Tan-Tan between 1940 and 2025 was 28 December 1947, at 0.4 °C.

Does it snow in Tan-Tan?

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

Has the climate of Tan-Tan warmed?

Yes: Tan-Tan warmed by +1.0 °C between 1940 and 2025, a statistically significant trend.

What is the wettest day in Tan-Tan?

The wettest day measured in Tan-Tan between 1940 and 2025 was 26 February 2009, with 65 mm of rain in 24 hours.

What was the windiest day in Tan-Tan?

The windiest day measured in Tan-Tan between 1940 and 2025 was 16 February 2014, with winds reaching 60.5 km/h.

What is the warmest month in Tan-Tan?

The warmest month in Tan-Tan is August (23.4 °C on average); the coldest is January (15.2 °C).

How much does it rain in Tan-Tan?

Tan-Tan receives on average 85 mm of precipitation per year, spread over about 18 rainy days.

Is it sunny in Tan-Tan?

Tan-Tan gets on average 10.8 hours of sunshine per day, roughly 3,942 hours per year over 1940-2025.

Are there tropical nights in Tan-Tan?

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

What was the most extreme apparent temperature in Tan-Tan?

In Tan-Tan, between 1940 and 2025, the highest apparent temperature reached 48.6 °C on 2 July 1970, and the lowest was -4.6 °C on 5 January 1948.

Compare Tan-Tan with another city

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

Nearby cities

The climate around Tan-Tan

Other cities — Morocco