Morocco in December: where to go for sunshine, region by region

Traveling to Morocco in December is a good idea, on one condition: choosing the right region. The country splits in two during this month. In the north, Tangier sees ten days of rain and Chefchaouen receives 143 mm of water, more than a winter month in Brittany. In the south, Dakhla shows 24.8 °C, five millimeters of rain, and 9.6 hours of sunshine per day. Between the two, Marrakech averages 20.7 °C in the afternoon, the Merzouga desert drops from 18 °C to 5 °C between noon and dawn, and it snows in the High Atlas.

On the agenda: the actual weather and temperature of eleven Moroccan cities, including average highs, average lows, records, and rainy days; the climate of each region in December; where to go depending on what you are looking for; activities and excursions that work in winter (hiking, desert, skiing); Christmas, New Year, and the month's festivals; the budget and prices for a trip during this period; our packing tips; and the pre-departure checklist. Everything is quantified and verified.

Photo of Rony

Rony

Travel Writer

Updated: September 15, 2026

14 min read

Prefer us on Google
Dunes of the Moroccan Sahara at sunset in December, with a camel caravan
MA

MOROCCO

active

20 Go

remaining

Operator

Orange Maroc

Expires

In 3d • Jun 12

Top up

MA

MOROCCO

active

20 Go

remaining

Operator

Orange Maroc

Expires

In 3d • Jun 12

Top up

MA

MOROCCO

active

20 Go

remaining

Operator

Orange Maroc

Expires

In 3d • Jun 12

Top up

  • No blocked apps

  • Tethering enabled

  • 24/7 customer support

  • No blocked apps

  • Tethering enabled

  • 24/7 customer support

No more roaming charges in Morocco

Travel to Morocco with peace of mind: no more overage charges and connection struggles. voilà eSIM offers excellent value for money, an easy-to-install eSIM, a user-friendly app, and 24/7 human customer support.

What is the weather like in Morocco in December?

Rather than copying approximate averages, we calculated the values for eleven Moroccan cities and locations over the last eleven months of December, from 2015 to 2025, based on ERA5 reanalysis data.

CityMax. averageAvg. min.Sun per dayRain for the monthRainy days
Dakhla24.8 °C15.0 °C9.6 h5 mm0.2
Agadir21.7 °C12.3 °C9.1 h27 mm2.4
Marrakech20.7 °C7.0 °C8.8 h38 mm5.2
Essaouira20.2 °C11.9 °C9.0 h35 mm4.1
Casablanca19.0 °C10.6 °C8.3 h47 mm6.9
Merzouga (desert)18.3 °C5.2 °C9.4 h8 mm0.9
Fez18.1 °C7.1 °C8.2 h62 mm7.1
Tangier17.4 °C11.0 °C7.9 h97 mm10.1
Ouarzazate17.2 °C3.5 °C9.2 h7 mm1.3
Chefchaouen15.8 °C7.2 °C7.6 h143 mm9.0
Oukaïmeden (2,600 m)5.3 °C-3.0 °C8.9 h36 mm4.8

To go further, here are the extremes actually measured during these eleven months of December, as well as the probability of rain on any given day of the month.

CityMaximum averageAverage minRecord highRecord minRisk of rain on a given day
Dakhla24.8 °C15.0 °C34.5 °C8.8 °C1 %
Agadir21.7 °C12.3 °C30.4 °C7.3 °C8 %
Marrakech20.7 °C7.0 °C27.9 °C0.6 °C17 %
Essaouira20.2 °C11.9 °C27.5 °C6.9 °C13 %
Casablanca19.0 °C10.6 °C26.9 °C4.9 °C22 %
Merzouga18.3 °C5.2 °C27.1 °C-2.7 °C3 %
Fez18.1 °C7.1 °C26.0 °C0.9 °C23 %
Tangier17.4 °C11.0 °C22.4 °C4.4 °C33 %
Ouarzazate17.2 °C3.5 °C25.6 °C-2.6 °C4 %
Chefchaouen15.8 °C7.2 °C24.5 °C-0.1 °C29 %
Oukaïmeden5.3 °C-3.0 °C14.4 °C-13.0 °C15 %

Quick read: on any given day in the month of December, you have a one in three chance of seeing rain in Tangier, one in six in Marrakech, and practically none in Dakhla. And the minimum record of -13.0 °C recorded in Oukaïmeden serves as a reminder that the Moroccan mountains are a true winter mountain range.

Three lessons that this table highlights, and that most articles do not mention.

The north is the wettest area of the country.

The blue alleys of Chefchaouen in the Moroccan Rif

