Sidi Ifni climate — normals and trends

Sidi Ifni (Morocco) has a hot desert climate (BWh) under the Köppen-Geiger classification. Its mean annual temperature is 18.3 °C and it receives 179 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 (20.9 °C on average) and the coldest is January (16.0 °C). Rainfall peaks in December.

Sidi Ifni averages 0 frost days, 1 hot days (≥ 30 °C) and 31 rainy days per year.

Sidi Ifni 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 36.4 °C (on 18 July 1941) and the coldest 9.7 °C (on 29 January 2005).

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

Sidi IfniSouss-Massa

coords
29.38°, -10.17°
period
19402025 · 86 yrs
BWhHot desertWarmest monthAugustColdest monthJanuaryWettest monthDecemberDriest monthJuly

Mean daily temperature

18.3°C

Average daily high

19.5°C

Average daily low

17.3°C

Annual rainfall

179mm

Sunshine / day

11.2h

Mean relative humidity

79%

Average peak wind

21.6km/h

Seasonal range

4.9°C

Frost days (< 0 °C)

0 d/yr

Hot days (≥ 30 °C)

1 d/yr

Rainy days (≥ 1 mm)

31 d/yr

Annual snowfall

0.0 cm

Average feels-like high

19.9 °C

Average feels-like low

16.4 °C

Average peak gust

31.4 km/h

Tropical nights (≥ 20 °C)

42 d/yr

Solar radiation

20.4 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.19 · 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

36.4 °C

18 July 1941

Coldest day

9.7 °C

29 January 2005

Wettest day

63 mm

17 January 1956

Windiest day

61.2 km/h

10 December 2006

Strongest gust

89.6 km/h

15 December 1975

Hottest feels-like

36.3 °C

15 August 1974

Coldest feels-like

2.9 °C

28 January 2005

Sunniest day

13.4 h

25 June 1940

