GEOGRAPHIC AND MORE 

DISTANCES BETWEEN CITIES, WEATHER, ELEVATIONS AND MAJOR RIVERS IN MOROCCO

Overview

Morocco, situated on the northwestern tip of Africa, covers 710 850 square km of land, including Western Sahara. Algeria borders the Kingdom on the east, Mauritania on the south, by the Mediterranean Sea on the north, and by the Atlantic Ocean on the west. Morocco is separated from Spain by the ten-mile-wide Straight of Gibraltar. The climate is mild near the coasts and arid in the interior. The country enjoys rich fishing grounds off the Mediterranean, and Morocco is slightly larger than California and Oregon combined. Approximately 710,000 sq. km (about 275,000 sq. miles of which forms Western Sahara). Coast length: 3500 km (both Atlantic and Mediterranean).

MOROCCO WEATHER CHART BY MONTH & DESTINATION

JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
NOV
DEC
JAN
 DestinationMaximum Daily Temperature ( c) Average rainfall ( mm )
Casablanca 276 
 Rabat 277
 Fes 3212
 Merzouga 349
 Ouarzazate 3313
Atlas Mountains 2524
 Marrakech 235
Essaouira 337
FEB
 DestinationMaximum Daily Temperature ( c) Average rainfall ( mm )
Casablanca 1953
 Rabat1967
 Fes1872
 Merzouga202
 Ouarzazate1913
Atlas Mountains1265
 Marrakech2034
Essaouira1840
MAR
 DestinationMaximum Daily Temperature ( c) Average rainfall ( mm )
Casablanca 2048
 Rabat2061
 Fes2075
 Merzouga244
 Ouarzazate2219
Atlas Mountains1480
 Marrakech2332
Essaouira1935
APR
 DestinationMaximum Daily Temperature ( c) Average rainfall ( mm )
Casablanca 2136
 Rabat2255
 Fes2365
 Merzouga293
 Ouarzazate2614
Atlas Mountains1775
 Marrakech2631
Essaouira1928
MAY
 DestinationMaximum Daily Temperature ( c) Average rainfall ( mm )
Casablanca 2317
 Rabat2421
 Fes2637
 Merzouga334
 Ouarzazate3011
Atlas Mountains2142
 Marrakech2919
Essaouira2019
JUN
 DestinationMaximum Daily Temperature ( c) Average rainfall ( mm )
 Casablanca 254
 Rabat265
 Fes3215
 Merzouga383
 Ouarzazate353
Atlas Mountains2518
 Marrakech334
Essaouira212
JUL
 DestinationMaximum Daily Temperature ( c) Average rainfall ( mm )
Casablanca 271
 Rabat280
 Fes361
 Merzouga434
 Ouarzazate392
Atlas Mountains305
 Marrakech381
Essaouira220
AUG
 DestinationMaximum Daily Temperature ( c) Average rainfall ( mm )
Casablanca 282
 Rabat281
 Fes362
 Merzouga425
 Ouarzazate385
Atlas Mountains306
 Marrakech382
Essaouira221
SEP
 DestinationMaximum Daily Temperature ( c) Average rainfall ( mm )
Casablanca 276 
 Rabat 277
 Fes 3212
 Merzouga 349
 Ouarzazate 3313
Atlas Mountains 2524
 Marrakech 337
Essaouira235
OCT
 DestinationMaximum Daily Temperature ( c) Average rainfall ( mm )
 Casablanca 2533
 Rabat2543
 Fes2647
 Merzouga2911
 Ouarzazate2626
Atlas Mountains1950
 Marrakech2822
Essaouira2226
NOV
 DestinationMaximum Daily Temperature ( c) Average rainfall ( mm )
Casablanca 2165
 Rabat2180
 Fes2170
 Merzouga2210
 Ouarzazate2128
Atlas Mountains1475
 Marrakech2234
Essaouira2142
DEC
 DestinationMaximum Daily Temperature ( c) Average rainfall ( mm )
Casablanca 1864 
 Rabat 1777
 Fes 1661
 Merzouga 182
 Ouarzazate 1717
Atlas Mountains 1068
 Marrakech 1828
Essaouira 1744

Elevation: Mountain Chains: Highest peaks in meters

Rif Region

Jbel Tidghine 2,465

Middle Atlas Jbel Bounaceur 3,326

Jbel Bouiblane 3,190

High Atlas Region

Jbel Toubkal 4,165

Jbel Mgoun 4,071

Jbel Ayachi 3,747

Anti Atlas

Jbel Aklim 2,531.

Major Morocco Rivers : Rivers Sources Length in Km:

Major Morocco Rivers : Rivers Sources Length in Km:

Draa High Atlas 1,200

Oum Rbia Middle and High Atlas 600

Sebou High Atlas, Rif 500

Moulouya Middle and High Atlas, Rif 450

Tensift High Atlas 270

Ziz High Atlas 270

Bouregreg Central Massif 250