When to go · December
Morocco in December
A solid time to go
Daytime high
18°C
64°F
Overnight low
7°C
45°F
Rainfall
30 mm
dry
Crowd levels
low
quiet
Prices
low
value window
What to expect in Morocco in December
December brings mild weather to Morocco, with daytime highs around 18°C (64°F) and overnight lows near 7°C (45°F). Skies are typically dry with occasional showers, with about 30 mm of rainfall on average.
December is a quiet stretch — most attractions are easy to access and you'll often have spaces to yourself. It's one of the best-value windows of the year for both flights and hotels. Peak season runs October–November, March–April, for context.
Plan your trip
Live fares for Morocco in December
Compare flights across 100+ booking sites. Hotels via Expedia.
Morocco in other months
Where else is good to go in December
Japan in December
12°C high · medium crowds · good
Thailand in December
31°C high · high crowds · great
France in December
8°C high · medium crowds · good
Mexico in December
21°C high · high crowds · great
Costa Rica in December
24°C high · high crowds · great
Australia in December
25°C high · high crowds · good
New Zealand in December
21°C high · high crowds · great
Vietnam in December
22°C high · high crowds · great