Marrakech month by month
Plan your visit to Marrakech by month. Compare weather, crowds, events, and prices across all twelve months with historical climate data.
- January
- High
- 21°C
- Low
- 7°C
- Rain
- 20 mm
January in Marrakech is the cold surprise. Daytime temperatures reach a comfortable 21°C (70°F), and the sky tends to stay clear for days at a stretch. But once the sun drops…
- February
- High
- 22°C
- Low
- 8°C
- Rain
- 47 mm
February in Marrakech falls between the cool dampness of December and January and the building warmth that starts in April. Daytime highs average 22°C (72°F), comfortable enough…
- March
- High
- 23°C
- Low
- 10°C
- Rain
- 50 mm
March is when Marrakech's weather hits its stride. Daytime temperatures reach about 23°C (74°F), comfortable enough to spend hours weaving through the copper-scented lanes of the…
- April
- High
- 27°C
- Low
- 13°C
- Rain
- 30 mm
April tends to be the month when Marrakech is at its most livable. Daytime highs average 27°C (81°F), warm enough that you'll feel the sun's weight on the terrace at Café des…
- May
- High
- 31°C
- Low
- 16°C
- Rain
- 11 mm
May in Marrakech is the last comfortable month before summer takes over. Daytime temperatures average 31°C (88°F), warm enough that you'll feel the heat radiating off the pink…
- June
- High
- 34°C
- Low
- 19°C
- Rain
- 1 mm
June in Marrakech is when the heat arrives in earnest. Daytime temperatures average 34°C (93°F), and the medina's rammed-earth walls radiate stored warmth well into the evening.…
- July
- High
- 40°C
- Low
- 22°C
- Rain
- 0 mm
July in Marrakech means heat, and not the gentle kind. Average highs reach 39.7°C (103°F), with afternoon spikes past 44°C (111°F) on the worst days. Rainfall sits at exactly 0mm…
- August
- High
- 39°C
- Low
- 22°C
- Rain
- 0 mm
August in Marrakech is punishingly hot. That is the single most relevant fact for anyone considering a visit this month. Average highs typically reach 38.8°C (102°F), and the…
- September
- High
- 33°C
- Low
- 19°C
- Rain
- 6 mm
September in Marrakech is still hot. That is the first thing you need to know. Daytime temperatures average 33°C (92°F), which feels like summer to most Europeans, though locals…
- October
- High
- 31°C
- Low
- 16°C
- Rain
- 18 mm
October in Marrakech is the month the city shakes off summer. After July and August push daytime temperatures past 40°C (104°F), October settles to around 31°C (87°F) during the…
- November
- High
- 26°C
- Low
- 11°C
- Rain
- 12 mm
November in Marrakech is, to put it plainly, one of the best weather windows you'll get all year. Daytime temperatures hover around 25.5°C (78°F), warm enough for shirtsleeves in…
- December
- High
- 21°C
- Low
- 8°C
- Rain
- 52 mm
December in Marrakech is the city's wettest month, with about 52mm of rain across roughly 6 days, but daytime temperatures settle at a very walkable 20.9°C (70°F). That is a…