Marrakech Weather

A month-by-month look at temperature, rainfall and what to pack in Marrakech. The annual average is 28°C high / 14°C low — hottest in July (39°C) and coldest in January (6°C).

Annual avg
28° / 14°
Hottest month
July 39°
Coldest month
January 6°
Wettest month
January 30mm

Marrakech Weather at a Glance

As of 2026

A quick summary of Marrakech's year-round climate and the best time to visit.

Annual average
28° / 14°
Best time to visit
March, April, May
Hottest month
July (39°C)
Coldest month
January (6°C)
Wettest month
January (30mm)
Driest month
June (5mm)

As of 2026, Marrakech's weather averages 28°C high / 14°C low across the year, and the best time to visit for stable temperatures, rainfall and crowds is March, April, May. The hottest month is July (39°C), the coldest is January (6°C), and the wettest is January (30mm).

Best Time to Visit Marrakech

Marrakech Weather Month by Month

Tap any month for a detailed guide with what to wear, sunrise/sunset and air quality.

Month High/Low Rain Rainy days Crowds
January 18° / 6° 30mm 5 Busy Details →
February 20° / 8° 30mm 5 Busy Details →
March 23° / 10° 30mm 5 Very busy Details →
April 27° / 13° 30mm 5 Very busy Details →
May 30° / 16° 15mm 3 Very busy Details →
June 35° / 19° 5mm 1 Moderate Details →
July 39° / 22° 5mm 1 Moderate Details →
August 39° / 22° 5mm 1 Moderate Details →
September 33° / 19° 15mm 3 Very busy Details →
October 28° / 14° 30mm 4 Very busy Details →
November 22° / 9° 30mm 5 Very busy Details →
December 18° / 7° 30mm 5 Very busy Details →

What to Wear in Marrakech by Season

Spring (Mar–May) 27° / 13°

Warm dry.

Summer (Jun–Aug) 38° / 21°

Brutally hot. UV.

Autumn (Sep–Nov) 28° / 14°

Mild autumn.

Winter (Dec–Feb) 19° / 7°

Mild dry.

Marrakech Weather FAQ

What is the best time to visit Marrakech? +

For weather, March, April, May are the most comfortable months. Highs sit around 23°C with relatively stable rainfall and crowds.

What are the hottest and coldest months in Marrakech? +

The hottest month is July with an average high of 39°C, and the coldest is January with an average low of 6°C. The annual average is 28°C high / 14°C low.

When does it rain most in Marrakech? +

The wettest month is January (30mm over about 5 rainy days) and the driest is June (5mm). Total annual rainfall is roughly 255mm.

What should I pack for Marrakech? +

Spring (Mar–May) averages 27/13°C — Warm dry. Summer (Jun–Aug) averages 38/21°C — Brutally hot. UV. Autumn (Sep–Nov) averages 28/14°C — Mild autumn. Winter (Dec–Feb) averages 19/7°C — Mild dry.

What is the weather in Marrakech this month (June)? +

June averages 35°C high / 19°C low with 5mm rainfall over about 1 rainy days. Crowds are moderate and prices are moderate.

Keep Planning Your Marrakech Trip

Why you can trust weather guide

Jimmy Kong TripPick founder · Travel content creator

Based in Chiang Mai for 8+ years, with 30+ countries visited across Southeast Asia, Japan, and Europe. Every detail in this guide is primary-source verified as of April 2026, with prices auto-refreshed via live exchange rate APIs. This isn't AI-generated boilerplate — it's written from the perspective of someone who has actually been there.

8+ years analyzing travel data 30+ countries visited Live exchange rate verified
📅 Published: