The climate in Morocco varies wildly according to the season and area of travel. The best time to visit the south – or at least the desert routes – outside midsummer, when for most of the day it’s far too hot for casual exploration. July and August, the hottest months, can be wonderful on the coast, however, while in the mountains there are no set rules.
Spring, which comes late by European standards (around April and May), is perhaps the best overall time, with a summer climate in the south and in the mountains, as well as on the Mediterranean and Atlantic coasts. Winter can be perfect by day in the south, though desert nights can get cold. If you’re planning to hike in the mountains, it’s best to keep to the months from April to October unless you have some experience of snow conditions.