It is the most common misconception. Many imagine Morocco to be uniformly dry and sunny. In December, Tangier sees 10 days of rain and Chefchaouen receives 143 millimeters, which is three times more than Marrakech and twenty-eight times more than Dakhla. The blue city remains magnificent in the rain, but its steep alleys become slippery and hikes in the Rif are compromised. If your stay is short and you want guaranteed sunshine, northern Morocco is not the right plan for December.

The further south you go, the drier and hotter it gets

The logic is mechanical: Casablanca 47 mm, Essaouira 35 mm, Agadir 27 mm, Ouarzazate 7 mm, Dakhla 5 mm. Dakhla, located far south on the Atlantic coast, is the only Moroccan city to exceed an average daytime temperature of 24 °C in December, with almost no rain and nearly ten hours of daily sunshine.

Nights are cold everywhere, even in the desert

This is the real trap of the month. The gap between the afternoon peak and the early morning reaches 13.7 °C in Marrakech, 13.7 °C in Ouarzazate, and 13.1 °C in Merzouga. The thermometer has already dropped to -2.7 °C in Merzouga and -2.6 °C in Ouarzazate during the period studied. A bivouac in the dunes without a proper sleeping bag means a guaranteed sleepless night.

Where to go in Morocco in December?

Marrakech and the imperial cities

The Koutoubia minaret in Marrakech under the clear December skyThe rooftops and alleys of the Fes medina, a UNESCO World Heritage site

Marrakech, Fes, and Meknes are much better visited in December than in the height of summer. With temperatures at 20.7 °C in the afternoon for Marrakech and 18.1 °C for Fes, the medinas, souks, and palaces can be explored on foot without struggle, whereas the month of July makes every movement painful. Evenings are cool, averaging 7 °C in both cities, so plan to bring a real jacket.

The Atlantic coast: Essaouira, Agadir and Dakhla

The port and the ramparts of Essaouira on the Moroccan Atlantic coastThe vast beach of Agadir on the Moroccan Atlantic coast

It is the safest choice of the month, and our advice aligns with this. Agadir shows 21.7 °C and only 2.4 days of rain, with long beaches and a city entirely focused on seaside tourism. Essaouira is more authentic, and windier too, which is exactly what makes it a renowned kitesurfing and windsurfing spot all year round.

Dakhla, finally, is the hottest destination in the country in December, at 24.8 °C. It is far away, requiring a domestic flight, but it is the only place in Morocco where December still feels like a mild summer month. Swimming remains cool: the Atlantic does not exceed 18 to 19 °C.

The Sahara: Merzouga, Zagora and the Draa Valley

Dunes of Erg Chebbi near Merzouga in the Moroccan Sahara

December is one of the ideal periods for the Sahara, provided you can handle the wide temperature swings. In Merzouga, temperatures reach 18.3 °C during the day and 5.2 °C at night, with a record low of -2.7 °C, less than one day of rain for the entire month, and 9.4 hours of daily sunshine. In other words: walking in the dunes or riding a camel is much more pleasant than in July, when the thermometer exceeds 45 °C.

For a bivouac, check that the camp provides thick blankets and heating under the tent, and bring a beanie. Sahara nights in winter are harsh, and it is a classic surprise for travelers.

The Atlas Mountains

The snowy Oukaïmeden station in the Moroccan High AtlasThe snowy Mount Toubkal, the highest peak in North Africa

At 2,600 meters, the Oukaïmeden station shows 5.3 °C during the day and -3.0 °C at night, with an average of 20.3 centimeters of cumulative snow over nearly six days of snowfall. The High Atlas in December is true winter mountain scenery, just a two-hour drive from Marrakech. Mount Toubkal, the highest peak in North Africa at 4,167 meters, can still be climbed during this period but becomes a winter mountaineering objective, requiring crampons and a high-mountain guide. The Middle Atlas, around Ifrane and Azrou, also receives snow and is perfect for strolls through cedar forests.

Is it a good time to visit Morocco?

Yes, if you are coming to visit, walk, and discover. No, if you are coming to swim.

What you gain in December: much more comfortable visiting conditions than in summer, low crowds outside of the end-of-year holidays, gentler accommodation prices, superb winter light for photography, and access to the southern and desert regions that become unbearable between June and September.

What you lose: swimming in the sea, unless you have a wetsuit. Short days, with the sunset around 5:30 PM. And a degree of weather risk in the north.

Compared to neighboring months, December falls between November, which is milder and slightly drier, and January, which is slightly cooler. Spring, around the month of April, and autumn, around October, remain the ideal periods across the entire country. But if your vacation falls in December, Morocco is one of the best sunny destinations accessible from France and Europe in a three-hour flight. We compare all seasons, region by region, in our article when to go to Morocco.

