climigo

Morocco

When to go?

The best months are February–May, October–December.

Very varied climate The climate changes a lot from one part to another: look at the cities below for the details.

Climate zones

MaliMauritaniaWestern SaharaAlgeriaSpainPortugalCasablancaCasablancaCasablancaMarrakechMarrakechMarrakechTangierTangierTangierRabatRabatRabatFezFezFez

Mean maximum and minimum temperature and mean monthly precipitation of the season (the mean of its three months), ERA5-Land 1996–2025, at about 9 km resolution: colours are in levels (the same as the city scale) and smaller details are not real.

What is the climate like?

Area mean indicative, over the whole territory

Temperature and rain

January 19°7°
February 20°8°
March 23°10°
April 25°12°
May 28°15°
June 32°18°
July 35°21°
August 35°21°
September 31°19°
October 28°16°
November 23°11°
December 19°8°

Monthly min and max temperature (°C)

−5°0°5°10°15°20°25°30°35°40°JanFebMarAprMayJunJulAugSepOctNovDec7.0 · 18.5 °CJanuary: 7.0 · 18.5 °C8.2 · 20.0 °CFebruary: 8.2 · 20.0 °C10.3 · 22.8 °CMarch: 10.3 · 22.8 °C12.4 · 24.9 °CApril: 12.4 · 24.9 °C14.8 · 27.7 °CMay: 14.8 · 27.7 °C17.8 · 31.5 °CJune: 17.8 · 31.5 °C20.5 · 35.0 °CJuly: 20.5 · 35.0 °C20.9 · 34.9 °CAugust: 20.9 · 34.9 °C18.5 · 31.3 °CSeptember: 18.5 · 31.3 °C15.7 · 27.7 °COctober: 15.7 · 27.7 °C11.2 · 22.6 °CNovember: 11.2 · 22.6 °C8.2 · 19.3 °CDecember: 8.2 · 19.3 °C

Monthly min and max temperature (°C)

Jan 7.0 – 18.5 °C
Feb 8.2 – 20.0 °C
Mar 10.3 – 22.8 °C
Apr 12.4 – 24.9 °C
May 14.8 – 27.7 °C
Jun 17.8 – 31.5 °C
Jul 20.5 – 35.0 °C
Aug 20.9 – 34.9 °C
Sep 18.5 – 31.3 °C
Oct 15.7 – 27.7 °C
Nov 11.2 – 22.6 °C
Dec 8.2 – 19.3 °C

How much it rains

January 29 mm3 d
February 27 mm3 d
March 28 mm3 d
April 19 mm2 d
May 12 mm2 d
June 5 mm1 d
July 2 mm0 d
August 6 mm1 d
September 14 mm2 d
October 25 mm2 d
November 30 mm3 d
December 29 mm3 d

Rain days and how much water

0102030 dJanFebMarAprMayJunJulAugSepOctNovDec29 mm · 3 rain days · 10 mm a dayJanuary: 29 mm · 3 rain days · 10 mm a day27 mm · 3 rain days · 9 mm a dayFebruary: 27 mm · 3 rain days · 9 mm a day28 mm · 3 rain days · 9 mm a dayMarch: 28 mm · 3 rain days · 9 mm a day19 mm · 2 rain days · 10 mm a dayApril: 19 mm · 2 rain days · 10 mm a day12 mm · 2 rain days · 6 mm a dayMay: 12 mm · 2 rain days · 6 mm a day5 mm · 1 rain day · 5 mm a dayJune: 5 mm · 1 rain day · 5 mm a day2 mm · 0 rain daysJuly: 2 mm · 0 rain days6 mm · 1 rain day · 6 mm a dayAugust: 6 mm · 1 rain day · 6 mm a day14 mm · 2 rain days · 7 mm a daySeptember: 14 mm · 2 rain days · 7 mm a day25 mm · 2 rain days · 13 mm a dayOctober: 25 mm · 2 rain days · 13 mm a day30 mm · 3 rain days · 10 mm a dayNovember: 30 mm · 3 rain days · 10 mm a day29 mm · 3 rain days · 10 mm a dayDecember: 29 mm · 3 rain days · 10 mm a day

Rain days and how much water

Jan 29 mm3 d
Feb 27 mm3 d
Mar 28 mm3 d
Apr 19 mm2 d
May 12 mm2 d
Jun 5 mm1 d
Jul 2 mm0 d
Aug 6 mm1 d
Sep 14 mm2 d
Oct 25 mm2 d
Nov 30 mm3 d
Dec 29 mm3 d

Bars: length = rain days, thickness = mm on a rain day, area = the month's rain. 3 mm a day7 mm a day15 mm a day

Colour = the month's rain: 103060100160250400mm

Daylight hours

January 10 h 27
February 11 h 09
March 11 h 58
April 12 h 53
May 13 h 38
June 14 h 02
July 13 h 52
August 13 h 14
September 12 h 21
October 11 h 29
November 10 h 40
December 10 h 15

Mean daylight hours over the whole territory.

Spatial mean over the whole area, weighted by area (cosine of the latitude), not by population: indicative only, since the climate varies a lot within an area (coasts, plains, mountains). Look at the cities for the weather you will find.

Cities