Aller au contenu principal
MoroccoTravelBase
When to go

What to do in Morocco in December

Quick answer

In December, Marrakech averages 19°C by day and 7°C at night, the sea reaches 18°C on the Atlantic coast and rainfall is moderate. It is winter in Morocco. Tourist crowds are moderate. See our recommended activities below.

19° / 7°
Weather & climate
18°C
Sea
winter
Season

The south stays mild and sunny to celebrate Christmas and New Year in the sun, with the snowy Atlas as a backdrop.

In December, Marrakech averages 19°C by day and 7°C at night, the sea reaches 18°C on the Atlantic coast and rainfall is moderate. It is winter in Morocco.

Recommended activities in December

Book activities in Morocco

Tours, guided visits and experiences — free cancellation up to 24h before and secure payment.

This module shows GetYourGuide activities and may set third-party cookies.

Bookings handled by GetYourGuide. If you book through this module we may earn a commission, at no extra cost to you.

Where to go this month

Frequently asked questions

What is the weather like in Morocco in December?

In December, Marrakech averages 19°C by day and 7°C at night, the sea reaches 18°C on the Atlantic coast and rainfall is moderate. It is winter in Morocco. The south stays mild and sunny to celebrate Christmas and New Year in the sun, with the snowy Atlas as a backdrop.

Is it a good time to visit Morocco?

Yes, if you focus on the south and the cities: mild sunny days, ideal for the medinas, the Agafay desert and hammams. Expect cool evenings.