Vai al contenuto

When to visit

Marrakech Weather Month by Month

Marrakech has a hot semi-arid climate: reliably sunny, dry for most of the year, and swinging from cool winter nights to fierce summer highs. Knowing how each month feels helps you match your trip to your tolerance for heat, crowds and cost. Here's the year at a glance, month by month.

Read
10 min
Topic
When to visit
Updated
21 July 2026
Marrakech Weather Month by Month — Marrakech travel guide

At a glance

  • April, May, October are the sweet spots — warm, dry, comfortable for full days.
  • July–August are very hot (38–42°C+); plan around the midday heat.
  • December–February have mild sunny days but genuinely cold nights.
  • Rain is rare and brief, mostly November to March.

Spring and autumn: the best window

March through May and September through November are when Marrakech is at its most pleasant. Days are warm (low-to-high 20s, rising towards 30°C by late spring and early autumn), nights are mild, the countryside is green in spring, and you can sightsee all day without wilting. These are also the busiest and priciest months for exactly that reason, so book accommodation ahead. April, May and October are the pick of the bunch.

  • March: warm days (~20–23°C), cool nights, green landscapes, some rain.
  • April–May: warm to hot (~25–30°C), dry, ideal — and popular.
  • September: hot easing to warm as the month goes on.
  • October–November: warm days, cooler nights, excellent for touring.

Summer: hot and quieter

June to August is peak heat. July and August routinely hit 38–42°C and can spike above 45°C in a chergui desert wind, making midday sightseeing tough. But it's a dry heat, nights cool into the mid-20s, and prices and crowds ease, so a summer trip can be great value if you front-load sightseeing to the morning, rest at midday by a pool, and head out again in the evening. Escaping to the cooler Atlas or coastal Essaouira is a popular summer move.

Winter: mild days, cold nights

December to February brings the biggest surprise for first-timers: warm, sunny afternoons (often 18–20°C) but cold nights that can drop to 5°C or lower, with the High Atlas snow-capped behind the city. Pack real layers — a warm jacket for evenings — and check your riad has heating. Rain is most likely now but still infrequent. Winter is quieter and cheaper, atmospheric, and fine for sightseeing by day; just don't expect balmy evenings. It's also prime time to see snow in the mountains on a day trip.

  • December–January: mild days (~18°C), cold nights (~5°C), occasional rain.
  • February: similar, warming slightly; almond blossom in the countryside.
  • Bring warm evening layers and confirm heating in your accommodation.

Frequently asked questions

What is the best month to visit Marrakech?

April, May and October are the standouts — warm, dry days and comfortable nights ideal for full days of sightseeing. March, September and November are also excellent. They're the busiest months, so book accommodation ahead.

How cold does Marrakech get in winter?

Winter days are mild and sunny, often around 18–20°C, but nights get genuinely cold, dropping to 5°C or below. The High Atlas is snow-capped. Pack warm layers for the evenings and check your accommodation has heating.

Which months are too hot in Marrakech?

July and August are the hottest, with highs of 38–42°C and occasional peaks above 45°C. They're manageable if you sightsee early, rest at midday and go out in the evening, but they're tough for all-day touring.