Home › Weather › Marrakech Weather
Live forecasts update automatically; written guidance last reviewed 13 June 2026 by the Insight Britain weather desk. Data from national met services via Open-Meteo.
Live data from Open-Meteo · updates automatically ·
Marrakech has a semi-arid climate with hot summers and mild winters. The live forecast above gives current conditions for your visit; daytime highs range from around 20 °C in winter to 38 °C in summer, with cool evenings year-round.
What is the climate like in Marrakech?
Marrakech sits at the foot of the Atlas Mountains, giving it a semi-arid climate with low annual rainfall and significant temperature swings between day and night. Summers (June to August) are intensely hot, often exceeding 40 °C. Winters (December to February) are mild by day but can drop to single figures at night. Spring and autumn offer the most pleasant conditions for sightseeing.
Marrakech weather by month
The best way to understand Marrakech weather is to look at its seasonal patterns. Summers are scorching and dry; winters are mild but can feel chilly after sunset. The table below summarises average conditions for key months.
Marrakech weather in November
November is a transition month. Daytime highs hover around 24 °C, making it comfortable for exploring the medina and gardens. Evenings cool to about 11 °C, so a light jacket is useful. Rainfall averages 30 mm – the wettest month of the year – but showers are usually brief.
Marrakech weather in December
December sees daytime temperatures of 20–21 °C, dropping to 8 °C at night. It is one of the cooler months, yet still pleasant for walking under the winter sun. Rain is possible (around 30 mm), but many days remain clear. The live forecast above will show exactly what to expect during your stay.
Marrakech weather in January
January is the coolest month, with highs around 20 °C and lows of 7 °C. Frost is rare in the city, though the nearby mountains may have snow. Pack layers for the chilly mornings and evenings. Sunshine averages 7 hours per day, making it a good month for outdoor sightseeing if you avoid the brief rainy spells.
Morocco weather in February
By February, daytime temperatures begin to rise to 22 °C, though nights remain cool at 9 °C. Rainfall starts to decrease (around 25 mm), and the city enjoys increasingly longer, sunnier days. It is a popular month for visiting before the spring crowds arrive.
When is the best time to visit Marrakech?
The best months to visit Marrakech are March to May and October to November, when temperatures are warm but not extreme, and rainfall is low. Spring brings blooming gardens; autumn offers harvest festivals and comfortable hiking weather. Summer (June–August) is very hot and best suited to poolside relaxation; winter (December–February) is mild and quiet, ideal for cultural trips.
What to pack for Marrakech
Lightweight, breathable clothing is essential from May to September. In winter, pack layers: T‑shirts, a fleece or jumper, and a jacket for evenings. A scarf or hat is useful for sun protection and can also cover shoulders when visiting mosques or riads. Comfortable walking shoes are a must. An umbrella or light rain jacket is advisable from November to February.
Is there a rainy season in Marrakech?
Marrakech has a distinct wetter period from November to February, though rainfall is still modest compared to European cities. November is typically the wettest month with about 30 mm. The rest of the year is very dry, especially June through September when rain is almost unheard of. The live conditions above will indicate any approaching showers.
How does Marrakech compare to other destinations?
If you are considering a similar winter sun trip, our Dubai weather guide offers a contrasting desert climate. For longer-range planning, the 10-day forecast tool is invaluable. You can also check the UK weather hub for conditions before you depart.
How hot is Marrakech in December?
Daytime highs in December average 20–21 °C, dropping to around 8 °C at night. It is mild and pleasant for walking, but evenings require a jacket. Brief rain showers are possible, so check the live forecast above before heading out.
How hot is Marrakech in January?
January is the coolest month, with highs of about 20 °C and lows of 7 °C. You will need layers, especially for early morning or evening excursions. Sunshine remains good, and rainfall is moderate.
How hot is Marrakech in November?
November offers warm afternoons around 24 °C and cool evenings at 11 °C. It is one of the wettest months, but showers are typically short. A light jacket and umbrella are recommended.
How hot is Marrakech in February?
February sees increasing warmth with highs of 22 °C and lows of 9 °C. Rainfall diminishes, and sunshine hours grow. It is a comfortable time for exploring the city and nearby Atlas foothills.
Does Marrakech have a rainy season?
Yes, the wettest months are November to February, though total rainfall is low (30–40 mm per month). The rest of the year is mostly dry. Summer months often have zero rainfall.