Essaouira Weather in December

Morocco · December climate averages and travel tips

Avg high19°C (66°F)
Avg low15°C (60°F)
Rainfall32 mm (1.3 in)
RatingExcellent 9.6/10

Essaouira in December sees daytime temperatures around 19°C (66°F), dropping to about 15°C (60°F) at night. December is winter in Morocco. The month is fairly dry, with about 32 mm (1.3 in) of rain spread over 5 days. You get roughly 10 hours of daylight and mostly clear skies.

Is December a good time to visit Essaouira?

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

Visiting Essaouira in December

Mild days, cool evenings

December feels mild rather than wintry in Essaouira. Days reach 19°C, while evenings fall to 15°C. You'll get plenty of sun, but occasional rain can interrupt a walk. The beach is lovely for a stroll, though the Atlantic may feel too cold for a swim. The medina's lanes, galleries and cafés make good rainy-day stops.

If you enjoy walking, follow the ramparts at the Skala de la Ville, then warm up with mint tea nearby. The sea breeze can make the exposed walls feel cooler than the medina streets.

A quieter winter visit

December has no major, widely celebrated local festival. Christmas and New Year may bring special meals at some hotels and restaurants, but they aren't Moroccan public holidays. Ask your accommodation about arrangements if you're visiting over those dates.

If you hate crowds, December is calmer than the busy summer months. You'll usually find a more relaxed feel in the medina, and accommodation can cost less than in peak season. Some places may still be popular around New Year, so check directly before you arrive.

Make the most of the coast

Rain falls on a handful of days, so keep your plans flexible. A wet afternoon suits the Sidi Mohammed ben Abdallah Museum or a long lunch of grilled sardines in the port area. Save a coastal walk for a clearer spell, and don't count on a beach day built around swimming.

For an easy outing, walk from the medina to the port, then continue along the seafront towards the beach. The route gives you shelter options close by if the weather turns. December's short days also mean it's worth heading back before dusk.

December weather at a glance

Average high19°C (66°F)
Average low15°C (60°F)
Daily mean17°C (62°F)
Rainfall32 mm (1.3 in)
Rainy days (1 mm+)5
Humidity73%
Cloud cover31%
Daylight10 hours
Est. sunshine7.6 hours/day
Wind15.6 km/h
vs November2°C cooler than November, with 17 mm less rain.

What to pack for Essaouira in December

Essaouira weather in other months

Jan18°C / 14°C28 mmExcellentFeb18°C / 14°C33 mmExcellentMar19°C / 15°C27 mmExcellentApr20°C / 16°C17 mmExcellentMay21°C / 17°C12 mmExcellentJun22°C / 19°C4 mmExcellentJul24°C / 20°C1 mmExcellentAug25°C / 20°C2 mmExcellentSep24°C / 20°C10 mmExcellentOct23°C / 19°C22 mmExcellentNov21°C / 17°C49 mmExcellentDec19°C / 15°C32 mmExcellent

← NovemberBest time to visit EssaouiraJanuary →

Nearby in December

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