Home About Plans Compatibility Coverage FAQ Blog Contact 🛒 Buy eSIM
← Back to blog
Blog ·

Morocco in December: Weather, Cities and Travel Tips

December in Morocco: 21 °C in the afternoon in Marrakech but 7 °C at night, 22 °C in Agadir, possible snow on the Atlas. Ten years of weather, city by city, and how to plan the holidays.

Morocco in December: Weather, Cities and Travel Tips

December in Morocco means winter sun: bright afternoons, properly cold nights and big crowds over Christmas and New Year. Well prepared, it is a great month to escape grey skies. Here is the real weather, city by city, and what changes compared with autumn.

December weather, city by city

December averages 2015-2024, Open-Meteo data (ERA5 reanalysis). Rainy day: at least 1 mm. In the dunes, clear nights are colder than the area average.
CityAverage highAverage lowRainy days
Marrakech21 °C7 °C4
Agadir22 °C12 °C2
Essaouira20 °C12 °C3
Fes18 °C7 °C6
Chefchaouen16 °C7 °C8
Merzouga18 °C5 °C1

Where to go in December

What to pack

Staying connected over the holidays

During the holidays, riad and hotel Wi-Fi is heavily loaded in the evening. An eSIM gives you your own connection for video calls with family and photos of the night. Our plans: 7 days at €24, 10 days at €32, 15 days at €45, with 1 GB a day at full speed then 512 Kbps and hotspot included.

See the Morocco eSIM plans, check your phone's compatibility, and read Morocco in November and Marrakech in winter.

Browse Morocco eSIM plans →

Frequently Asked Questions

What is the weather like in Morocco in December?

Sunny by day and cool at night: on average 21 °C in the afternoon and 7 °C at night in Marrakech, and 22 °C by day in Agadir, according to Open-Meteo data for 2015-2024. The north is wetter, and snow is common on the Atlas peaks.

Where is warmest in Morocco in December?

Agadir and the southern coast: about 22 °C by day and 12 °C at night on average, with little rain.

Can you visit the Sahara in December?

Yes, the desert is dry in December, but nights are cold: around 5 °C on average near Merzouga, and colder in the dunes under a clear sky. Bring warm clothes.

Which eSIM plan for the holidays in Morocco?

For one to two weeks, our 7-day plan at €24, 10-day plan at €32 or 15-day plan at €45, with 1 GB a day at full speed then 512 Kbps and hotspot included.

Related guides

Unlimited 4G/5G data in Morocco, from €6. QR code by email in seconds — no app, no physical SIM.

Browse Morocco eSIM plans