Temp
30° C
average
Rain
2 mm
per month
Sun
85 %
chance
Humidity
35 %
average
What’s the weather like in Marrakech in July?
In July, Marrakech experiences very hot and dry weather, making it the hottest month of the year. The city is situated in the semi-arid climate zone of Morocco, which means that it typically has long, hot summers and mild winters. July is also the peak of the tourist season, so expect the city to be quite crowded.
Average daily temperatures
In July, the average daily temperature in Marrakech is around 37 degrees Celsius (98.6 degrees Fahrenheit). However, it is common for temperatures to exceed 40 degrees Celsius (104 degrees Fahrenheit) during the day. Nights are relatively cooler, with temperatures dropping to around 20-24 degrees Celsius (68-75 degrees Fahrenheit).
Sunshine and rainfall
July is a very sunny month in Marrakech, with an average of 10 to 12 hours of sunshine per day. The chances of rainfall are minimal, as the city typically receives only 1-2 days of light rain during this month. It is important to note that when it does rain, it is usually in the form of short, intense showers rather than prolonged rainfall.