Home › Weather › Marrakech Weather
Live forecasts update automatically; written guidance last reviewed 16 June 2026 by the MarketUK weather desk. Data from national met services via Open-Meteo.
Expect daytime highs around 24–28°C in Marrakech from March to May, with 32–38°C common June through August. In plain terms, spring and autumn are the most comfortable seasons to visit, while summer demands shade and hydration.
What is the temperature range in Marrakech by month?
Winter (December–February) sees highs of 18–22°C and lows around 6–9°C, making marrakech weather december, january and november pleasant for sightseeing. Spring (March–May) warms to 24–30°C, while summer (June–August) peaks at 37–40°C. Autumn (September–November) drops back to 27–32°C. For marrakech weather by month, the live forecast above shows the current conditions.
How accurate are extended forecasts for Marrakech?
Short-range forecasts (weather in marrakesh 10 days) are reliable for planning daily activities. Extended outlooks (marrakech weather forecast 21 days, marrakech weather 30 days) indicate broad trends but can shift, so check 10 Day Weather Forecast UK style updates before travel. For marrakech weather 15 days, use it as a guide rather than a guarantee.
When is the best time to visit Marrakech for mild weather?
March to May and September to November offer highs of 22–30°C, ideal for exploring the medina and Atlas Mountains. Avoid July–August unless you can tolerate peak heat and plan around siesta hours.
Does it ever rain in Marrakech?
Rain is rare and mostly limited to November–March, averaging 30–50mm per month. The rest of the year is virtually dry, with clear skies dominating from May through October.
Can I use a UK weather forecast for Marrakech?
Marrakech has a semi-arid climate very different from the UK, so use dedicated forecasts. For comparison, see UK weather hub if heading home, or check Dubai Weather and Barcelona Weather for other Mediterranean-style destinations.