Skip to content
Moroccan minaret tower surrounded by palm trees

Best time to visit Marrakech: month-by-month guide

Marrakech, Morocco

Jump to a guide

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.

Plan Your Trip to Marrakech