Monday, 27 July 2026City news · Transport · Housing · Public services · UKAbout UsOur TeamSourcesContactNewsletter

Marrakech Weather

HomeWeatherMarrakech Weather

Live forecasts update automatically; written guidance last reviewed 16 June 2026 by the Metro Report weather desk. Data from national met services via Open-Meteo.

Marrakech weather delivers consistent heat and sun throughout the year, but conditions can vary slightly by season. Check the live forecast above for today’s exact temperature, cloud cover and any chance of a shower before heading out.

What is Marrakech weather like by month?

Marrakech’s semi-arid climate means hot, dry summers and mild winters. Daytime highs in December and January average around 20°C, while July and August regularly exceed 38°C. Spring (March-May) and autumn (September-November) are pleasantly warm, with October offering comfortable sightseeing conditions. For extended forecasts, the live forecast above includes marrakech weather 15 days and marrakech weather 30 days. Travellers often compare Marrakech’s climate with other warm cities; our Dubai weather page is a popular reference.

What should you know before visiting Marrakech?

Daytime UV levels are high year-round; bring sunscreen and a hat. Rain is rare, most likely between November and March. The live forecast above gives a marrakech weather 10 days and marrakech weather forecast 21 days outlook. For UK travellers, our UK weather hub offers useful comparisons.

Average high (Oct)28°C
Average low (Oct)16°C
Wettest monthMarch (approx 40mm)
Sunshine per day8-10 hours
Is Marrakech hot in December?

December is mild, with daytime highs around 20°C and cooler evenings. It is still pleasant for sightseeing, but you will need a light jacket or sweater for the evenings. Rain is possible but not heavy.

Does Marrakech get cold at night?

Yes, especially in winter when night-time temperatures can drop to 5-10°C. In summer, nights remain warm, often above 20°C. Always pack layers if visiting between November and February.

What is the best month for good weather?

April, May, October and November offer the most comfortable combination of warmth and low humidity. These months are ideal for exploring the city and the Atlas Mountains without extreme heat.