Marrakesh weather by month › December
Marrakesh in December: weather and what to expect
It’s fine, but not the best. March to April and October to November are more pleasant.
December weather in Marrakesh
Daytime high66°F 19°C
Night low46°F 8°C
Rain1.0 in 25 mm
AirDry
SunModerate sun
In December, Marrakesh averages highs of 66°F (19°C) and lows of 46°F (8°C), with 1.0 in (25 mm) of rain. The air feels dry and the sun is moderate. 1991–2020 averages, not a forecast.
Pack: light layers, a sweater for evenings.
Places with the same weather in December
Match out of 100 for December, one city per country.
- Chula Vista CA, United States · 68°F highs92
- Tijuana Mexico · 69°F highs92
- Peshawar Pakistan · 69°F highs90
- Hafar Al-Batin Saudi Arabia · 70°F highs89
- Jammu India · 68°F highs88
- Alicante Spain · 64°F highs87
Jan · Feb · Mar · Apr · May · Jun · Jul · Aug · Sep · Oct · Nov · Dec