Seasons · Marrakech, Sahara, Atlas, Coast
When to come.
Morocco is a country of five climates. What’s perfect in Marrakech in July kills the desert trip. Here we break it down month by month — without sugar-coating.
January
Good- Marrakech
- 18° / 6°
- Sahara
- 18° / 4°
- Rain
- moderate rainfall
Atlas with snow, almond trees about to bloom, clear days. Sahara cold at night but perfect for the Milky Way.
Avoid: Atlas if you want light activity; snow above 2,000m.
February
Ideal- Marrakech
- 20° / 8°
- Sahara
- 21° / 6°
- Rain
- moderate rainfall
Almond blossom in the Atlas (week 3–4). Marrakech with perfect mornings. Dry Sahara.
March
Ideal- Marrakech
- 22° / 10°
- Sahara
- 25° / 11°
- Rain
- low rainfall
The best month. Almond blossom peak, jacarandas in Marrakech, Sahara with clear skies. The median of the year.
April
Ideal- Marrakech
- 24° / 12°
- Sahara
- 28° / 14°
- Rain
- low rainfall
Atlas with every peak still snow-capped, valleys in bloom. Sahara mild at night.
Avoid: Spanish Easter week: high demand, plan with 4+ months.
May
Good- Marrakech
- 28° / 15°
- Sahara
- 33° / 18°
- Rain
- low rainfall
Long days, still comfortable. Essaouira ideal for gentle waves.
June
Fair- Marrakech
- 32° / 18°
- Sahara
- 38° / 22°
- Rain
- low rainfall
Essaouira is the relief — the Atlantic shaves 10 °C off the day.
Avoid: Sahara between 11 and 17h.
July
Avoid- Marrakech
- 38° / 21°
- Sahara
- 44° / 26°
- Rain
- low rainfall
Only Essaouira and high Atlas (above 2,000m).
Avoid: Marrakech and Fez. Sahara out of the question.
August
Avoid- Marrakech
- 38° / 21°
- Sahara
- 44° / 26°
- Rain
- low rainfall
High Atlas + Essaouira. Gnaoua Festival if it coincides.
Avoid: Any inland city.
September
Good- Marrakech
- 33° / 18°
- Sahara
- 38° / 21°
- Rain
- low rainfall
After the first week, temperatures drop quickly. Pomegranate harvest, Tafilalt dates.
October
Ideal- Marrakech
- 28° / 15°
- Sahara
- 32° / 16°
- Rain
- low rainfall
The year’s second-best month. Sahara perfect: warm day, cool night, transparent skies. Atlas with golden light.
November
Ideal- Marrakech
- 23° / 11°
- Sahara
- 25° / 10°
- Rain
- moderate rainfall
Marrakech ideal. Sahara still dry. Sea-urchin fishing in Essaouira: peak season.
December
Good- Marrakech
- 19° / 7°
- Sahara
- 19° / 5°
- Rain
- moderate rainfall
Atlas under snow. Sahara at 0°C nights but perfect days. Marrakech calm after the European buzz.
Avoid: Last week of the year due to high demand.