Marrakesh Weather in August

Morocco · August climate averages and travel tips

Avg high40°C (103°F)
Avg low23°C (73°F)
Rainfall6 mm (0.2 in)
RatingPoor 3/10

In August, Marrakesh has average highs of 40°C (103°F) and lows of 23°C (73°F). August is summer in Morocco. The month is very dry, with about 6 mm (0.2 in) of rain spread over 2 days, one of the driest months of the year. The air is dry, with average humidity of just 32%. You get roughly 13.2 hours of daylight and mostly clear skies.

Is August a good time to visit Marrakesh?

August is not the best time to visit Marrakesh (3/10) mainly because of the heat. The weather is much better in November to April.

August weather at a glance

Average high40°C (103°F)
Average low23°C (73°F)
Daily mean31°C (87°F)
Rainfall6 mm (0.2 in)
Rainy days (1 mm+)2
Humidity32%
Cloud cover32%
Daylight13.2 hours
Est. sunshine9.9 hours/day
Wind8.8 km/h
vs JulyAbout as warm as July, with similar rainfall.

What to pack for Marrakesh in August

Marrakesh weather in other months

Jan19°C / 7°C38 mmExcellentFeb20°C / 7°C36 mmExcellentMar23°C / 9°C40 mmExcellentApr26°C / 11°C26 mmExcellentMay31°C / 15°C14 mmExcellentJun34°C / 17°C9 mmFairJul40°C / 22°C7 mmPoorAug40°C / 23°C6 mmPoorSep34°C / 19°C17 mmGoodOct30°C / 16°C24 mmExcellentNov24°C / 11°C47 mmExcellentDec20°C / 8°C29 mmExcellent

← JulyBest time to visit MarrakeshSeptember →

Better weather in August nearby

Nearby in August

Where else is good in August? See where to go in August.