Rabat Weather in December

Morocco · December climate averages and travel tips

Avg high19°C (66°F)
Avg low13°C (55°F)
Rainfall58 mm (2.3 in)
RatingExcellent 9.5/10

Rabat in December sees daytime temperatures around 19°C (66°F), dropping to about 13°C (55°F) at night. December is winter in Morocco. The month is fairly dry, with about 58 mm (2.3 in) of rain spread over 8 days. You get roughly 9.7 hours of daylight and a mix of sun and cloud.

Is December a good time to visit Rabat?

Yes — December is one of the best months to visit Rabat. The weather rates excellent (9.5/10) on our comfort score.

Visiting Rabat in December

December weather

Rabat feels mild in December, with highs near 19°C and lows around 13°C. Rain falls on about eight days, and cloudy spells are common, so you'll want a flexible plan. It's cooler and wetter than November, but not as rainy as January.

The weather suits walks through the Oudayas and visits to the Mohammed VI Museum of Modern and Contemporary Art. Save Chellah's outdoor paths for a dry spell; after rain, they can be slippery. The Atlantic is chilly, so December is better for coastal walks than long swims.

Events and holidays

Christmas isn't a public holiday in Morocco, and Rabat doesn't take on the feel of a major Christmas-break destination. You may find services at the city's churches, but don't expect widespread seasonal celebrations. December 18 is UN Arabic Language Day, which can bring cultural events, though the programme varies.

If you're travelling with kids, the quieter streets make exploring the Kasbah of the Udayas easier than during busy school-holiday periods elsewhere.

Crowds and local tips

December is generally quieter than spring and summer, with fewer visitors at sights such as Hassan Tower. Hotels can offer better value than in busier months, though prices vary. It's still a good month for a city break, especially if you don't mind occasional rain.

For a practical rainy-day stop, visit the Mohammed VI Museum near the tram line and pair it with a café break around Avenue Mohammed V. Keep Chellah for a clearer afternoon, when you can enjoy its gardens and old walls without rushing over wet paths.

December weather at a glance

Average high19°C (66°F)
Average low13°C (55°F)
Daily mean15°C (59°F)
Rainfall58 mm (2.3 in)
Rainy days (1 mm+)8
Humidity75%
Cloud cover59%
Daylight9.7 hours
Est. sunshine4.4 hours/day
Wind10.8 km/h
vs November2°C cooler than November, with 26 mm less rain.

What to pack for Rabat in December

Rabat weather in other months

Jan17°C / 11°C68 mmExcellentFeb18°C / 12°C54 mmExcellentMar19°C / 13°C60 mmExcellentApr21°C / 14°C33 mmExcellentMay24°C / 16°C17 mmExcellentJun26°C / 19°C3 mmExcellentJul28°C / 20°C2 mmExcellentAug29°C / 21°C3 mmExcellentSep27°C / 20°C34 mmExcellentOct25°C / 19°C48 mmExcellentNov21°C / 15°C84 mmExcellentDec19°C / 13°C58 mmExcellent

← NovemberBest time to visit RabatJanuary →

Nearby in December

Where else is good in December? See where to go in December.