Marrakech has a semi-arid climate with lots of sunshine and little rain. Temperature is what changes most — from chilly winter nights to scorching summer afternoons. This guide goes month by month.
Marrakech weather by month
| Month | Average high (approx.) | Nights | Crowds |
|---|---|---|---|
| January | 18°C | Cold (around 6°C) | Low–medium |
| February | 20°C | Cool | Medium |
| March | 23°C | Mild | High |
| April | 25°C | Mild | High (Easter) |
| May | 29°C | Warm | Medium–high |
| June | 33°C | Warm | Medium |
| July | 37°C | Hot | Medium |
| August | 37°C | Hot | Medium |
| September | 32°C | Warm | Medium |
| October | 28°C | Mild | High |
| November | 22°C | Cool | Medium |
| December | 19°C | Cold | High at Christmas–New Year |
Temperatures are typical averages; heatwaves can push summer days well above 40°C.
Seasons explained
Spring (March–May)
The most popular season: warm days, blooming gardens and snow still on the Atlas peaks. Book riads early for Easter. A great time for Jardin Majorelle and Atlas day trips.
Summer (June–September)
Very hot in the city — sightsee early, rest in your riad’s courtyard or pool in the afternoon, and go out again after sunset. Prices for riads and hotels are lower. The desert is extremely hot; the Atlas Mountains offer cooler escapes.
Autumn (October–November)
Excellent: warm, dry days and pleasant evenings, ideal for the medina, the Atlas and the Sahara.
Winter (December–February)
Sunny and mild by day, cold at night. The snowy Atlas makes beautiful views. Christmas and New Year are busy with European visitors.
Ramadan
Ramadan follows the Islamic lunar calendar, so it moves about 11 days earlier each year (around February–March in 2027). Sights stay open with shorter hours, some restaurants close by day, and the evenings after iftar are lively and festive. Eat and drink discreetly in public during daylight. It can be a rewarding time to visit.
Best time for…
| If you want… | Go in |
|---|---|
| Best weather in the city | March–May, October–November |
| Sahara desert trip | October–April |
| Lowest prices | June–August (if you can handle the heat) |
| Snow on the Atlas | December–March |
| Pool time at a riad or resort | May–October |
Tips for any season
- Check that your riad has heating (winter) or air conditioning (summer).
- Pack layers: even in spring, evenings can be cool.
- Dress modestly but in light, breathable fabrics.
- Book riads early for Easter, Christmas and spring weekends — see where to stay in Marrakech or compare riads for your dates.
- Drink plenty of water, especially from May to September.
More Marrakech guides
- Marrakech itinerary
- Best things to do in Marrakech
- Where to stay in Marrakech (riads)
- Jardin Majorelle tickets
- Sahara desert trips from Marrakech
- Marrakech airport to the medina
- Is Marrakech safe? Scams and tips
- Marrakech travel guide
FAQ: Best time to visit Marrakech
What is the best month to visit Marrakech?
April, May, October or November.
Is Marrakech too hot in summer?
July and August are often 37°C or more; plan sightseeing early and late.
Is Marrakech cold in winter?
Days are mild and sunny, but nights can drop to around 5–6°C.
Is it a good idea to visit Marrakech during Ramadan?
Yes, if you’re respectful: days are quieter and evenings festive.
When is the best time for a desert trip from Marrakech?
October to April, avoiding the extreme summer heat.
Book your trip: our favourite tools
The trusted services we use to plan our own trips.
Some links are affiliate links: if you book through them we may earn a commission at no extra cost to you.