YearHottest dayColdest dayAnnual meanRainfallHot daysFrost days
202533.0 °C10 August 202512.4 °C13 December 202518.7 °C116 mm20
202429.2 °C5 April 202414.2 °C29 February 202419.2 °C78 mm00
202331.4 °C12 August 202311.7 °C8 February 202319.4 °C104 mm10
202228.4 °C28 October 202211.5 °C15 March 202219.1 °C132 mm00
202127.4 °C16 August 202112.2 °C16 January 202118.2 °C93 mm00
202030.1 °C26 August 202012.2 °C22 January 202018.8 °C96 mm10
201926.9 °C24 August 201913.4 °C8 February 201918.1 °C65 mm00
201827.0 °C23 September 201810.6 °C8 February 201817.9 °C150 mm00
201732.3 °C7 August 201712.7 °C20 January 201718.9 °C89 mm40
201628.8 °C10 August 201611.8 °C19 February 201618.7 °C131 mm00
201530.4 °C13 May 201511.4 °C9 February 201518.7 °C77 mm10
201428.8 °C1 November 201412.5 °C23 February 201418.3 °C333 mm00
201331.6 °C15 August 201312.8 °C2 March 201318.5 °C96 mm20
201234.4 °C11 August 201210.9 °C14 February 201218.6 °C149 mm30
201129.5 °C21 June 201111.5 °C15 March 201118.9 °C180 mm00
201030.5 °C26 August 201012.5 °C29 January 201019.3 °C249 mm10
200933.8 °C29 July 200912.0 °C11 January 200918.8 °C235 mm60
200829.4 °C28 June 200812.8 °C18 December 200818.4 °C87 mm00
200730.0 °C11 October 200712.7 °C27 January 200718.2 °C113 mm10
200629.0 °C3 September 200612.1 °C16 January 200618.8 °C140 mm00
200530.4 °C4 September 20059.7 °C29 January 200518.3 °C181 mm10
200429.8 °C23 July 200412.9 °C30 December 200418.6 °C162 mm00
200329.1 °C19 September 200312.6 °C21 February 200318.5 °C99 mm00
200229.0 °C19 October 200213.7 °C4 March 200218.5 °C203 mm00
200129.5 °C29 October 200113.5 °C20 January 200118.7 °C49 mm00
200027.9 °C8 March 200012.0 °C15 January 200018.3 °C84 mm00
199928.2 °C27 August 199911.2 °C12 January 199918.1 °C154 mm00
199828.5 °C22 June 199813.5 °C28 January 199818.8 °C134 mm00
199726.5 °C19 October 199712.0 °C21 January 199719.2 °C163 mm00
199628.4 °C25 May 199611.7 °C11 March 199618.5 °C429 mm00
199527.7 °C18 October 199511.9 °C11 March 199518.7 °C208 mm00
199432.9 °C5 July 199411.8 °C22 January 199418.5 °C80 mm40
199326.3 °C16 March 199311.4 °C5 February 199317.9 °C121 mm00
199230.9 °C15 September 199212.6 °C29 January 199218.2 °C48 mm10
199130.6 °C23 May 199111.3 °C23 March 199117.8 °C200 mm10
199028.9 °C26 August 199012.4 °C24 January 199018.8 °C156 mm00
198929.8 °C28 September 198912.7 °C15 January 198918.8 °C226 mm00
198832.5 °C1 August 198811.2 °C16 January 198818.3 °C295 mm10
198732.4 °C16 September 198712.2 °C3 January 198718.9 °C158 mm30
198632.7 °C21 August 198612.0 °C4 February 198617.5 °C176 mm30
198527.7 °C3 September 198512.0 °C17 January 198518.5 °C232 mm00
198425.3 °C25 July 198412.1 °C26 February 198417.9 °C178 mm00
198329.3 °C5 September 198311.6 °C12 February 198318.7 °C156 mm00
198230.6 °C26 July 198211.7 °C28 December 198217.9 °C194 mm10
198126.4 °C28 October 198111.4 °C17 January 198118.2 °C118 mm00
198030.2 °C6 August 198011.7 °C14 January 198018.3 °C153 mm10
197931.9 °C29 July 197912.8 °C21 December 197918.1 °C144 mm20
197832.0 °C17 July 197812.0 °C15 January 197818.1 °C192 mm10
197725.5 °C30 September 197711.9 °C8 January 197717.7 °C190 mm00
197631.5 °C9 August 197611.6 °C27 January 197617.9 °C243 mm20
197529.2 °C14 July 197512.0 °C25 January 197518.2 °C103 mm00
197433.7 °C15 August 197411.8 °C20 March 197417.5 °C159 mm10
197327.3 °C6 April 197312.1 °C9 January 197318.0 °C167 mm00
197224.8 °C23 October 197210.8 °C28 January 197217.1 °C293 mm00
197128.8 °C13 October 197110.9 °C1 April 197117.7 °C199 mm00
197033.8 °C2 July 197013.0 °C1 March 197018.4 °C245 mm30
196931.8 °C25 July 196913.2 °C3 December 196918.5 °C248 mm10
196830.1 °C30 June 196811.5 °C27 March 196818.0 °C329 mm10
196732.5 °C18 July 196711.7 °C31 January 196718.1 °C286 mm20
196632.6 °C17 August 196613.2 °C2 December 196618.6 °C171 mm10
196528.8 °C9 May 196510.6 °C6 January 196518.0 °C199 mm00
196428.6 °C18 October 196411.4 °C27 January 196418.4 °C255 mm00
196331.4 °C27 September 196312.1 °C21 December 196318.1 °C431 mm10
196231.5 °C11 August 196211.3 °C26 March 196218.6 °C259 mm40
196131.6 °C11 July 196111.0 °C16 January 196118.7 °C108 mm30
196029.6 °C15 September 196011.4 °C28 January 196018.1 °C227 mm00
195927.7 °C17 August 195912.4 °C17 February 195917.7 °C161 mm00
195829.0 °C14 August 195812.2 °C18 January 195818.2 °C147 mm00
195729.6 °C4 September 195710.1 °C22 January 195718.0 °C221 mm00
195631.9 °C2 August 195611.4 °C24 February 195618.0 °C350 mm10
195528.8 °C12 May 195511.8 °C12 March 195518.8 °C238 mm00
195429.6 °C20 August 195410.2 °C5 February 195417.8 °C341 mm00
195332.4 °C20 July 195312.5 °C14 February 195318.2 °C325 mm20
195230.7 °C8 July 195210.7 °C17 January 195218.2 °C149 mm10
195126.8 °C16 September 195111.1 °C22 December 195117.9 °C219 mm00
195027.1 °C11 September 195012.8 °C22 January 195018.5 °C111 mm00
194928.5 °C24 August 194910.3 °C12 December 194918.4 °C190 mm00
194828.8 °C25 July 194812.0 °C17 January 194818.3 °C107 mm00
194729.1 °C24 April 194712.0 °C30 January 194718.3 °C227 mm00
194633.5 °C24 July 194612.5 °C1 March 194618.5 °C107 mm70
194533.4 °C21 July 194512.0 °C14 January 194518.6 °C121 mm10
194431.0 °C1 August 194410.6 °C30 December 194418.2 °C118 mm10
194330.4 °C15 May 194310.8 °C1 January 194317.8 °C183 mm10
194230.8 °C19 May 194211.9 °C13 January 194218.5 °C231 mm10
194136.4 °C18 July 194111.4 °C14 February 194118.2 °C194 mm30
194027.2 °C6 September 194012.4 °C20 December 194018.0 °C169 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
19.8 °C
+0.3 °C
Hot days (≥ 30 °C)
2 d/yr
+1
Frost days (< 0 °C)
0 d/yr
0
Annual rainfall
116 mm
-63 mm

