Marrakech weather month by month
Marrakech weather month by month: average highs and lows, rainfall, sunshine, sunrise and sunset, and the best time to visit — from 1991–2020 climate normals.

Marrakech has sunshine for most of the year, very hot summers and mild, dry winters. The city gets about 221 mm of rain a year, spread over some 29 days, and more than 3,200 hours of sun. The two things that change most through the year are the heat and the length of the day, and both matter as soon as you plan something outdoors.
This guide gives the averages for each month, measured at the Marrakech Menara weather station over 1991–2020, the sunrise and sunset times, and what they mean in practice — in the city and in the Agafay desert, 45 minutes away.
What is the weather like in Marrakech?
Marrakech has a hot semi-arid climate. Summers are long, dry and very hot: from June to September, average highs stay above 32 °C, and they reach 37 °C in July and August. Winters are short and mild by day — around 19 to 20 °C in the afternoon — but cold at night, when the average low drops to 6 or 7 °C.
Rain is scarce and seasonal. Almost all of it falls between October and April, in short spells rather than grey weeks. From June to August, a month often passes without a single rainy day.
Humidity is low for most of the year, which makes the summer heat drier but no less intense, and makes winter nights feel colder than the figures suggest.
Marrakech weather by month: the averages
| Month | Average high | Average low | Rain | Rainy days | Sunshine | Sunrise – sunset |
|---|---|---|---|---|---|---|
| January | 19.1 °C | 5.9 °C | 25 mm | 3 | 230 h | 7:32 – 17:50 |
| February | 20.7 °C | 7.6 °C | 26 mm | 4 | 217 h | 7:14 – 18:18 |
| March | 23.6 °C | 10.3 °C | 35 mm | 5 | 253 h | 6:42 – 18:39 |
| April | 25.7 °C | 12.4 °C | 26 mm | 3 | 270 h | 6:04 – 19:00 |
| May | 29.4 °C | 15.2 °C | 11 mm | 2 | 303 h | 5:35 – 19:21 |
| June | 33.6 °C | 17.9 °C | 3 mm | 1 | 360 h | 5:26 – 19:38 |
| July | 37.7 °C | 20.6 °C | 2 mm | 0 | 330 h | 5:37 – 19:38 |
| August | 37.4 °C | 21.1 °C | 5 mm | 1 | 315 h | 5:57 – 19:15 |
| September | 32.5 °C | 18.6 °C | 15 mm | 1 | 267 h | 6:15 – 18:37 |
| October | 28.5 °C | 15.7 °C | 19 mm | 2 | 252 h | 6:35 – 17:59 |
| November | 23.1 °C | 10.7 °C | 30 mm | 4 | 229 h | 6:59 – 17:32 |
| December | 20.1 °C | 7.3 °C | 24 mm | 4 | 227 h | 7:24 – 17:29 |
Rainy days count days with at least 1 mm of rain, rounded. Sunrise and sunset are for the 15th of each month, at GMT (UTC+0), the time in Morocco since 20 September 2026; it changes neither in summer nor during Ramadan.
Marrakech weather month by month
January
The coolest month: 19 °C in the afternoon, 6 °C at night, and about three rainy days. The sky is often very clear, and the High Atlas usually carries snow. The sun sets around 5:50 pm, so afternoon outings in the desert start early and end in the cold — bring a warm layer.
More: Marrakech weather in January, in detail
February
Slightly warmer, at 21 °C by day and 8 °C at night, with around four short rainy spells. Days lengthen quickly: sunset moves from about 5:50 pm to 6:30 pm over the month.
More: Marrakech weather in February, in detail
March
The wettest month on average — 35 mm over about five days — and the start of spring, with afternoons around 24 °C. Between showers it is one of the most pleasant months of the year.
More: Marrakech weather in March, in detail
April
Warm days at 26 °C, nights around 12 °C, and rain becoming rare. Sunset is close to 7 pm, which leaves long afternoons. With October, it is the most comfortable month for spending a whole day outdoors.
More: Marrakech weather in April, in detail
May
The heat arrives: 29 °C on average in the afternoon, with hotter spells, and very little rain. Mornings and late afternoons are ideal; the middle of the day is already hot in the open.
More: Marrakech weather in May, in detail
June
Summer settles in: 34 °C by day, 18 °C at night, almost no rain, and the most sunshine of the year — about 360 hours. The sun sets after 7:30 pm, the latest of the year.
More: Marrakech weather in June, in detail
July
The hottest month, with average highs of 38 °C and nights around 21 °C. Heatwaves go further: the station record is 49.6 °C. Plan outdoor activities for the early morning or after 6 pm, and avoid the hours around midday.
More: Marrakech weather in July, in detail
August
As hot as July, at 37 °C, with slightly more rain — about 5 mm, often in a single storm. The evenings stay warm, and sunset is still after 7 pm.
More: Marrakech weather in August, in detail
September
Still hot at the start — 32 °C on average — but the nights cool down, and the first autumn rain can appear. Sunset moves back from about 7 pm to 6:15 pm.
More: Marrakech weather in September, in detail
October
Warm and settled: 28 °C by day, 16 °C at night, two rainy days on average. With April, the best month for the desert. Sunset is around 6 pm, so late-afternoon outings end in the dark.
More: Marrakech weather in October, in detail
November
Autumn proper: 23 °C in the afternoon, 11 °C at night, and more rain — about four days. Sunset comes around 5:30 pm, and evenings in the open need a jacket.
More: Marrakech weather in November, in detail
December
Mild days at 20 °C and cold nights at 7 °C, with around four rainy days. Sunset is at its earliest, around 5:30 pm. The light is low and soft all day, and the Atlas often turns white.
More: Marrakech weather in December, in detail
When is the best time to visit Marrakech?
For warm, comfortable weather, go in spring (March to May) or autumn (October and November). Days are between 23 and 29 °C, nights are cool, and rain is occasional. April and October are the two most balanced months.
Summer (June to September) suits travellers who like the heat and plan around it: early starts, a long break at midday, and evenings outdoors.
Winter (December to February) is mild and sunny by day, with few crowds and cold nights. It is a good season for the city and for afternoons in the desert, as long as you pack for the evening.
Weather in the Agafay desert compared with Marrakech
The Agafay desert lies 45 minutes south-west of the city and shares its climate: the same seasons, the same dry summers, the same winter rain. What changes is the exposure. The plateau is open, with very little shade, so the sun is harder by day, and once the sun goes down it gets cold quickly, whatever the season.
That is why the time of day matters as much as the month. Agafay at sunset gives the sunset time for each month and the fixed afternoon departures, and outings on the plateau run in every season.
Rain in Marrakech and the Agafay desert
Rain is the exception rather than the rule: about 29 days a year with at least 1 mm, most of them between November and April. It usually comes as a short shower or a stormy afternoon rather than a wet week.
In the Agafay desert, the ground is firm pale stone rather than sand, so the tracks stay usable after rain. A wet morning does not usually mean a cancelled afternoon; if you book with us and the forecast worries you, cancellation is free up to 24 hours before the start.
What to pack for the weather in Marrakech
- Spring and autumn: light clothes for the day, a warm layer for the evening.
- Summer: light, covering clothes, a hat, sunglasses and sun cream; water at all times.
- Winter: a jacket or fleece for mornings and evenings, and warmer clothes still for an evening in the desert.
What to wear quad biking in Agafay goes through the kit for an outing on the plateau, piece by piece.


