Tours & Tailor-made Holidays To
Morocco

Best time to visit Morocco

Morocco is a year round destination, although its distinct regions of coast, mountains and desert means that there are varying climates across the country.

The weather chart shows the average daily minimum and maximum temperatures in Celsius and the average monthly precipitation.

Morocco Seasons

In Morocco's summer months (June to August) the 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.

During the winter months (November to February) daytime temperatures in the south are still mild, although 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 landscape is green and lush, making for spectacular mountain hiking. Morocco is also lovely in Autumn (September to October) when temperatures are very pleasant.

Morocco Climate | Marrakech


JanFebMarAprMayJunJulAugSepOctNovDec
Temp Min °C4691114171920171496
Temp Max °C182023262933383833282319
Rainfall (mm)252833311583310233131
Choosen your tour? Book it online now and step closer to travelling!
Book Now
Need help or have a few questions? We're just a click away
Enquiry
Start planning that dream holiday. Request your free brochures
Brochure
Never miss a deal! Subscribe to receive our latest specials
Sign Up
 
On The Go Tours Adventure in style
We know that adventure feels better with a chilled beer poolside or a soft pillow at the end of each day and we search out comfortable hotels and boutique properties for your stay
Travel with us, adventure in style!
British Travel Awards