Weather in Marrakech
The features of the climate in Marrakech are moderate temperatures throughout the year with an average of 68ºF (20ºC) and very low precipitation. The daytime temperature in summer, however, can be quite hot.
In spring and autumn the temperature is slightly elevated during the day and at night it is very pleasant.
In summer it is very hot in the day, sometimes exceeding 100ºF (40ºC), although at night it cools off substantially.
The temperatures drop in wintertime, especially at night, so it is best to wear something warm.
Next Few Days
We also offer you information about the weather in Marrakech today and a forecast for the next 7 days:
You can travel to Marrakech at any time of the year just fine with some light clothing, just be careful not to expose yourself too much to the sun in summer and make sure to wear sunglasses and/or a hat during the day. Take a jacket for the day and a coat for the night in wintertime. As a general rule, it is not necessary to be concerned about rain.
If you want to know more about the city, check out our Marrakesh Travel Guide.