Where to go
   January
   February
   March
   April
   May
   June
   July
   August
   September
   October
   November
   December


When to go
   Africa
   America
   Asia
   Europe
   Oceania

 
Travel guide > Africa >

Climate and weather of Morocco



< MayotteMozambique >


Morocco




 

Climate

 
Morocco has three different climatic zones.

Temperatures are are high in July and August (they are very high (45°) in the south) and mild in January and February ((they are low in the mountains). The annual rains are moderate in the plain (800 mm in the north, 200 mm in the south), high in the mountains (2 000 mm in the north, 800 mm in the south) and very low in the desert located in the extreme south of the country (50 to 100 mm). Sunshine is very high on the coast (six to eight hours a day in winter, nine to ten hours a day in summer) and in the south (twelve hours per day).

The coastal Plain (north of Morocco)
The coastal plain has a Mediterranean climate.

Hot season (June to September)
Temperatures are high on the seaside (28°) and very high (37°) far away from the sea. Sunshine is very high (nine to ten hours a day).

Mild season (October to May)
Temperatures range between 20 and 25° (January is the mildest month with temperatures below 20°). Rains (October to April), range between 800 mm in the north of the plain and 200 mm in the south. Torrential rains sometimes cause significant damage. Sunshine is moderate (six to eight hours per day in December, January and February).

The plateaus and the mountains (center of Morocco)
The plateaus and the mountains have a continental climate. Rainfall is higher in the northern mountains (2 000 mm per year) than in the southern mountains (750 mm per year).

Hot season (June to September)
Temperatures are high but they drop momentarily when a storm breaks (they are milder in the mountains).

Mild season (October to May)
Temperatures are mild on the plateaus (they are lower in the mountains). Nights are cold sometimes. Rainfall are abundant in the northern and moderate in the southern mountains. The first frost in the mountains occurs in November. Snowfall can be high (one meter) beyond 2 000 meters and the highest peaks are sometimes snowy into June.

The desert (south of Morocco)
The desert has an arid climate.

Hot season (June to September)
Temperatures reach 45° and rainfall is nonexistent. Sunshine is very high (twelve hours a day).

Mild season (October to May)
Rain (50 to 100 mm) sometimes falls in December, January and February.

 When to go to Morocco (pleasant climate) 
The climate of Morocco is pleasant during the following months :

January
February
March
April
May
June
July
August
September
October
November
December

Sahara
January
February
March
April
May
June
July
August
September
October
November
December

 

Weather

(main cities) 
Average temperatures and rainfall

Agadir

Temp
January
February
March
April
May
June
max
20°
24°
22°
22°
23°
24°
min
11°
12°
14°
16°
Temp
July
August
September
October
November
December
max
26°
26°
26°
25°
24°
21°
min
18°
18°
17°
15°
12°

Rain
January
February
March
April
May
June
mm
40
40
30
...
...
...
Rain
July
August
September
October
November
December
mm
...
...
...
30
50
60

Casablanca

Temp
January
February
March
April
May
June
max
17°
17°
18°
19°
21°
23°
min
10°
11°
14°
17°
Temp
July
August
September
October
November
December
max
25°
26°
25°
23°
20°
18°
min
19°
20°
18°
15°
12°

Rain
January
February
March
April
May
June
mm
60
60
50
40
20
10
Rain
July
August
September
October
November
December
mm
...
...
10
30
70
80

Fèz

Temp
January
February
March
April
May
June
max
15°
16°
18°
20°
24°
28°
min
10°
20°
Temp
July
August
September
October
November
December
max
34°
34°
30°
24°
19°
16°
min
17°
17°
15°
11°

Rain
January
February
March
April
May
June
mm
70
100
90
90
50
20
Rain
July
August
September
October
November
December
mm
...
...
20
60
90
80

Kenitra

Temp
January
February
March
April
May
June
max
17°
18°
19°
21°
23°
25°
min
11°
13°
16°
Temp
July
August
September
October
November
December
max
27°
28°
27°
25°
21°
18°
min
19°
19°
18°
14°
11°

Rain
January
February
March
April
May
June
mm
100
90
70
60
40
...
Rain
July
August
September
October
November
December
mm
...
...
10
60
130
140

Marrakech

Temp
January
February
March
April
May
June
max
18°
19°
22°
24°
27°
31°
min
11°
13°
16°
Temp
July
August
September
October
November
December
max
37°
37°
32°
27°
22°
18°
min
20°
20°
18°
15°
10°

Rain
January
February
March
April
May
June
mm
30
40
40
40
20
...
Rain
July
August
September
October
November
December
mm
...
...
10
20
40
30

Meknès

Temp
January
February
March
April
May
June
max
15°
17°
18°
20°
24°
28°
min
12°
15°
Temp
July
August
September
October
November
December
max
33°
33°
30°
24°
19°
16°
min
18°
18°
16°
13°

Rain
January
February
March
April
May
June
mm
80
80
80
70
40
10
Rain
July
August
September
October
November
December
mm
...
...
10
50
80
80

Ouarzazate

Temp
January
February
March
April
May
June
max
16°
19°
22°
25°
29°
33°
min
13°
18°
Temp
July
August
September
October
November
December
max
38°
37°
32°
26°
20°
17°
min
21°
20°
17°
12°

Rain
January
February
March
April
May
June
mm
10
10
10
10
10
...
Rain
July
August
September
October
November
December
mm
...
...
10
10
20
10

Oujda

Temp
January
February
March
April
May
June
max
16°
17°
18°
20°
23°
28°
min
10°
14°
Temp
July
August
September
October
November
December
max
33°
33°
30°
24°
19°
16°
min
17°
17°
15°
11°

Rain
January
February
March
April
May
June
mm
30
40
40
50
40
10
Rain
July
August
September
October
November
December
mm
...
...
10
30
40
40

Rabat (Capital of Morocco)

Temp
January
February
March
April
May
June
max
17°
18°
19°
20°
22°
24°
min
10°
13°
15°
Temp
July
August
September
October
November
December
max
27°
27°
26°
24°
21°
18°
min
18°
18°
17°
14°
11°

Rain
January
February
March
April
May
June
mm
80
70
60
60
10
...
Rain
July
August
September
October
November
December
mm
...
...
...
40
100
100

Safi

Temp
January
February
March
April
May
June
max
18°
19°
19°
21°
23°
24°
min
11°
13°
16°
Temp
July
August
September
October
November
December
max
29°
29°
28°
25°
22°
18°
min
18°
18°
17°
15°
12°

Rain
January
February
March
April
May
June
mm
80
70
50
40
20
...
Rain
July
August
September
October
November
December
mm
...
...
...
40
90
90

Tangier

Temp
January
February
March
April
May
June
max
16°
17°
18°
19°
22°
25°
min
10°
11°
13°
16°
Temp
July
August
September
October
November
December
max
28°
29°
27°
24°
19°
17°
min
19°
18°
18°
16°
12°
10°

Rain
January
February
March
April
May
June
mm
100
100
70
60
40
10
Rain
July
August
September
October
November
December
mm
...
...
20
60
140
130

Tetouan

Temp
January
February
March
April
May
June
max
16°
17°
18°
19°
22°
25°
min
11°
11°
14°
16°
Temp
July
August
September
October
November
December
max
27°
28°
26°
23°
19°
17°
min
18°
19°
18°
16°
12°

Rain
January
February
March
April
May
June
mm
110
100
120
80
40
10
Rain
July
August
September
October
November
December
mm
...
...
20
90
140
130

Weather data (temperatures and precipitation) for Morocco are derived from monthly averages established over the last twenty years.

 Quick facts 
Morocco, a country located in Northern Africa, is bordered by Algeria to the east, by Western Sahara to the south, by the Atlantic Ocean to the west and by the Mediterranean Sea to the north.

Capital: Rabat
Area: 446 000 km²
Population: 33 000 000 inhabitants
Language: Arabic
Currency: Moroccan dirham

Morocco










- Other countries -

 Botswana
 Comoros
   Ethiopia
 Namibia
   Sierra Leone
 Tunisia

 

 
Contact
Copyright © 2012 Cestanet inc. All rights reserved