All Tools

Weather Guide

Monthly weather data for 10 Moroccan cities

Marrakech

Central Plains · 450m

Hot summers, mild winters. Spring and autumn are ideal with warm days and cool evenings.

Best Time to Visit
March-May, September-November
UV Index by Month
Jan
4
Feb
5
Mar
7
Apr
8
May
9
Jun
11
Jul
11
Aug
10
Sep
8
Oct
6
Nov
4
Dec
3
LowMedHighV.HighExt.

Temperature (C)

Rainfall (mm)

Temperature Matrix (Average High C)

CityJanFebMarAprMayJunJulAugSepOctNovDec
Marrakech182023252934383833282319
Fes151719222632363631252016
Casablanca171819202224272726242018
Tangier161618192225282927231917
Chefchaouen131416182227323227221714
Essaouira181819192022232323222018
Merzouga182125293440444337302318
Agadir212223232426282828262321
Ouarzazate161822253035403933272117
Rabat171819212325282827242017

Spring (March - May)

The best time to visit Morocco. Temperatures are comfortable (20-28C), wildflowers bloom across the countryside, and crowds are manageable. The Atlas Mountains have snow melt feeding lush valleys. Ideal for hiking, city exploration, and desert visits.

Summer (June - August)

Extremely hot in interior cities (Marrakech can reach 45C). Best for coastal cities like Essaouira and Agadir, or mountain retreats in the Atlas. The Sahara is unbearably hot. Ramadan sometimes falls in summer -- respect fasting hours.

Autumn (September - November)

Another excellent period. Summer heat subsides, but the sea is still warm for swimming. October sees the date harvest in the Sahara region. November can bring early rains to the north. Great for the desert as nights become cooler.

Winter (December - February)

Cool and rainy in the north and coast, but pleasant in the south (Agadir, Ouarzazate). Snow in the Atlas offers skiing at Oukaimeden. Desert nights are very cold (near freezing). Fewer tourists and lower prices.

Sun Safety in Morocco

Morocco has intense sunshine year-round. UV index regularly exceeds 8 in summer.
Apply SPF 50+ sunscreen every 2 hours, even on cloudy days.
Wear a wide-brimmed hat and sunglasses, especially in the desert.
Avoid outdoor activities between 11am and 3pm in summer.
Stay hydrated -- drink at least 2-3 liters of water daily.
Altitude increases UV exposure: the Atlas Mountains have stronger UV than coastal cities.