Sunshine Map

The sunniest places in Morocco in December

The sunniest place in Morocco in December is Marrakesh — Sunshine Score 94/100, around 20°C days and 32 mm of rain across the month, ahead of Agadir (Temsia) (93) and Essaouira (92). 15 destinations compared from long-term climate normals.

Chasing pure heat instead? Agadir (Temsia) is Morocco's warmest in December at 22°C / 72°F average daytime highs.

Morocco by month: January · February · March · April · May · June · July · August · September · October · November · December · overview

#DestinationScoreDay highRainSea
1Marrakesh9420° / 68°F32 mm
2Agadir (Temsia)9322° / 72°F39 mm
3Essaouira9220° / 68°F42 mm18°
4Tan Tan9220° / 68°F13 mm18°
5Zagora9119° / 66°F6 mm
6Beni Mellal8119° / 66°F64 mm
7Ouarzazate7317° / 63°F18 mm
8Casablanca7218° / 64°F62 mm
9Rabat7118° / 64°F67 mm19°
10Nador6817° / 63°F42 mm
11Tangier6217° / 63°F77 mm18°
12Tétouan6217° / 63°F77 mm18°
13Errachidia5715° / 59°F17 mm
14Fes5416° / 61°F94 mm
15Oujda5215° / 59°F57 mm

Worldwide instead? See where it's sunny in December. For the hottest rather than the sunniest, the Morocco heat guide covers every month.