WHEN TO VISIT FEZ
Temperatures are at their lowest during Fez’s high season (November to March), with averages of 19 degrees celcius, down to 17 degrees in January. Hotel prices are at their highest during this period, peaking over the Christmas holidays, and Fez gets fairly busy over Christmas and the New Year.
The shoulder season (April, May, September & October) is the best time to visit Fez. It’s not too hot. Easter can be popular (and pricey) but not restrictively so, though you’ll definitely need to book your accommodation well in advance if you’re planning on visiting during the Fes Festival of World Sacred Music (April) or the Fes Festival of Sufi Culture (October). Otherwise, there are less tourists at these times of year and consequently lower prices – the May half term, in particular, is a great time to to go to Fez. Check dates for Ramadan, as this can affect travel plans.
Fez’s low season (June to August) is marked by temperatures in the high 30s, making any kind of sightseeing, even in the shadier parts of the Fez el Bali medina, uncomfortable at the least. The ruins of Volubilis, completely exposed to the sun, will be baking in the heat.