1. Home
  2. Marrakech climate, month by month
Climate

Marrakech climate, month by month

1991-2020 averages from the Marrakech-Menara station: what the weather is really like, season by season.

MonthHighLowRainDaysSun/dayScore
January19°6°25 mm37.6 h64
February21°8°26 mm3.77.1 h79
March24°10°35 mm4.78.3 h86
April26°12°26 mm2.98.9 h91
May29°15°11 mm1.510.0 h86
June34°18°3 mm0.611.8 h62
July38°21°2 mm0.310.9 h36
August37°21°5 mm0.810.4 h37
September33°19°15 mm1.38.8 h67
October29°16°19 mm2.48.3 h90
November23°11°30 mm3.87.5 h89
December20°7°24 mm4.17.5 h72

Marrakech has a hot semi-arid climate: very hot, dry summers (37-38 °C in the afternoon in July-August), winters that are mild by day (19-20 °C) but cool at night (6-7 °C), about 220 mm of rain a year and more than 3,200 hours of sunshine. Spring and autumn are the most pleasant seasons.

The four seasons

Winter (December to February)

Sunny, mild days, cold nights and a few rainy spells. The High Atlas turns white and is visible from the city. Riads, rarely well heated, can feel chilly in the evening.

Spring (March to May)

The best season for many: 24-29 °C in the afternoon, green countryside and flowers. March is the wettest month, May already hot and dry.

Summer (June to August)

Intense dry heat, often above 40 °C during chergui spells. Rain is almost absent in the city, but storms break over the Atlas.

Autumn (September to November)

The heat eases gradually: September still hot, October ideal, November mild with rain returning and snow on the peaks.

Why this climate?

Marrakech sits at 466 m on the Haouz plain, 150 km from the ocean and at the foot of the High Atlas. Far from maritime influence, the city sees big swings between day and night and between summer and winter. The Atlas blocks some weather from the south and fuels summer storms; when wind from the Sahara crosses the mountains it warms further and brings the strongest heat.

Records and extremes

  • Highest temperature: 49.6 °C (July).
  • Lowest temperature: −3.6 °C (January).
  • Wettest month: March (35 mm on average).
  • Driest month: July (2 mm).
  • Sunniest month: June (about 12 hours of sun a day).

And around Marrakech?

The climate changes fast with altitude and distance from the ocean: it is 6-10 °C cooler in the Ourika Valley, about 13 °C cooler at Oukaïmeden, and Essaouira stays between 18 and 23 °C all year thanks to the Atlantic.

Sources: 1991-2020 climate normals (WMO/NOAA) for the Marrakech-Menara station. See our methodology.

19° / 6° · 64/100

Marrakech weather in January

Marrakech in January: 19 °C in the afternoon, 6 °C at night, 7 hours of sun a day. What to wear, what to do and snow on the Atlas: our full guide.

21° / 8° · 79/100

Marrakech weather in February

Marrakech in February: 21 °C in the afternoon, 8 °C at night, little rain and almond blossom in the Atlas. Our weather and travel guide.

24° / 10° · 86/100

Marrakech weather in March

Marrakech in March: 24 °C in the afternoon, 10 °C at night, spring in bloom but the wettest month. Tips, what to wear and things to do.

26° / 12° · 91/100

Marrakech weather in April

Marrakech in April: 26 °C in the afternoon, 12 °C at night, 9 hours of sun and little rain. Why it is one of the best months, and how to beat the crowds.

29° / 15° · 86/100

Marrakech weather in May

Marrakech in May: 29 °C in the afternoon, 15 °C at night, almost no rain. Perfect for pools and the desert before the summer heat.

34° / 18° · 62/100

Marrakech weather in June

Marrakech in June: 34 °C in the afternoon, 18 °C at night, 12 hours of sun. How to enjoy the city in the heat and where to cool down.

38° / 21° · 36/100

Marrakech weather in July

Marrakech in July: 38 °C average afternoon highs, 21 °C nights, records near 50 °C. How to sightsee in the heat and where to cool off.

37° / 21° · 37/100

Marrakech weather in August

Marrakech in August: 37 °C in the afternoon, 21 °C at night and some storms over the Atlas. Tips to sightsee, cool down and stay safe.

33° / 19° · 67/100

Marrakech weather in September

Marrakech in September: 33 °C in the afternoon, 19 °C at night, easing heat and fewer crowds. What to do, what to wear and when in the month to go.

29° / 16° · 90/100

Marrakech weather in October

Marrakech in October: 29 °C in the afternoon, 16 °C at night, 8 hours of sun. One of the best months to visit: what to do, what to wear, half-term.

23° / 11° · 89/100

Marrakech weather in November

Marrakech in November: 23 °C in the afternoon, 11 °C at night, sunshine and some rain. A mild, calm month: what to do, what to wear, film festival.

20° / 7° · 72/100

Marrakech weather in December

Marrakech in December: 20 °C in the afternoon, 7 °C at night, winter sun and a snowy Atlas. What to wear and what to do at Christmas and New Year.

FAQ

What is the hottest month in Marrakech?

July, with an average afternoon high of 37.7 °C, closely followed by August (37.4 °C).

What is the coldest month in Marrakech?

January, with 19 °C in the afternoon and 6 °C at night on average.

How sunny is Marrakech?

Marrakech gets more than 3,200 hours of sunshine a year, nearly 9 hours a day on average, and only about thirty rainy days.