Get the app

Early winter · Weather & things to do

Marrakech in December

Marrakech cools off: highs slip to 68°F (20°C), from 73°F in November, with lows of 46°F (8°C) and about 1.3 in (32 mm) of rain.

At 99/100 for comfort (2nd of 12), it's one of the best months to visit.

Marrakech, Morocco
Avg high
68°F (20°C)
Avg low
46°F (8°C)
Rain
1.3 in (32 mm)
Humidity
59%
Cloud cover
34%
Daylight
~9 h 57 min
Comfort score
99/100 · Great

What December feels like

Days are mild at around 68°F (20°C): comfortable for walking all day, with a layer for the evening.

There's a big swing between day and night, about 12°C (22°F), so mornings and evenings feel much cooler than the afternoon.

About 1.3 in (32 mm) of rain falls in a typical year's December.

Sunny spells dominate: cloud cover averages 34%.

Marrakech: December compared with the months either side
NovemberDecemberJanuary
Avg high73°F23°C68°F20°C66°F19°C
Avg low52°F11°C46°F8°C43°F6°C
Rain2.1 in54 mm1.3 in32 mm1.4 in36 mm
Daylight10 h 21 min9 h 57 min10 h 09 min
Comfort969999

Plan around December

December is one of Marrakech's best months on the climate data.

What to pack for December

What to do in Marrakech in December

With conditions on your side, the picks below favor time outside.

Nearby in December

NASA POWER 2001–2025 monthly averages on a ~50 km grid, temperatures adjusted from the grid cell's ~837 m to Marrakech's ~468 m elevation (standard lapse rate). Comfort scores weigh temperature, rain, humidity and cloud: see how we score each month. Check a forecast before you go.

Marrakech in December: quick answers

Is December a good time to visit Marrakech?

Yes. On the climate data it's one of the best months, scoring 99/100. Expect highs of 68°F (20°C) and 1.3 in (32 mm) of rain. Our Morocco Imperial Cities route recommends Mar – May, so December is outside its suggested window.

How hot is Marrakech in December?

Average highs are 68°F (20°C) and average lows 46°F (8°C), making it the 2nd-coldest month by daytime highs.

Does it rain a lot in Marrakech in December?

Not much: about 1.3 in (32 mm) of rain falls across December on average, the 4th-wettest month of the year. The annual total is about 11.5 in (291 mm).

What should I pack for Marrakech in December?

Bring a warm layer for evenings (nights drop to 46°F) and comfortable walking shoes (most picks involve some walking).

Planning Marrakech in December?

Share this December plan with your group, poll everyone on dates and keep the packing list in one place.

Get TripsCircle