Temperatures

When To Go
Spring and autumn are the best times to explore with temperatures averaging 20-25°C. Expect to encounter either extreme cold or extreme heat outside of these seasons.
It's best to avoid April if you are planning on desert travel - it's traditionally sandstorm season.

Temperatures varying in Marrakech:

January April July October
4° - 18° 11° - 26° 19° - 38° 14° - 28°

Spring is around April to May and is, perhaps, the best overall time to visit.