Morocco’s distinct regions of coast, mountains and desert makes for varying climates across the country. The summer heat is particularly fierce in the Sahara Desert whilst mid-level altitudes and cities along the Atlantic coast - like urban Casablanca and laid back Essaouira - are pleasantly hot. The north coast and Rif Mountains enjoy a temperate Mediterranean climate with long, hot, sunny days. Here it is wise to wear loose breathable clothing, that will not only keep you cool but also protect you from the sun's rays.
The winter months from October to February are a good time to head south when day time temperatures are still mild, though remember to pack a warm jacket as the evenings can get surprisingly cold. The north of Morocco experiences wet and cloudy winters and the High Atlas Mountains can be exceptionally cold, sometimes retaining their snow-capped peaks until as late as July. The country is at its most beautiful in spring (mid-March to May) when the lands are blanketed in lush greens, making for spectacular mountain hiking. And the enjoyable mild heat between September to November is another good time to visit.
Morocco - Marrakech
|min temp °C||4||6||9||11||14||17||19||20||17||14||9||6|
|max temp °C||18||20||23||26||29||33||38||38||33||28||23||19|
The weather chart above shows the average daily min and max temperatures in Celsius and the average monthly precipitation, and should only be used as a guide.