What activities to do in Morocco in December?

  • The medinas and souks of Marrakech, Fes, and Essaouira, finally walkable without the heat.
  • A night under a tent in the dunes, with the clearest skies of the year and less than one day of rain per month. It is the most memorable adventure of a winter stay, provided you are well-covered.
  • Skiing or snowshoeing in Oukaïmeden, in the High Atlas.
  • Hiking in the Ourika Valley, the Todra Gorges, or the Rose Valley, at ideal temperatures for walking.
  • Surfing and kitesurfing in Taghazout, Essaouira or Dakhla, where December is part of the good swell season.
  • Hammams and spas are honestly much more pleasant when it's 8 °C outside.
  • The blue and white cities: Chefchaouen, if you can handle the rain, and Asilah on the coast.
  • Iconic sites: Aït-Ben-Haddou, Ouarzazate and its film studios, and the Ouzoud waterfalls, often combined in a four to seven-day circuit departing from Marrakech.

Christmas and New Year in Morocco

Morocco is a Muslim country: December 25th is not a public holiday and life continues as normal. This does not prevent hotels, riads, and restaurants in major tourist cities from offering festive menus and special evenings for a largely European clientele. The celebration remains Western and commercial: it is not a Moroccan tradition, but it is well-organized in tourist areas.

Two very concrete consequences:

  1. Prices rise significantly between December 20 and January 2, both for flights and accommodations, and the best spots are fully booked several weeks in advance.
  2. The first fortnight of December is the best window: same weather conditions, low prices, and uncrowded sites.

January 1st is a public holiday in Morocco, as is January 11th, the Day of the Independence Manifesto. Expect some administrative offices and small businesses to be closed on those days.

Are there any festivals in Morocco in December?

December is a quiet month in terms of the cultural calendar, and it is better to know this before scheduling a trip around an event.

The most famous gathering in the country, the Marrakech International Film Festival, takes place in late November. In 2025, it ran from November 28 to December 6, but the official regulations for the 2026 edition announce the dates from November 20 to 28, 2026. If you leave in December 2026, it will already be over. Besides, major Moroccan cultural events are mostly scheduled in spring and summer: the Marathon des Sables in April, the Gnaoua music festival in Essaouira in June, and the sacred music of Fès in the spring.

What remains in December: New Year's Eve celebrations in the major cities, local traditions visible year-round in the souks and village moussems, and the Marrakech International Marathon, which is run in January and not in December. Always check the dates on official websites before booking.

What is the budget for a trip to Morocco in December?

Aside from the holidays, December is one of the cheapest months of the year for Morocco, as it falls during the low tourist season. Three benchmarks to help you build your budget.

  • The date makes all the difference. A trip from December 5th to 12th and the same trip from December 26th to January 2nd are worlds apart in terms of price, both for flights and overnight stays. The difference lies in the last two weeks of the month.
  • On-site, life remains inexpensive compared to Europe: a double room in a riad, a meal, a taxi, or an entrance fee cost a fraction of French prices, and traveler reviews confirm this season after season. Plan to bring cash, as many small businesses and taxis do not accept cards, and since the dirham cannot be exported, currency exchange is done on-site.
  • The surprising part is the phone. Morocco is outside the Europe zone, roaming on your French plan is not included, and out-of-bundle data can reach $13.31 per megabyte with Orange. Over a week, that quickly exceeds the price of the flight. A travel eSIM solves the issue for just a few euros; we'll get back to that below.
YouTube

What to pack for Morocco in December?

The rule: layers, plus a real sweater. You dress for two different climates in the same day.

  • Light clothing for the afternoon, a warm jacket and a sweater for the evening and early morning.
  • An impermeable jacket if you go to the north, where rain is frequent.
  • Closed and comfortable shoes for the medinas, where the ground is uneven.
  • A beanie, gloves, and a puffer jacket if your itinerary takes you through the desert or the Atlas.
  • Something to cover shoulders and knees for visits to religious sites.
  • Sunscreen: nine hours of sun per day, you can still get burned even at 20 °C.
  • A Type C or E plug, the same as in France, and a power bank for excursion days.

