A camel caravan in the Sahara Desert

The best time to visit Morocco


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 Climate


Morocco - Marrakech


  Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
min temp °C 4 11  14  17  19  20  17  14 
max temp °C  18 20  23  26  29  33  38  38  33  28  23  19 
rainfall mm  25 28  33  31  15  10  23  31  31 


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.


Tour Spotlight

Totally Morocco

9 days from USD $1,749

A Moroccan medley, taking in the delights of Morocco's four Imperial Cities - Marrakech, Fes, Rabat and Meknes, the of of...

See full tour itinerary
The On The Go Theatre
Discover the Ngorongoro crater and more on an African Safari
Special Offers