Marrakech weather at a glance
Marrakech sits on a plain below the High Atlas. Summers are very hot and dry, winters are mild by day and cold at night, and most rain falls between autumn and spring. July is the hottest month with an average daily maximum of 37.7 °C. January is the coolest, with an average night minimum of 5.9 °C.
Rain is modest throughout the year. The wettest month, March, averages 35.3 mm, and July is almost dry at 2.2 mm. The figures below are averages for the city, not a forecast and not a record of extremes. Check a forecast a few days before you travel.

Marrakech weather by month
Average daily maximum and minimum temperatures and average monthly rainfall for Marrakech, 1991 to 2020. Source: WMO World Weather Information Service, data supplied by Morocco's national meteorological service.
| Month | Max °C | Min °C | Rain mm | What it means |
|---|---|---|---|---|
| January | 19.1 | 5.9 | 25.0 | Mild days, cold nights |
| February | 20.7 | 7.6 | 25.7 | Mild days, cool nights |
| March | 23.6 | 10.3 | 35.3 | Pleasant, wettest month |
| April | 25.7 | 12.4 | 26.3 | Warm and comfortable |
| May | 29.4 | 15.2 | 10.3 | Warm, getting hot |
| June | 33.6 | 17.9 | 3.1 | Hot and dry |
| July | 37.7 | 20.6 | 2.2 | Hottest month |
| August | 37.4 | 21.1 | 4.7 | Very hot, warm nights |
| September | 32.5 | 18.6 | 15.2 | Still hot, easing |
| October | 28.5 | 15.7 | 19.1 | Warm, a few showers |
| November | 23.1 | 10.7 | 29.8 | Pleasant, cooler evenings |
| December | 20.2 | 7.3 | 24.2 | Mild days, cold nights |
Best time to visit Marrakech
Spring and autumn avoid the summer peaks. From March to May, daily highs run from 23.6 °C to 29.4 °C, and the nights are mild. October and November bring 28.5 °C and 23.1 °C by day, with moderate rain. For sightseeing on foot in the Medina, these months are the most comfortable on paper.
Summer works if you plan around the heat. In June to August, highs sit between 33.6 °C and 37.7 °C. Do your walking early, rest in the afternoon, and visit a hammam or a shaded garden. Nights stay warm, with minimums above 17 °C.
Winter suits you if you prefer cool air. Days reach about 19 to 21 °C, but nights fall to 6 to 8 °C, so ask your accommodation about heating before you book. This is an editorial reading of the averages, not a guarantee. Any single week can be warmer or cooler.
Tours and day trips from Marrakech
Atlas valleys, desert camps, city tours and cooking classes, with live prices and availability.
Ramadan 2027
Ramadan 2027 is forecast to begin on 8 February 2027, with Eid al-Fitr on 10 March 2027. Both dates are provisional, and one calendar lists Eid on 9 March, so the official announcement may differ by a day. Do not plan flight changes around a single date.
During Ramadan, expect changed hours in shops and restaurants, and be considerate of people who are fasting. The British government advises visitors to plan for this. Check the opening hours of individual venues with your hotel or the site before you go. The month falls in the cool season in 2027, so the weather is mild.
Weather beyond the city
The table is for Marrakech itself. The High Atlas, the Agafay desert and the Sahara have their own conditions, so do not transfer the city values to them. Check a forecast for your destination before an excursion.
Storms matter in the mountains. The British government warns of flash floods, particularly in the mountains and along rivers. In early October 2026, storms caused flash floods in the Ourika valley, with mud on paths and cut passages near the river. A local provider reported on 13 October 2026 that the road, restaurants and the waterfall walk were available again. After heavy rain, check conditions on the day. See our Ourika valley guide.

What to pack
- Summer: light, loose clothes that cover shoulders and knees, a hat, sunscreen and a water bottle.
- Spring and autumn: a light layer for the evening and comfortable shoes for stone lanes.
- Winter: a warm jacket or fleece for the evenings, and layers for the day.
- Any season: respect local dress and religious custom, particularly during Ramadan.
Planning a route? Our things to do in Marrakech guide helps you match sights to the season.
Marrakech weather: frequently asked questions
When is the best time to visit Marrakech?
Spring (March to May) and autumn (October and November) avoid the summer peak. Daily highs are between about 23 and 29 °C, and rain stays modest.
What is the hottest month in Marrakech?
July, with an average daily maximum of 37.7 °C, closely followed by August at 37.4 °C. These are averages, so individual days can be hotter.
Does it rain in Marrakech?
Yes, mostly between autumn and spring. March is the wettest month at 35.3 mm on average, while July averages 2.2 mm.
Is it cold in winter?
Days are mild at 19 to 21 °C, but nights fall to 6 to 8 °C. Bring warm layers for the evening, and ask your accommodation about heating.
When is Ramadan in 2027?
Forecast to begin on 8 February 2027, with Eid al-Fitr around 10 March 2027. Both dates are provisional, and opening hours change during the month.
Can I use the city weather for the Atlas or the desert?
No. Mountains and desert differ from the city. Check a forecast for your destination, and watch for flash floods after storms.