☀️ SunnyWhen

Best Time to Visit Marrakesh

Morocco · 30-year monthly climate averages

☀️ When to go

Based on 30 years of climate data, the most comfortable months to visit Marrakesh are February, March and November, when daytime temperatures are agreeable and rainfall is relatively low.

Climate profile

Marrakesh sees its warmest weather in July, when daytime highs average around 38°C, and its coolest in January (around 19°C).

Annual precipitation totals roughly 221mm — March is typically the wettest month (~35mm) and July the driest (~2mm).

Rainfall is spread fairly evenly through the year, so no single season is dramatically wetter than the rest.

Year at a glance

JanFebMarAprMayJunJulAugSepOctNovDec0°19°38°

🟧 avg daytime high · 🟦 dashed: avg nighttime low · bars: monthly rainfall

🔥 Recent heat vs normal

Daily forecast highs vs the 30-year normal — last 61 days

34/ 61
days ≥2°C above normal
45°C
highest recorded · August 1
+2.4°C
avg anomaly · vs 30-year normal
2026-08-01: +7.9°C2026-08-02: +6.6°C2026-08-03: +6.2°C2026-08-04: +3.9°C2026-08-05: +2.4°C2026-08-06: +2.8°C2026-08-07: +3.7°C2026-08-08: +3.6°C2026-08-09: +1.1°C2026-08-10: +0.6°C2026-08-11: +1.9°C2026-08-12: +5.1°C2026-08-13: +6.1°C2026-08-14: +1.7°C2026-08-15: -0.5°C2026-08-16: -4.0°C2026-08-17: -4.0°C2026-08-18: -1.4°C2026-08-19: -1.3°C2026-08-20: -4.1°C2026-08-21: -3.5°C2026-08-22: -4.2°C2026-08-23: -3.7°C2026-08-24: -2.3°C2026-08-25: -2.2°C2026-08-26: -4.4°C2026-08-27: -4.3°C2026-08-28: -3.4°C2026-08-29: +0.3°C2026-08-30: +2.4°C2026-08-31: +0.2°C2026-09-01: +4.3°C2026-09-02: +8.6°C2026-09-03: +8.3°C2026-09-04: +6.1°C2026-09-05: +9.3°C2026-09-06: +7.5°C2026-09-07: +6.0°C2026-09-08: +5.7°C2026-09-09: +3.8°C2026-09-10: -0.8°C2026-09-11: +4.4°C2026-09-12: +9.6°C2026-09-13: +9.2°C2026-09-14: +7.6°C2026-09-15: +6.3°C2026-09-16: +2.7°C2026-09-17: -0.8°C2026-09-18: +0.9°C2026-09-19: +4.6°C2026-09-20: +4.3°C2026-09-21: +5.4°C2026-09-22: +5.0°C2026-09-23: +4.6°C2026-09-24: +5.1°C2026-09-25: +5.4°C2026-09-26: +1.9°C2026-09-27: +0.8°C2026-09-28: -5.1°C2026-09-29: +1.0°C2026-09-30: +2.1°C

Each bar is one day: orange above normal, blue below.

Month by month

MonthHigh / LowRainfallTravel rating
January19° / 6°C25mm🌟 Great
February21° / 8°C26mm🌟 Great
March24° / 10°C35mm🌟 Great
April26° / 12°C26mm🌟 Great
May29° / 15°C11mm🌟 Great
June34° / 18°C3mm👍 Good
July38° / 21°C2mm🤔 Fair
August37° / 21°C5mm🤔 Fair
September33° / 19°C15mm👍 Good
October29° / 16°C19mm🌟 Great
November23° / 11°C30mm🌟 Great
December20° / 7°C24mm🌟 Great

Marrakesh Weather in January

🌟 Great time to visit

January in Marrakesh is pleasantly warm, with average daytime highs around 19°C (66°F) and nighttime lows near 6°C (43°F). Expect roughly 25mm of precipitation spread over about 3 rainy days, with little rainfall.

Avg high
19°C
66°F
Avg low
6°C
43°F
Rainfall
25mm
dry
Rainy days
3
days with ≥1mm

🎒 What to pack — light layers · comfortable walking shoes

Marrakesh Weather in February

🌟 Great time to visit

February in Marrakesh is pleasantly warm, with average daytime highs around 21°C (69°F) and nighttime lows near 8°C (46°F). Expect roughly 26mm of precipitation spread over about 4 rainy days, with little rainfall.

Avg high
21°C
69°F
Avg low
8°C
46°F
Rainfall
26mm
dry
Rainy days
4
days with ≥1mm

🎒 What to pack — light layers · comfortable walking shoes

Marrakesh Weather in March

🌟 Great time to visit

March in Marrakesh is pleasantly warm, with average daytime highs around 24°C (74°F) and nighttime lows near 10°C (51°F). Expect roughly 35mm of precipitation spread over about 5 rainy days, with little rainfall.

Avg high
24°C
74°F
Avg low
10°C
51°F
Rainfall
35mm
dry
Rainy days
5
days with ≥1mm