Month by month

Highvs. normalPrecipitationvs. normal
Jan18.6 °C+1.3 °C1 mm-25 mm
Feb17.6 °C+0.1 °C6 mm-20 mm
Mar18.2 °C+0.1 °C35 mm+12 mm
Apr18.6 °C+0.6 °C8 mm-7 mm
May19.1 °C+0.4 °C2 mm-4 mm
Jun20.6 °C+0.8 °C4 mm+0 mm
Jul21.3 °C-0.2 °C4 mm+2 mm
Aug23.3 °C+1.2 °C2 mm-0 mm
Sep22.0 °C+0.3 °C1 mm-3 mm
Oct20.6 °C-0.6 °C4 mm-8 mm
Nov20.5 °C+0.6 °C9 mm-17 mm
Dec17.2 °C-0.9 °C40 mm+6 mm

The year's extremes

Hottest day
33.0 °C
10 Aug 2025
Coldest day
12.4 °C
13 Dec 2025
Wettest day
10.0 mm
12 Dec 2025
Windiest day
53.8 km/h
30 Jan 2025
Strongest gust
77.0 km/h
30 Jan 2025
Hottest feels-like
35.2 °C
10 Aug 2025
Coldest feels-like
7.8 °C
31 Jan 2025
Sunniest day
13.3 h
4 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 Sidi Ifni?

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

What is the hottest day ever recorded in Sidi Ifni?

The hottest day measured in Sidi Ifni between 1940 and 2025 was 18 July 1941, reaching 36.4 °C.

What is the coldest day in Sidi Ifni?

The coldest day measured in Sidi Ifni between 1940 and 2025 was 29 January 2005, at 9.7 °C.

Does it snow in Sidi Ifni?

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

Has the climate of Sidi Ifni warmed?

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

What is the wettest day in Sidi Ifni?

The wettest day measured in Sidi Ifni between 1940 and 2025 was 17 January 1956, with 63 mm of rain in 24 hours.

What was the windiest day in Sidi Ifni?

The windiest day measured in Sidi Ifni between 1940 and 2025 was 10 December 2006, with winds reaching 61.2 km/h.

What is the warmest month in Sidi Ifni?

The warmest month in Sidi Ifni is August (20.9 °C on average); the coldest is January (16.0 °C).

How much does it rain in Sidi Ifni?

Sidi Ifni receives on average 179 mm of precipitation per year, spread over about 31 rainy days.

Is it sunny in Sidi Ifni?

Sidi Ifni gets on average 11.2 hours of sunshine per day, roughly 4,088 hours per year over 1940-2025.

Are there tropical nights in Sidi Ifni?

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

What was the most extreme apparent temperature in Sidi Ifni?

In Sidi Ifni, between 1940 and 2025, the highest apparent temperature reached 36.3 °C on 15 August 1974, and the lowest was 2.9 °C on 28 January 2005.

Compare Sidi Ifni with another city

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

Nearby cities

The climate around Sidi Ifni

Other cities — Morocco