Morocco in December

December is Morocco's 9th-best month (rank 9 of 12): its 14 destinations average 79/100, led by Merzouga at 94 — 20°C and 0 rainy days — while Oukaïmeden is cooler at 6°C and scores 47.

#9 of 12 months for Morocco · 14 destinations · updated September 2026 · climate normals from ERA5 reanalysis

Where in Morocco in December

#PlaceTypeFeels-like highRainComfortAt its best
1MerzougaTrekking hub20°C2 mm · 0 days94 tier SYes
2CasablancaCity18°C32 mm · 5 days87 tier A
3ImlilTrekking hub17°C20 mm · 3 days87 tier A
4RabatCity19°C52 mm · 7 days85 tier A
5OuarzazateCity18°C6 mm · 2 days82 tier A
6MarrakeshCity18°C21 mm · 4 days81 tier A
7AgadirBeach22°C19 mm · 2 days80 tier A
8TaghazoutBeach21°C19 mm · 2 days80 tier A
9TangierCity18°C79 mm · 11 days79 tier B
10EssaouiraBeach21°C28 mm · 4 days78 tier B
11FesCity18°C57 mm · 8 days78 tier B
12El JadidaBeach19°C33 mm · 6 days76 tier B
13ChefchaouenCity16°C102 mm · 11 days74 tier B
14OukaïmedenSki resort6°C28 mm · 4 days47 tier F

Comfort is SeasonMap's 0–100 score; each place is judged through the lens that suits it — beaches on beach weather, ski resorts on snow. "At its best" means December is one of that place's own top three months. Feels-like highs fold in humidity, wind and sun.

What's on in Morocco in December

  • Olive harvest · Marrakesh · 1 Nov – 31 Dec (usually)
  • Marrakech Film Festival · Marrakesh · 25 Nov – 10 Dec (usually)
  • Olive harvest and new oil · Fes · 1 Nov – 31 Dec (usually)
  • Olive harvest in the Rif · Chefchaouen · 1 Nov – 15 Jan (usually)

Seasons in force

Peak crowds at 2 of Morocco's 8 well-known places this month.

Better months for Morocco

More about December