🎒 What to pack — light layers · comfortable walking shoes

Marrakesh Weather in April

🌟 Great time to visit

April in Marrakesh is warm, with average daytime highs around 26°C (78°F) and nighttime lows near 12°C (54°F). Expect roughly 26mm of precipitation spread over about 3 rainy days, with little rainfall.

Avg high
26°C
78°F
Avg low
12°C
54°F
Rainfall
26mm
dry
Rainy days
3
days with ≥1mm

🎒 What to pack — light summer clothing · sunscreen and sunglasses

Marrakesh Weather in May

🌟 Great time to visit

May in Marrakesh is warm, with average daytime highs around 29°C (85°F) and nighttime lows near 15°C (59°F). Expect roughly 11mm of precipitation spread over about 2 rainy days, and rain is rare.

Avg high
29°C
85°F
Avg low
15°C
59°F
Rainfall
11mm
very dry
Rainy days
2
days with ≥1mm

🎒 What to pack — light summer clothing · sunscreen and sunglasses

Marrakesh Weather in June

👍 Good time to visit

June in Marrakesh is hot, with average daytime highs around 34°C (92°F) and nighttime lows near 18°C (64°F). Expect roughly 3mm of precipitation spread over about 1 rainy days, and rain is rare.

Avg high
34°C
92°F
Avg low
18°C
64°F
Rainfall
3mm
very dry
Rainy days
1
days with ≥1mm

🎒 What to pack — breathable summer clothing · sunscreen, hat and sunglasses · refillable water bottle

Marrakesh Weather in July

🤔 Fair time to visit

July in Marrakesh is extremely hot, with average daytime highs around 38°C (100°F) and nighttime lows near 21°C (69°F). Expect roughly 2mm of precipitation spread over about 0 rainy days, and rain is rare.

Avg high
38°C
100°F
Avg low
21°C
69°F
Rainfall
2mm
very dry
Rainy days
0
days with ≥1mm

🎒 What to pack — very light, loose clothing · high-SPF sunscreen and a sun hat · plan activities for early morning or evening

Marrakesh Weather in August

🤔 Fair time to visit

August in Marrakesh is extremely hot, with average daytime highs around 37°C (99°F) and nighttime lows near 21°C (70°F). Expect roughly 5mm of precipitation spread over about 1 rainy days, and rain is rare.

Avg high
37°C
99°F
Avg low
21°C
70°F
Rainfall
5mm
very dry
Rainy days
1
days with ≥1mm

🎒 What to pack — very light, loose clothing · high-SPF sunscreen and a sun hat · plan activities for early morning or evening

Marrakesh Weather in September

👍 Good time to visit

September in Marrakesh is hot, with average daytime highs around 33°C (91°F) and nighttime lows near 19°C (65°F). Expect roughly 15mm of precipitation spread over about 1 rainy days, and rain is rare.

Avg high
33°C
91°F
Avg low
19°C
65°F
Rainfall
15mm
very dry
Rainy days
1
days with ≥1mm

🎒 What to pack — breathable summer clothing · sunscreen, hat and sunglasses · refillable water bottle

Marrakesh Weather in October

🌟 Great time to visit

October in Marrakesh is warm, with average daytime highs around 29°C (83°F) and nighttime lows near 16°C (60°F). Expect roughly 19mm of precipitation spread over about 2 rainy days, and rain is rare.

Avg high
29°C
83°F
Avg low
16°C
60°F
Rainfall
19mm
very dry
Rainy days
2
days with ≥1mm

🎒 What to pack — light summer clothing · sunscreen and sunglasses

Marrakesh Weather in November

🌟 Great time to visit

November in Marrakesh is pleasantly warm, with average daytime highs around 23°C (74°F) and nighttime lows near 11°C (51°F). Expect roughly 30mm of precipitation spread over about 4 rainy days, with little rainfall.

Avg high
23°C
74°F
Avg low
11°C
51°F
Rainfall
30mm
dry
Rainy days
4
days with ≥1mm

🎒 What to pack — light layers · comfortable walking shoes

Marrakesh Weather in December

🌟 Great time to visit

December in Marrakesh is pleasantly warm, with average daytime highs around 20°C (68°F) and nighttime lows near 7°C (45°F). Expect roughly 24mm of precipitation spread over about 4 rainy days, with little rainfall.

Avg high
20°C
68°F
Avg low
7°C
45°F
Rainfall
24mm
dry
Rainy days
4
days with ≥1mm

🎒 What to pack — light layers · comfortable walking shoes

FAQ

What is the best time to visit Marrakesh?
Based on 30 years of climate data, the most comfortable months to visit Marrakesh are February, March and November, when daytime temperatures are agreeable and rainfall is relatively low.
What is the hottest month in Marrakesh?
July is typically the hottest month in Marrakesh, with average daytime highs around 38°C.
What is the rainiest month in Marrakesh?
March is usually the wettest month, with around 35mm of precipitation.