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.
Marrakech's year runs from a 21°C January to a 40°C July and back. December through February holds at 21-22°C, with December logging 6 rain days, February 5, and January 2. March reaches 23°C with 7 rain days, the most of any month. April warms to 27°C with 4 rain days. By May the city crosses 31°C and rain falls to 2 days. June, July, and August push to 34°C, 39°C, and 40°C, all three recording 0 rain days. September eases to 33°C with 1 rain day, October to 31°C with 3, and November settles at 26°C with 3.
All 12 month guides sit below this index. January and December both sit at 21°C while July reaches 40°C. April and October sit at 27°C and 31°C, with 3-4 rain days. July and August reach 39°C and 40°C with 0 rain days. Open the month closest to your Marrakech travel dates. From April to May, highs rise from 27°C to 31°C and rain drops from 4 days to 2.
July needs the closest read at 40°C and 0 rain days. March sits at the other end with 7 rain days, the most of any month in Marrakech's measured year.
July reaches 40°C with 0 rain days, the highest temperature in Marrakech's measured year.
- 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…