Cities / Morocco

MARRAKESH

28°

Clear sky

today 40° / 24°

Marrakesh is warmest in July, averaging 40° by day and 20° at night. The wettest month is March with 56 mm, and the year brings about 268 mm in total.

Month by month

MonthHighLowRainDaylightGood for
January19°5°25 mm10.2 hSightseeing
February22°5°28 mm10.9 hSightseeing
March23°8°56 mm11.8 hSightseeing
April26°10°27 mm12.8 hBeach weather
May30°14°9 mm13.6 hBeach weather
June33°16°24 mm14.1 hBeach weather
July40°20°19 mm13.9 hVery hot
August39°22°3 mm13.2 hVery hot
September33°18°15 mm12.2 hBeach weather
October29°15°22 mm11.2 hBeach weather
November24°10°18 mm10.4 hSightseeing
December21°7°22 mm9.9 hSightseeing

High and low are average daily maximum and minimum, rain is typical monthly total, daylight is the hours between sunrise and sunset mid-month. Climate normals from NASA POWER — averages, not promises.

When to go

Beach weather: April, May, June, September and October — highs around 30°, nights no colder than 10°, and at most 27 mm of rain in a month.

Walking the city: January, February, March, November and December — highs of 1924° and no more than 56 mm of rain a month.

Serious heat: In July and August the average high reaches 40°.

More in Morocco

See it on the world map →