The checklist before leaving for Morocco in December

  • Documents: passport valid for six months after the return date, no visa required for a tourist stay of less than 90 days for French nationals.
  • Time: one hour less than in France in December, Morocco has lived on GMT time all year round since September 20, 2026.
  • Health: no mandatory vaccines, bottled water recommended, well-stocked pharmacies in cities.
  • Emergency numbers: 19 for the police in town, 177 for the royal gendarmerie outside urban areas, 15 for the fire department.
  • Reservations: very far in advance if you are traveling between December 20th and January 2nd, otherwise no worries.
  • Connection: it's the point we often forget and that ends up being expensive. A travel eSIM is installed before takeoff and activates itself upon landing. With voilà eSIM, Morocco plans start at $2.20 and work on the Orange Morocco network, ranked number one in the country on the nPerf barometer. voilà eSIM offers excellent value for money, an eSIM that is simple to install in two minutes, an easy-to-use app, and human support that responds 24/7 if anything goes wrong. The plan covers the entire country, from the Rif to the Sahara, which matters when your itinerary moves through several regions. We detail all the solutions in our article on internet in Morocco, and if you prefer a local line, we compared operators in our article on the SIM card in Morocco.
  • Applications: offline maps, WhatsApp, a car and driver booking app, and a dirham conversion app.

Final word: Morocco in December

Morocco in December holds a simple promise: a three-hour flight, sunshine, and sites that are finally visitable without the crushing heat of summer. The only real trade-off concerns the region. Head south toward the Atlantic coast to maximize the sun, keep the imperial cities for culture, head up into the Atlas for snow, and save the north for another time of year. Pack a real sweater for the nights, schedule your stay during the first half of the month if your budget matters, and sort out your connection before takeoff. Our eSIM for Morocco covers the entire country, not just the major cities.

MA

MOROCCO

active

20 Go

remaining

Operator

Orange Maroc

Expires

In 3d • Jun 12

Top up

MA

MOROCCO

active

20 Go

remaining

Operator

Orange Maroc

Expires

In 3d • Jun 12

Top up

MA

MOROCCO

active

20 Go

remaining

Operator

Orange Maroc

Expires

In 3d • Jun 12

Top up

  • No blocked apps

  • Tethering enabled

  • 24/7 customer support

  • No blocked apps

  • Tethering enabled

  • 24/7 customer support

No more roaming charges in Morocco

Travel to Morocco with peace of mind: no more overage charges and connection struggles. voilà eSIM offers excellent value for money, an easy-to-install eSIM, a user-friendly app, and 24/7 human customer support.

FAQ: Morocco in December

It depends heavily on the region. On average over the last eleven months of December: 24.8 °C in Dakhla, 21.7 °C in Agadir, 20.7 °C in Marrakech, 18.1 °C in Fes, 17.4 °C in Tangier and 5.3 °C in Oukaïmeden in the High Atlas. Rainfall follows the same north-south logic, from 143 mm in Chefchaouen to 5 mm in Dakhla.

In Dakhla, located far south on the Atlantic coast, with an average high of 24.8 °C, 9.6 hours of sunshine per day, and practically no rain. Agadir follows at 21.7 °C, and remains much more accessible from France via direct flight.

Yes to sightseeing, no to swimming. The temperatures make the medinas, the desert, and hiking much more pleasant than in summer, and crowds are low outside of the end-of-year holidays. On the other hand, the days are short and the sea is too cold without a wetsuit.

Yes, and it is even one of the best times: 18.3 °C during the day in Merzouga, less than one day of rain for the month, and very clear skies. Prepare yourself, however, for cold nights, averaging 5.2 °C and as low as -2.7 °C, so check the heating and blankets at the bivouac before booking.

Not comfortably. The Atlantic hovers around 18 to 19 °C along the coast, which is suitable for surfers in wetsuits but not for leisure swimming. For swimming, aim for a heated pool and check explicitly with your accommodation.

Yes, at high altitude. The Oukaïmeden station, at 2,600 meters in the High Atlas, receives an average of 20.3 cm of snow in December, spread over nearly six days of snowfall, with an average low of -3.0 °C. The Middle Atlas, around Ifrane, is also regularly covered in snow.

Little. The Marrakech International Film Festival takes place in late November, from November 20 to 28 for the 2026 edition. The Marrakech Marathon takes place in January. December is essentially limited to New Year's Eve celebrations organized in major tourist cities.

No, for French nationals, for a tourist stay of less than 90 days: no particular legal formalities are required, a passport valid for six months after the return date is sufficient, and no vaccinations are mandatory. Official information is published on the Ministry of Foreign Affairs website, which should be consulted before every departure.
Prefer us on Google

Also available in Français, Español and Deutsch

Photo of Rony
Connected travel expert · voilà eSIM

Rony is our in-house travel-connected expert. Always curious and never too far from an airport, he explores the latest destinations while testing the newest eSIM solutions. He signs our articles on travel and mobile technology, with a single mission: to turn his discoveries into clear, reliable, and smart advice to accompany you anywhere in the world.

See all articles