Morocco benefit from a Mediterranean climate where winter is generally mild and the summer hot. There are, however, some regional varieties. In winter, for example, the weather is mild in Marrakech, but in the south and the High Atlas, it can go down quickly, especially at night. The rainy season is relatively short. It starts in November and ends in January. Precipitation is more abundant in the Rif than anywhere else in the country. Spring and autumn, from April to May and September to October, are the best seasons to discover Morocco.
Average temperatures vary from 19 ° (January) to 37 ° (July). The rainiest months are: March, February and April. We recommend the months of March, April, May, June, September, October, November to visit Marrakech.