|
Morocco's climate is moderate and subtropical, cooled by breezes off the Mediterranean Sea and Atlantic Ocean. In the interior the temperatures are more extreme; winters can be fairly cold and the summers very hot. Marrakech has an average winter temperature of 70°F (21°C) and summer temperature of 100°F (38°C). In the Atlas Mountains temperatures can drop below zero and mountain peaks are snow capped throughout most of the year. The winter in the north of the country is wet and rainy, while in the south, at the edge of the Moroccan Sahara, it is dry and bitterly cold.
The weather in Marrakech is sunny nearly all year round, with pleasantly warm summers and mild winters. The hottest months of the year are July, August and September, but there is no humidity so temperatures are generally bearable. Winter can bring heavy downpours of rain, which leave the streets of the old town very muddy, and winter nights can be cold.
|
Marrakech
|
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
Rainfall (mm)
|
25
|
28
|
33
|
31
|
15
|
8
|
3
|
3
|
10
|
23
|
31
|
31
|
|
Rainfall (inches)
|
1
|
1.1
|
1.3
|
1.2
|
0.6
|
0.3
|
0.1
|
0.1
|
0.4
|
0.9
|
1.2
|
1.2
|
|
Min Temperature (°C)
|
4
|
6
|
9
|
11
|
14
|
17
|
19
|
20
|
17
|
14
|
9
|
6
|
|
Max Temperature (°C)
|
18
|
20
|
23
|
26
|
29
|
33
|
38
|
38
|
33
|
28
|
23
|
19
|
|
Min Temperature (°F)
|
39
|
43
|
48
|
52
|
57
|
63
|
66
|
68
|
63
|
57
|
48
|
43
|
|
Max Temperature (°F)
|
64
|
68
|
73
|
79
|
84
|
91
|
100
|
100
|
91
|
82
|
73
|
66
|
Fez has a continental climate with extreme
temperatures. In summer the mercury can reach a sizzling 120°F (45°C), so a
more pleasant time to visit would be during spring and autumn, when the weather
is warm and dry. Winters, by contrast, are very cold
|
Fez
|
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
|
Rainfall (mm)
|
72
|
100
|
93
|
87
|
53
|
24
|
3
|
3
|
17
|
62
|
89
|
85
|
|
Rainfall (inches)
|
2.8
|
3.9
|
3.7
|
3.4
|
2.1
|
0.9
|
0.1
|
0.1
|
0.7
|
2.4
|
3.5
|
3.3
|
|
Min Temperature (°C)
|
4
|
5
|
6
|
8
|
10
|
13
|
17
|
17
|
15
|
11
|
8
|
5
|
|
Max Temperature (°C)
|
15
|
16
|
18
|
20
|
24
|
28
|
34
|
34
|
30
|
25
|
19
|
16
|
|
Min Temperature (°F)
|
39
|
41
|
43
|
46
|
50
|
56
|
62
|
63
|
59
|
53
|
46
|
40
|
|
Max Temperature (°F)
|
59
|
62
|
65
|
67
|
75
|
83
|
93
|
93
|
87
|
76
|
67
|
60
|
|