Marrakech at sunset Marrakech average annual temperature of about 20 Âº C and the climate is dry Mediterranean. You could say that Marrakech is a city that rarely goes cold.
Summer in Marrakech
If you travel to Marrakech in July or August you get ready for heat. The average temperature in these months is 28 Âº and not infrequently exceed 40 Â° C throughout the day.
The chance of rain is almost nil but the ocasional sandstorm.
Winter in Marrakech
From December to February average temperature is 13 Âº C with minimum temperatures of 6 Âº C. On the day the temperature is comfortable in short sleeves but at night it cools. During these months there is a chance of rain, but not greater than in the neighbouring Spanish cities.
Spring and Autumn in Marrakech
March, April, October and November are the preferred months to travel to Marrakech. In recent months, when the day temperatures are bearable, and nights very pleasant.