The cooler months of October to April are very popular with tourists, when temperatures seldom rise above 30°C during the day and the nights are cool at 15°C. There are extra ferry crossings from Europe during this season. However, if you don’t enjoy the rain this is the time to stay away. Summer months in Morocco are unbearably hot, especially the months of May and June. The best time to visit Morocco weather-wise would be during the spring season in the months of April and May and autumn season in the months of September and October. The weather remains pleasant during this time and it is an amazing experience to explore the country during this time of the year.