Good Outing
Marrakech, Morocco

Marrakech by month

Marrakech in December

December in Marrakech brings highs around 68°F (20°C), lows near 45°F and about 4 rainy days. The sun sets around 6:30 pm. It's one of the most comfortable months for sightseeing.

Photo: CS.D., CC BY-SA 3.0

What December is good for in Marrakech

Each activity rated for December's weather.

December next to November and January

MonthNovemberDecemberJanuary
High74°F (23°C)68°F (20°C)66°F (19°C)
Low51°F (11°C)45°F (7°C)43°F (6°C)
Rainy days443
Sunset6:33 pm6:30 pm6:51 pm
Daylight10 h 33 min10 h 06 min10 h 19 min

Averages for Marrakesh, Morocco, 1991–2020; sunrise and sunset on the 15th.

Tours in Marrakech

See all tours in Marrakech on Viator

Questions

Is December a good time to visit Marrakech?

It's one of the most comfortable months for sightseeing. The most comfortable months overall are January, February, March, April, November and December.

How hot is Marrakech in December?

Average highs are about 68°F (20°C) and lows about 45°F (7°C).

Does it rain much in Marrakech in December?

December averages 4 rainy days, against 5 in the wettest month.

Other cities in December

Everything to do in Marrakech