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.
January18° / 6°February20° / 8°March23° / 10°April26° / 12°May29° / 15°June33° / 18°July38° / 21°August38° / 21°September33° / 18°October28° / 14°November23° / 10°December19° / 7°
Morocco climate month by month
| Month | Temp (day/night) | Sea | Season |
|---|---|---|---|
| January | 18° / 6°C | 17°C | winter |
| February | 20° / 8°C | 16°C | winter |
| March | 23° / 10°C | 17°C | spring |
| April | 26° / 12°C | 18°C | spring |
| May | 29° / 15°C | 19°C | spring |
| June | 33° / 18°C | 20°C | summer |
| July | 38° / 21°C | 22°C | summer |
| August | 38° / 21°C | 22°C | summer |
| September | 33° / 18°C | 22°C | autumn |
| October | 28° / 14°C | 21°C | autumn |
| November | 23° / 10°C | 20°C | autumn |
| December | 19° / 7°C | 18°C | winter |
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.