Discovering...
Discovering...

December turns Marrakech into a winter-sun city with a split personality: crisp blue-sky afternoons of 17-19C give way to genuinely cold nights near 6-7C, the High Atlas holds fresh snow for a day trip to Oukaimeden, and the riads and rooftops fill for Christmas and an outsized New Year's Eve. This is a single-month deep dive on the weather, the festive scene, what stays open and exactly what to pack. For the wider seasonal view see the best time to visit Marrakech month by month and the national Morocco in December guide.
Avg afternoon high
17-19C
Avg overnight low
6-7C (can dip to 3C)
Rainfall
~30mm over ~6 days (wettest month)
Daylight
~10 hours; sunset ~5:45pm
Sunshine
~7 hours a day
Snow day trip
Oukaimeden, ~75km / 2 hrs
Busiest window
20 Dec-2 Jan (Christmas/NYE)
Quietest window
1-19 December
Yasmine El Amrani· Marrakech & Atlas Editor
Marrakech-born travel writer who has spent the last decade walking the medina’s souks and the High Atlas trails above Imlil. She covers the Red City, Berber villages and day trips into the mountains. Marrakech · 12+ years covering Morocco
Published 13 March 2025 Last updated 17 July 2026
Marrakech in December is a proper winter-sun proposition, but with a catch that surprises first-timers: the daily temperature swing is huge. Afternoons are mild and bright, typically 17-19C with around seven hours of sun, ideal for walking the medina or lounging on a sheltered rooftop. Once the sun drops behind the ramparts, though, the desert-edge climate asserts itself and temperatures tumble to 6-7C, occasionally as low as 3C on the clearest nights. The stone and tadelakt of a traditional riad holds that chill, so an unheated room can feel colder indoors than the street felt at noon.
December is also, statistically, the wettest month of the Marrakech year, but that label is relative in a semi-arid city: expect roughly 30mm of rain spread over about six days, usually as short showers rather than all-day grey. Most December days are dry and sunny. The practical upshot is that you plan around the daily rhythm rather than around rain: sightsee in the warm midday window, and carry a warm layer for the moment the light goes.
| Period | Avg high C | Avg low C | Rain days | Daylight |
|---|---|---|---|---|
| Early Dec (1-10) | 19 | 8 | 1-2 | ~10h 10m |
| Mid Dec (11-20) | 18 | 7 | 2 | ~10h 00m |
| Late Dec (21-31) | 17 | 6 | 2 | ~10h 00m |
| Month overall | 18 | 7 | ~6 | shortest of year |
Understanding the daily curve is the single most useful thing for planning a December visit. Mornings start cold and often misty in the Palmeraie and along the ramparts; the warmth arrives mid-morning and holds for a few hours before fading fast. This is why local guides push the big open-air sights, the Majorelle garden queue, Jemaa el-Fnaa and the souks, into the late-morning-to-mid-afternoon band, and save the covered souks, museums and hammams for the cold ends of the day.
The table below sketches how a clear late-December day tends to feel. Note the sharp drop after 4pm: by the time Jemaa el-Fnaa comes alive with food stalls and smoke around 6-7pm, you will want a jacket, and by the time you climb to a rooftop bar you will want two layers. It is a genuinely different climate from the one the brochures imply.
| Time | Approx temp C | Feel | Best for |
|---|---|---|---|
| 7-9am | 7-9 | Cold, sometimes misty | Coffee indoors, quiet medina photos |
| 11am-1pm | 15-17 | Pleasant, sunny | Gardens, Jemaa el-Fnaa, souks |
| 1-4pm | 17-19 | Warmest, T-shirt in sun | Rooftop lunch, walking tours |
| 4-6pm | 12-14 | Cooling fast | Museums, tea, hammam |
| After 7pm | 7-10 | Cold | Dinner, food stalls with a coat |
For northern Europeans, three and a half hours from grey, Marrakech in December delivers something valuable: reliable daytime sun and the colour and theatre of the medina without the punishing heat that makes summer sightseeing a chore. You can walk for hours, sit out for lunch, and photograph clear-sky monuments without the haze of high summer. Compared with true beach winter-sun options like Agadir, Marrakech trades a warm sea for culture, food and atmosphere, and it wins on both interest and value in the low weeks.
The honest limit is that this is winter sun for sightseers, not sunbathers. Hotel and riad pools are cold and mostly unused unless heated; the Agafay desert and Palmeraie are lovely by day but chilly by dusk. If lying by a warm pool matters more than exploring, December Marrakech will disappoint. If you want warm afternoons of culture with cosy evenings by a fire, it is one of Morocco's best cold-season picks, and quieter than the spring and autumn peaks.
Morocco is a Muslim country, so Christmas is not a public holiday and the city carries on as normal, which is part of the appeal for travellers wanting warmth without the full festive circus. That said, the riads, international hotels and Gueliz restaurants that cater to visitors do decorate, and many put on a Christmas Eve or Christmas Day set menu. It is understated: a tree in a courtyard, carols in a hotel lobby, a special dinner, rather than a city-wide event. Book festive meals a week or two ahead, as the good tables fill.
New Year's Eve is the opposite: it is one of the biggest nights of the Marrakech calendar. Riads, rooftop bars, Gueliz clubs and the Palmeraie resorts run gala dinners and parties, and prices reflect the demand. Expect set New Year's Eve dinners from roughly 800 MAD a head at a mid-range riad to 2,000-2,500 MAD or more at a headline hotel or club with entertainment; confirm the current rate and what is included when you book, ideally several weeks out. The city's nightlife scene, covered in our Marrakech nightlife guide, runs at full tilt for the night.
| Occasion | Timing | What to expect | Typical cost |
|---|---|---|---|
| Marrakech Film Festival | Usually late Nov-early Dec | Screenings, Jemaa el-Fnaa events | Many events free |
| Christmas Eve/Day meals | 24-25 Dec | Riad and hotel set menus | ~400-1,200 MAD/head |
| New Year's Eve dinners | 31 Dec | Gala dinners, parties, rooftops | ~800-2,500+ MAD/head |
| School-holiday week | ~20 Dec-2 Jan | Peak crowds and room rates | Rooms 30-60% above low weeks |
One of December's genuine bonuses is that the High Atlas, visible as a white wall on the southern horizon on clear days, is close enough for a snow day trip. Oukaimeden, Africa's highest ski resort at around 2,600-3,200m, sits about 75km from the city, a drive of roughly two hours each way depending on road and snow conditions. In a good snow year you can be building a snowman or taking a beginner lesson by late morning and back in a warm medina cafe by early evening, a contrast few cities offer.
Manage expectations, because snow cover is not guaranteed and the resort is basic by Alpine standards: lift infrastructure is old, queues can be chaotic on weekends when Marrakechis drive up, and gear hire is rough and ready. Go on a weekday if you can, take a private driver or organised trip rather than trusting a grand taxi in snow, and check conditions before committing. Even without deep snow, the drive through the Ourika Valley and the mountain air makes a fine winter day out. See our dedicated Oukaimeden skiing guide for lift and gear detail.
December splits cleanly into two markets. The first three weeks, from the 1st to around the 19th, are one of the quietest and best-value stretches of the Marrakech year: cool but sunny, thin crowds at the major sights, and riad rates well below the spring and autumn peaks. This is a superb window for a value city break if you can handle the cold evenings. Then, from roughly 20 December to 2 January, the festive holiday surge arrives and rates jump 30-60% as families and party-goers fill the city, with New Year's Eve the single most expensive night.
Almost everything a visitor wants stays open through December. The gardens, palaces, museums, souks and Jemaa el-Fnaa food stalls all operate normally; the medina does not have a low-season shutdown. The main seasonal casualties are pool-and-sun activities and some outlying desert camps that are cold at night. Ramadan does not fall in December in the mid-2020s, so daytime cafe and restaurant life is normal. For a fuller cost breakdown across the year, see our Marrakech prices and costs guide.
The packing brief for December is layers, and warmer ones than most visitors expect for 'Morocco'. You are dressing for a 12C daily swing between a sunny afternoon and a cold night, often within a few hours, plus cold-stone interiors. The daytime sun is still strong enough to warrant sunglasses and light cover, while the evenings need real insulation.
Warm by day, cold by night. December afternoons average 17-19C with plenty of sun, comfortable for sightseeing in a T-shirt at midday. But nights fall to 6-7C, sometimes as low as 3C, and unheated riad rooms hold that chill. Treat it as a pleasant winter-sun destination for daytime exploring rather than a hot beach break, and pack real evening layers.
December is the wettest month of the Marrakech year, but in a semi-arid city that still means only around 30mm of rain over roughly six days, usually as short showers rather than all-day rain. Most December days are dry and sunny. Carry a light waterproof or travel umbrella for the occasional shower, but do not expect your trip to be rained off.
Yes. The High Atlas above about 2,600m usually holds snow in December, and Oukaimeden ski resort, roughly 75km and two hours from the city, makes a feasible day trip. In a good snow year you can play in the snow in the morning and be back in the medina by evening. Snow cover is not guaranteed, so check conditions and ideally use a private driver rather than a grand taxi in mountain snow.
It is one of the biggest nights of the city's year. Riads, rooftop bars, Gueliz clubs and Palmeraie resorts run gala dinners and parties, with set New Year's Eve menus ranging from around 800 MAD a head at a mid-range riad to 2,000-2,500 MAD or more at headline venues. Book several weeks ahead, as the best tables and rooms sell out and prices are at their annual peak.
It is excellent for a value culture break in the first three weeks, when the city is sunny by day, quiet and noticeably cheaper than the spring and autumn peaks. The trade-offs are cold nights and short daylight of about 10 hours. The final holiday window from 20 December to 2 January is the exception, with peak crowds and prices around Christmas and New Year.
In layers you can shed and re-add through the day. You want a warm jacket and jumper for the cold evenings from around 5pm, lighter clothing underneath for the mild midday, long trousers, warm socks and closed shoes, plus sunglasses and sun cream for the bright afternoons. Add gloves and a hat if you plan a day up at Oukaimeden, where it gets bitterly cold.
Not as a public holiday, since Morocco is a Muslim country, so the city runs normally. But the riads, international hotels and tourist-facing restaurants decorate and offer Christmas Eve and Christmas Day set menus for visitors. It is a low-key, atmospheric version of Christmas, a tree in a courtyard and a special dinner rather than a city-wide event, which is exactly what many travellers escaping the full festive season are after.
Plan it with a local expert
Crafting extraordinary journeys through Morocco's timeless landscapes. 100% private journeys, handcrafted around you.
from $2,011Sahara Desert Luxury Expedition
from $2,054Essential Morocco: Imperial Cities Circuit
from $5,978Sahara to Sea: Morocco Complete
Mountains & Trekking
Skiing 90 minutes from Marrakech — Oukaïmeden’s runs, snow season, lift and gear hire, and what to realistically expect.
Read guideFestivals & Events
The Marrakech International Marathon (January): the flat palm-grove and city course, marathon vs half vs 10k, January weather for running, entry/registration, where to stay near the start, and a trave
Read guideFestivals & Events
The star-studded winter film festival — screenings, the Jemaa el-Fnaa public showings and how visitors can attend.
Read guideActivities & Experiences
Marrakech after dark: rooftop and Gueliz bars, the Hivernage club strip and live-music lounges, with etiquette and dress.
Read guidePractical Guides
A full 2026 cost breakdown for Marrakech, from meals and taxis to attractions and riads, with sample daily budgets.
Read guidePractical Guides
The Sahara at Erg Chebbi in December: warm-ish days but genuinely cold desert nights, clear stargazing skies, what a winter desert-camp overnight is really like, what to pack for freezing dunes, and c
Read guide