Morocco in December: Weather, Christmas, New Year and What to Do

Morocco in December is sunny, quiet in the first weeks and lively over Christmas and New Year. In fact, it is one of the best months for Marrakech and the desert by day, while nights are cold. Here is what to expect.

Weather in Morocco in December

PlaceDaysNights
MarrakechMild and sunnyCold
Sahara (Merzouga)PleasantNear freezing
Atlas MountainsColdFreezing, snow on peaks
Essaouira and coastMild and windyCool

Christmas and New Year

To begin with, Christmas is not a public holiday in Morocco, but riads and camps prepare festive dinners. Then New Year’s Eve in the dunes is one of the most popular nights of the year. See our 7-day Christmas tour and the New Year desert tour, and read Christmas in Morocco.

What to Do in December

What to Pack

Bring warm layers, a jacket, a hat and good shoes. Also read what to wear in the Sahara.

FAQ: Morocco in December

Is December a good time to visit Morocco?

Yes, especially for sunny days and the desert, if you pack warm clothes.

Is it busy?

It is quiet until mid-December, then busy over the holidays.

Plan with locals: Book early for the holiday weeks. Send us your dates or message us on WhatsApp for a free quote within hours.