Wednesday, 15 July 2026 · Evening editionLondon ☀ 21°CGBP/USD 1.3404 · GBP/EUR 1.1752About UsOur TeamSourcesContactNewsletter

Marrakech Weather

HomeWeatherMarrakech Weather

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

Marrakech enjoys a hot semi-arid climate with mild winters and very hot summers; the live forecast above shows current conditions, but the best times to visit are spring and autumn when daytime temperatures are pleasant.

What is the weather like in Marrakech throughout the year?

Marrakech has distinct seasons, with summer heat often exceeding 40°C and winter nights dropping to around 5°C. The shoulder months offer the most comfortable conditions for exploring the city.

  • Spring (March to May): Warm days, 20–30°C, with occasional rain. Ideal for sightseeing.
  • Summer (June to August): Very hot, often above 38°C. Dry and sunny, but intense heat limits outdoor activity.
  • Autumn (September to November): Cooling down, 25–35°C in September, milder by November. Good for travel.
  • Winter (December to February): Mild days, 15–20°C, but cold nights. Clear skies are common.

What about Marrakech weather by month?

For specific planning, marrakech weather january is cool and crisp, while marrakech weather december and marrakech weather november are mild with lower tourist crowds. The hottest months are July and August.

  • January: Daytime highs around 18°C, nights near 5°C. Light jacket needed.
  • April: Warm, 25°C average. Occasional showers.
  • July: Scorching, 38°C+ average. Minimal rain.
  • October: Pleasant, 28°C average. Good balance of warmth and comfort.
Average high (July)38°C
Average low (January)5°C
Wettest monthMarch (40mm)
Sunshine hours8–10 hours daily
What is the weather in Marrakech for the next 10 to 30 days?

For weather in marrakesh 10 days, marrakech weather 15 days, or marrakech weather forecast 21 days and marrakech weather 30 days, check the live forecast above. Extended outlooks are less reliable but give a general trend.

Is Marrakech hot in December?

Marrakech weather december is mild, not hot. Daytime highs average 18–20°C, but nights can be chilly at 7°C. It is a popular winter sun destination, though you will need layers for the evening.

When is the best time to visit Marrakech for good weather?

The best months are March to May and September to November. These periods avoid the extreme summer heat and the cooler winter nights, offering comfortable temperatures for exploring the medina and surrounding areas.

For more UK-focused forecasts, see our UK weather hub or check the 10 day weather forecast UK. For other destinations, explore Dubai Weather or Barcelona Weather.

WorldRSS