Aller au contenu principal
MoroccoTravelBase
Activities

When to visit Morocco?

Month-by-month weather, the best time for your plans and activities to book all year round.

Quick answer

The best times to visit Morocco are spring (March–May) and autumn (September–November): mild temperatures, ideal for the desert, medinas and hiking. Summer suits the Atlantic coast (Essaouira, Agadir) and winter the sunny south and Atlas skiing.

Morocco is a year-round destination, but every season has its strengths. This guide sums up the weather month by month — temperatures, sea and crowds — and points you to the activities best suited to each period. Click a month for the details.

Morocco climate month by month

MonthTemp (day/night)SeaSeason
January18° / 6°C17°Cwinter
February20° / 8°C16°Cwinter
March23° / 10°C17°Cspring
April26° / 12°C18°Cspring
May29° / 15°C19°Cspring
June33° / 18°C20°Csummer
July38° / 21°C22°Csummer
August38° / 21°C22°Csummer
September33° / 18°C22°Cautumn
October28° / 14°C21°Cautumn
November23° / 10°C20°Cautumn
December19° / 7°C18°Cwinter

Frequently asked questions

What is the best time to visit Morocco?

Spring (March–May) and autumn (September–November) offer the best conditions: mild temperatures and little rain, perfect for the desert, the imperial cities and hiking.

When should I go to the Moroccan desert?

From October to April: days are warm but bearable and nights are cool. Avoid July–August, when temperatures often exceed 45°C in Merzouga.