Best time to visit Morocco
The best time to visit Morocco is Summer (Jun–Aug) or Winter (Dec–Feb), based on recorded weather, crowd and price levels. 4 seasons are compared below with their weather, crowds and prices so you can choose dates that suit your trip.
Spring
March – MayThe best all-round window: warm coast, green Atlas, tolerable desert.
Crowds: highPrices: highSummer
June – AugustOver 40°C in Marrakech and the desert; the Atlantic coast stays cool.
Crowds: mediumPrices: mediumAutumn
September – NovemberWarm and stable, a second peak for desert trips.
Crowds: highPrices: highWinter
December – FebruaryCold desert nights, snow in the Atlas, mild days in Marrakech.
Crowds: mediumPrices: low
Morocco best time to visit FAQ
What is the cheapest time to visit Morocco?
Prices in Morocco are recorded as lowest during Winter (Dec–Feb).
When is peak season in Morocco?
Peak crowds or prices in Morocco are recorded during Spring (Mar–May) and Autumn (Sep–Nov).
