En hiver, les températures peuvent monter jusqu’à 20°C avec un écart plus important de températures entre le jour et la nuit. En effet, les matinées et soirées sont souvent plus fraîches. Marrakech reste néanmoins l’un des villes les plus agréables du Maroc en hiver, avec des températures qui tombent très rarement en dessous de 0°C.
L’été est particulièrement torride à Marrakech avec des températures qui peuvent monter jusqu’à 45°C. Les seuls moments de la journée où la chaleur reste supportable est soit tôt le matin ou dans la soirée avec des températures plus fraîches. Mais, il est possible de lutter contre la chaleur dans la Palmeraie, plus fraîche, ou bien de rester dans sa villa avec l’air conditionné. Pendant cette période, il est peu probable qu’il pleuve mais il peut y avoir des tempêtes de sable.
Le Printemps et l’Automne sont les meilleures saisons pour partir à Marrakech. Les journées sont ensoleillées avec des températures agréables. Au milieu de la journée, les températures oscillent entre 22 et 30°C. Même si en Automne, il y a légèrement plus de pluie qu’au printemps et que les températures descendent pour se rapprocher du climat hivernal