Best Month To

Weather in Marrakech

Morocco • Population: 995,871

Best Months to Visit

May June October

Based on temperature, precipitation, and humidity data

Rain is about 291 mm of rain spread through the year. The wettest month is November at 54 mm; the driest is June at 4 mm.

Marrakech is in Morocco at 31.6°N. The 2001–2020 NASA POWER daily record describes a Mediterranean pattern: dry summers and wetter winters. August is the warmest month (average 29.6°C, high 38.0°C) and January is the coolest (average 11.5°C, low 5.2°C). On this site the months that score closest to a 22°C day, lighter rain, and moderate humidity are May, June, and October.

Rain through the year

Annual rainfall is 291 mm. November leads at 54 mm; June is lightest at 4 mm.

Humidity peaks near 59%. That usually lines up with the wetter months rather than the hottest ones.

Temperature through the year

The heat peaks in August, when the typical afternoon is 38.0°C. The opposite pole is January, when mornings average 5.2°C.

Across the year the mean afternoon high is 27.0°C. If you want the smallest day–night shock, look at months where the high and low sit close together; August nights still hold 21.3°C.

The calendar in Marrakech

The year bottoms out in January. Plan for 5.2°C at night and 17.8°C in the afternoon. In April, Marrakech averages 25.0°C by day and 10.0°C at night, with 27 mm of rain. May: 29.0°C high, 12.9°C low, 16 mm rain, 50% humidity. June is the driest month, averaging only 4 mm across 1 rainy days. Highs sit near 33.5°C. July brings 7 mm and 1 rainy days; temperatures run from 20.5°C to 38.2°C.

August is the warmest month. Afternoon highs average 38.0°C and nights settle near 21.3°C, with 7 mm of rain. September: 32.7°C high, 17.7°C low, 14 mm rain, 44% humidity. October brings 23 mm and 4 rainy days; temperatures run from 14.8°C to 28.1°C. November is the wettest month — 54 mm and 7 rainy days, with 55% humidity.

When the score favours a visit

The three months with the highest comfort score are May, June, and October: May (21.0°C average, 16 mm, 50% humidity); June (25.0°C average, 4 mm, 42% humidity); October (21.5°C average, 23 mm, 48% humidity). They fall in calendar order. The score rewards averages near 22°C, lower rainfall, and humidity near 60%. It is a climate score, not a festival or price calendar.

If you prefer the hottest stretch, that is August. The coolest stretch is January.

Marrakech and other cities in Morocco

Casablanca is about 220 km away: Marrakech is 4.2°C warmer than Casablanca in its hottest month and 182 mm drier over the year than Casablanca. Casablanca’s wettest month is November (98 mm) versus November here.

Rabat is about 286 km away: Marrakech is 4.6°C warmer than Rabat in its hottest month and 197 mm drier over the year than Rabat. Rabat’s wettest month is November (98 mm) versus November here.

Temperature and rainfall

0°C 5°C 10°C 15°C 20°C 25°C 30°C 35°C 40°C 45°C 0 mm10 mm20 mm30 mm40 mm50 mm60 mm Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
High
Low
Rainfall

Monthly Weather Overview

Month High Low Rain (mm) Rainy Days
January 17.8°C 5.2°C 36 5
February 19.2°C 5.8°C 31 6
March 22.5°C 7.9°C 40 6
April 25.0°C 10.0°C 27 5
May 29.0°C 12.9°C 16 3
June 33.5°C 16.4°C 4 1
July 38.2°C 20.5°C 7 1
August 38.0°C 21.3°C 7 2
September 32.7°C 17.7°C 14 3
October 28.1°C 14.8°C 23 4
November 21.7°C 9.7°C 54 7
December 18.7°C 6.6°C 32 5

Monthly Details

Click on any month for detailed weather information:

January
11.5°C
February
12.5°C
March
15.2°C
April
17.5°C
May
21.0°C
June
25.0°C
July
29.4°C
August
29.6°C
September
25.2°C
October
21.5°C
November
15.7°C
December
12.7°C