Le Maroc connaît les quatre saisons, avec des températures qui varient selon les régions. Marrakech maintient généralement un temps chaud à chaud pendant une grande partie de l’année. De juin à août, les températures peuvent atteindre les 40 degrés Celsius. Le printemps et l’automne offrent des conditions plus douces, allant de 20°C à 30°C. Les mois d’hiver peuvent voir les températures monter jusqu’à 20 degrés pendant la journée et chuter jusqu’à environ 8 degrés Celsius la nuit.