Weather in Marrakech
Close to the Atlas Mountains and the Sahara Desert, Marrakech has a subtropical semi-desert climate, meaning it stays relatively warm and dry all year round, although temperatures do fluctuate significantly between day and night. It is recommended to pack sunscreen and a sweater.
Spring (March to May) is the best time to visit Marrakech when the weather is cooler and milder. In March, the average temperature is 17°C (63°F) and it climbs steadily to 21°C (70°F) by May.
Summer (June to August) is when the city starts to heat up. July and August are the hottest months with high temperatures reaching 37°C (99°F) often during the day but dropping to 21°C (70°F) at night. Rainfall is scarce during this period too.
Autumn (September to November) has a warm start but by October, temperatures fall to a more comfortable level, averaging 21°C (70°F). September and October are also popular times to visit Marrakech. In November, the average high is around 22°C (72°F) while precipitation increases to 40mm (1.6in), making it the wettest month.
Winter (December to February) continues the trend of cooler temperatures. In December, the average temperature is 13°C (55°F).
Regardless of which month you visit, beware that temperatures swing considerably between day and night, so pack a jacket for the cooler evenings.
Night
Weather (night) | Temp (min night) | Rain (mm) | Wind (mph) | Humidity Pressure Visibility | ||
---|---|---|---|---|---|---|
Mon |
Clear
|
Clear skies |
2 2 °C |
0.5mm |
8
nne |
47%
1,016mb Good |
Tue |
Clear
|
Clear skies |
2 4 °C |
1.5mm |
2
n |
42%
1,016mb Good |
Wed |
Partly Cloudy Night
|
Partly cloudy skies |
2 6 °C |
2.1mm |
2
w |
38%
1,016mb Good |
Thu |
Clear
|
Clear skies |
2 5 °C |
4.9mm |
3
wnw |
54%
1,017mb Good |
Fri |
Clear
|
Clear skies |
2 6 °C |
4.5mm |
3
nw |
51%
1,017mb Good |
Sat |
Clear
|
Clear skies |
2 5 °C |
3.5mm |
2
wnw |
61%
1,016mb Good |
Sun |
Clear
|
Clear skies |
2 4 °C |
3mm |
3
nnw |
65%
1,016mb Good |
Mon |
Sunny
|
Sunny skies |
2 0 °C |
0mm |
8
nw |
40%
1,013mb Good |
Tue |
Sunny
|
Sunny skies |
2 0 °C |
0mm |
9
nw |
34%
1,012mb Good |
- 0 to 30 is very low
- 31 to 50 is low
- 51 to 70 is moderate to low
- 71 to 80 is moderate
- 81 to 90 is moderate to high
- 91 to 100 is high
- Very poor - less than 1km
- Poor - between 1km and 4km
- Moderate - between 4km and 10km
- Good - between 10km and 20km
- Very good - between 20km and 40km
- Excellent - more than 40km
Sunlight in Marrakech
Precipitation in Marrakech
Humidity in Marrakech
Do you have any Feedback about this page?
© 2024 Columbus Travel Media Ltd. All rights reserved. No part of this site may be reproduced without our written permission, click here for information on Columbus Content Solutions.