Fès se situe près du Moyen Atlas, à l'intérieur des terres. Son climat est marqué par la continentalité, mais les précipitations sont abondantes. Bien que le voyage soit possible toute l'année, le printemps (avril et mai) et l'automne (mi-septembre à fin octobre) sont les meilleures saisons pour visiter la ville. L'hiver est rigoureux avec des précipitations relativement abondantes, tandis que l'été peut s'avérer très chaud (jusqu'à 36°C).