Marrakech beneficie d un climat semi-aride. Selon les releves climatiques, la saison chaude dure du 23 juin au 7 septembre, avec des temperatures moyennes superieures a 34 degres C et un pic en juillet autour de 37 degres C. La saison fraiche s etend du 17 novembre au 7 mars, avec des temperatures maximales inferieures a 22 degres C et des minimales proches de 6 degres C en janvier. Les pluies sont rares et concentrees en hiver. Pour profiter d un climat agreable, privilegiez les mois de mars a mai et de septembre a novembre.