Skip to main content
Wednesday, 15 July 2026 · Evening editionLondon ☀ 26°CGBP/USD 1.3404 · GBP/EUR 1.1752About UsOur TeamSourcesContactNewsletter

Marrakech Weather

HomeWeatherMarrakech Weather

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

[ph_weather]

Marrakech enjoys a mild, sunny winter climate with daytime temperatures around 20°C, making it a popular escape from the UK’s chill. The live forecast above shows clear conditions, typical for this season when the city sees its lowest rainfall and most reliable blue skies.

What is the weather like in Marrakech now and in the coming months?

Marrakech weather in December, January and November remains pleasantly warm for outdoor exploring, with highs of 18–22°C and cool evenings dropping to 8–10°C. The city’s semi-arid climate means very little rain from late autumn through early spring, though February can bring slightly more cloud. For those checking marrakech weather 15 days or marrakech weather 30 days ahead, the pattern stays stable: sunny days with occasional cooler nights.

How does the season affect what to pack?

Marrakech weather by month shows winter as the coolest period, yet still far warmer than the UK. Light layers for daytime, a jacket for evening, and sun protection for the strong midday sun are sensible. The dry conditions mean tourists rarely face disruption from rain, unlike summer’s occasional heat spikes.

Average high20°C (December–January)
Average low8°C (night)
Rainfall25mm per month (winter)
Sunshine7–8 hours daily
Does Marrakech get cold at night in winter?

Yes, evenings can drop to 8°C, so a warm jacket is essential after sunset. The dry air means it feels cooler than the daytime 20°C, but still mild compared to UK winter nights.

Is it safe to visit Marrakech in December for UK travellers?

Very safe — the weather is dry, sunny and comfortable for sightseeing. Check the UK weather hub for UK comparisons before you fly, and note marrakech weather 10 days forecasts remain reliable for planning.

What is the best month for Marrakech weather?

March and April offer the sweet spot: 24–28°C highs, little rain, and fewer crowds. For winter sun, December and January are excellent, with marrakech weather forecast 21 days showing consistent warmth.