Morocco

The best time to visit

When to go to Morocco

Go in spring, March to May, or autumn, September to November, for warm, comfortable days across the cities, the desert and the mountains. Summer is fiercely hot inland, and winter is cool, with snow on the High Atlas.

Every month, rated
AvoidFairGoodGreatIdeal
92
Jan
100
Feb
100
Mar
100
Apr
97
May
73
Jun
45
Jul
45
Aug
80
Sep
100
Oct
100
Nov
96
Dec

A 0 to 100 comfort rating from daytime heat, overnight chill, rainfall and storm risk, for Marrakech. Higher is better. Some links on this page are affiliate links, at no cost to you.

Best months
Feb to Apr, Oct

The steadiest weather, peaking around Feb.

Shoulder
May, Nov to Jan

Either side of peak, with thinner crowds and better rates.

Low season
Jun to Sep

Extreme heat.

In short

The year at a glance

Morocco packs deserts, mountains and two coastlines into one country, and Marrakech sets the ratings below. Spring and autumn are the season to come, with warm, dry days that suit the medinas, the Sahara and the Atlas trails alike.

High summer is brutal in Marrakech and the desert, often well above 40C, while the Atlantic coast around Essaouira stays breezy and mild. Winter is pleasant by day in the south but genuinely cold at altitude, with snow in the mountains.

Feb
Best month
38°C
Warmest, Jul
38mm
Wettest, Feb
6°C
Coldest, Jan

Month by month

Morocco month by month

Highs, lows, rainfall and the rating, for Marrakech.

MonthHighLowRainRatingWhat it is like
January18°C / 64°F6°C / 43°F33 mmIdeal 92Mild and dry.
February20°C / 68°F8°C / 46°F38 mmIdeal 100Mild and dry. Marrakech hotels in February
March23°C / 73°F10°C / 50°F38 mmIdeal 100Warm and dry. Marrakech hotels in March
April26°C / 79°F12°C / 54°F30 mmIdeal 100Warm and dry. Marrakech hotels in April
May29°C / 84°F15°C / 59°F15 mmIdeal 97Hot and dry.
June34°C / 93°F18°C / 64°F5 mmGreat 73Very hot and dry.
July38°C / 100°F21°C / 70°F2 mmGood 45Very hot and dry.
August38°C / 100°F21°C / 70°F3 mmGood 45Very hot and dry.
September33°C / 91°F18°C / 64°F8 mmIdeal 80Hot and dry.
October28°C / 82°F15°C / 59°F24 mmIdeal 100Warm and dry.
November22°C / 72°F11°C / 52°F32 mmIdeal 100Mild and dry.
December19°C / 66°F7°C / 45°F31 mmIdeal 96Mild and dry.

By region

Where you go changes when you go

01

Marrakech and the imperial cities

Best in spring and autumn. Summer is scorching, winter mild by day and chilly at night.

02

The High Atlas

Spring and autumn for trekking, with snow on the peaks in winter and warm valleys in summer.

03

Essaouira and the Atlantic coast

Breezy and mild year round, a cool escape in summer when the interior bakes.

Go for

Best time to visit Morocco for

Cities and medinas

March to May and September to November for warm, comfortable days in Marrakech, Fez and Chefchaouen.

The Sahara

October to April, avoiding the searing summer, for camel treks and nights under the desert sky.

Atlas trekking

April to June and September to October, when the trails are clear of snow and the valleys are green.

The coast

Summer on the Atlantic, where Essaouira stays cool and windy while the interior overheats.

On the calendar

What is on, and when

Desert season, autumn to spring

The Sahara is comfortable from October to April, prime time for dune camps.

Spring valleys, April

The Atlas foothills and the Ourika Valley turn green and blossom-filled.

Watch out

Extreme heat

Jul to Aug.

Where to stay

Where to stay in Morocco

Compare hotels and rentals around Marrakech, then book the month you want.

Ready to book?

Rates climb in peak season, so the best-weather months pay to book early. Shoulder and low months are the value windows.

Prefer to sort flights first? Compare flights

Questions

Good to know

What is the best time to visit Morocco?
Spring, March to May, and autumn, September to November, with warm, comfortable weather for the cities, desert and mountains alike.
Is Morocco too hot in summer?
Marrakech and the desert are extremely hot in July and August, often above 40C. The Atlantic coast stays breezy and far more comfortable.
When is the best time for the Sahara?
October to April, when the desert days are warm rather than scorching and the nights are cool and clear.

Where else, and when

Every country on one map, or jump straight to another guide.