Essaouira Weather in December
Morocco · December climate averages and travel tips
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 high | 19°C (66°F) |
|---|---|
| Average low | 15°C (60°F) |
| Daily mean | 17°C (62°F) |
| Rainfall | 32 mm (1.3 in) |
| Rainy days (1 mm+) | 5 |
| Humidity | 73% |
| Cloud cover | 31% |
| Daylight | 10 hours |
| Est. sunshine | 7.6 hours/day |
| Wind | 15.6 km/h |
| vs November | 2°C cooler than November, with 17 mm less rain. |
What to pack for Essaouira in December
- T-shirts plus a light layer for the evening
Essaouira weather in other months
← NovemberBest time to visit EssaouiraJanuary →
Nearby in December
- Agadir23°C · 33 mm
- Marrakesh20°C · 29 mm
- Casablanca20°C · 54 mm
- Rabat19°C · 58 mm
- Fes19°C · 85 mm
- Tangier17°C · 86 mm
Where else is good in December? See where to go in December.