
Marrakech weather by month
Average daily high and low, total rainfall and days with at least 2.5 mm of rain.
| Month | High / low | Rain | Verdict |
|---|---|---|---|
| January | 20°C / 6°C | 24 mm · 2 days | Great |
| February | 22°C / 8°C | 28 mm · 3 days | Great |
| March | 24°C / 10°C | 31 mm · 3 days | Great |
| April | 27°C / 13°C | 25 mm · 2 days | Great |
| May | 31°C / 15°C | 12 mm · 1 day | Good |
| June | 34°C / 18°C | 2 mm · 0 days | Hot |
| July | 39°C / 21°C | 15 mm · 0 days | Hot |
| August | 39°C / 22°C | 7 mm · 1 day | Hot |
| September | 33°C / 19°C | 20 mm · 1 day | Hot |
| October | 30°C / 16°C | 16 mm · 1 day | Good |
| November | 24°C / 11°C | 30 mm · 3 days | Great |
| December | 21°C / 7°C | 20 mm · 2 days | Great |
Marrakech by season
Spring
Spring (March-May) is arguably the ideal time. Days are warm and sunny, gardens are in bloom, and evenings are pleasantly cool.
- + Perfect weather for sightseeing
- + Landscapes are green, especially in the Atlas Mountains
- + Fewer crowds than autumn
- − Can be busy around Easter holidays
- − Occasional brief rain showers
Summer
Summer (June-August) is intensely hot and dry, with temperatures often exceeding 40°C (104°F). It's the low season for a reason.
- + Lowest hotel rates
- + Few tourists
- + Long daylight hours
- − Extreme heat limits daytime activity
- − Some restaurants/shops may close for holiday
Autumn
Autumn (September-November) brings relief from the heat. Warm, sunny days and cooler nights return, making it another peak season.
- + Excellent, comfortable weather
- + Harvest season for dates and other produce
- + Vibrant atmosphere
- − Can be crowded, especially in October
- − Prices are at their peak
Winter
Winter (December-February) is mild during the day but can be surprisingly cold at night, especially in unheated riads. Mountain peaks are snow-capped.
- + Pleasant daytime temperatures for exploring
- + Great for combining city with skiing in the Atlas
- + Festive atmosphere around Christmas/NY
- − Chilly evenings and mornings require warm layers
- − Higher chance of rain
Marrakech month by month
Marrakech in January
GreatIn January, Marrakech averages highs of 20°C and lows of 6°C, with about 2 rainy days and 24 mm of rain. It is one of the most comfortable months for sightseeing.
Marrakech in February
GreatIn February, Marrakech averages highs of 22°C and lows of 8°C, with about 3 rainy days and 28 mm of rain. It is one of the most comfortable months for sightseeing.
Marrakech in March
GreatIn March, Marrakech averages highs of 24°C and lows of 10°C, with about 3 rainy days and 31 mm of rain. It is one of the most comfortable months for sightseeing.
Marrakech in April
GreatIn April, Marrakech averages highs of 27°C and lows of 13°C, with about 2 rainy days and 25 mm of rain. It is one of the most comfortable months for sightseeing.
Marrakech in May
GoodIn May, Marrakech averages highs of 31°C and lows of 15°C, with about 1 rainy day and 12 mm of rain. It is a good month to visit.
Marrakech in June
HotIn June, Marrakech averages highs of 34°C and lows of 18°C, with about 0 rainy days and 2 mm of rain. It is hot, so plan sightseeing for mornings and evenings.
Marrakech in July
HotIn July, Marrakech averages highs of 39°C and lows of 21°C, with about 0 rainy days and 15 mm of rain. It is hot, so plan sightseeing for mornings and evenings.
Marrakech in August
HotIn August, Marrakech averages highs of 39°C and lows of 22°C, with about 1 rainy day and 7 mm of rain. It is hot, so plan sightseeing for mornings and evenings.
Marrakech in September
HotIn September, Marrakech averages highs of 33°C and lows of 19°C, with about 1 rainy day and 20 mm of rain. It is hot, so plan sightseeing for mornings and evenings.
Marrakech in October
GoodIn October, Marrakech averages highs of 30°C and lows of 16°C, with about 1 rainy day and 16 mm of rain. It is a good month to visit.
Marrakech in November
GreatIn November, Marrakech averages highs of 24°C and lows of 11°C, with about 3 rainy days and 30 mm of rain. It is one of the most comfortable months for sightseeing.
Marrakech in December
GreatIn December, Marrakech averages highs of 21°C and lows of 7°C, with about 2 rainy days and 20 mm of rain. It is one of the most comfortable months for sightseeing.
Top tours and experiences in Marrakech
The tours and tickets travellers book most, with ratings and reviews from Viator.


Marrakech to Merzouga: 3-Day Desert Tour & Camel Trek
from €100
Check availability
Atlas Mountains and 3 Valleys & Waterfalls - Camel Ride Marrakech
from €20
Check availability
3 Day Marrakech to Merzouga Desert Tour Camel Rides and Overnight
from €110
Check availabilityTours and prices from Viator, a Tripadvisor company. Prices change with your dates. We may earn a commission if you book, at no extra cost to you.
Plan your Marrakech trip
Best time to visit Marrakech: FAQ
What is the best month to visit Marrakech?+
January is the most comfortable month on average, with highs of 20°C. February and March are close behind.
What is the rainiest month in Marrakech?+
March is the wettest month, with about 31 mm of rain.
How hot does Marrakech get?+
July is the warmest month, with average highs of 39°C and lows of 21°C. The coldest nights come in January, averaging 6°C.
Averages for 2006–2025 from the MENARA weather station (6 km from the centre), NOAA Global Historical Climatology Network. Verdicts rate sightseeing comfort from daytime highs and rainy days.