Month guide · Dubrovnik · Croatia
Dubrovnik in December
What December is really like in Dubrovnik: weather, crowds, prices, events and what to pack.
Updated By the AMZBooking editorial team
Photo: Américo Toledano, CC BY-SA 4.0
Quick answer
December is a quieter month with trade-offs. Expect average highs of 13°C (55°F), lows of 7°C (45°F), about 12 rainy days and roughly 9.1 hours of daylight. Mild, often rainy, and festive, with an Advent market and concerts on the Stradun.
Key facts
- Average high / low
- 13°C (55°F) / 7°C (45°F)
- Rainy days
- About 12
- Daylight
- About 9.1 hours
- Sea temperature
- 16°C (61°F)
- Crowds
- Quiet
- Hotel prices
- Low
Weather in December
December is the 11th-warmest month in Dubrovnik: days average 13°C (55°F) against a yearly average high of 20°C (68°F), and nights fall to about 7°C (45°F). Rain falls on roughly 12 of its 31 days. Compared with November (17°C (63°F)), December is cooler; by January highs stay near 12°C (54°F).
- Sunrise (15 December)
- About 07:11
- Sunset (15 December)
- About 16:15
- Daylight
- About 9.1 hours
- Sea
- 16°C (61°F)
Winter (December–February). Mild but wet, with Advent events and the Feast of St Blaise; many restaurants and boat services pause.
Crowds and prices
On a 1–5 scale, December rates 2 for crowds (the peak is June at 5) and 2 for hotel prices (highest in June). That makes December one of the better-value months to book.
Events in December
- Dubrovnik Winter Festival — Advent market and events in the Old Town (usually December)
- New Year's Eve concert on the Stradun
Dates move from year to year. Check the organiser’s site before booking travel around an event.
What to do in December
With frequent rain, plan around indoor sights and keep outdoor time flexible.
Gallery · Old Town (Stari Grad)
War Photo Limited
A gallery devoted to conflict photojournalism in a lane off the Stradun, with a permanent exhibition on the wars in the former Yugoslavia and changing shows on other conflicts.
- Time needed
- 1 hour
- Cost
- Low cost
- History
- Rainy day
- Art

Religious site · Old Town (Stari Grad)
Dubrovnik Synagogue
The entrance is easy to miss; look for the small sign on Žudioska, a lane leading north from the Stradun.
- Time needed
- 30 minutes
- Cost
- Low cost
- History
- Off the beaten path
- Rainy day

Historic site · Old Town (Stari Grad)
City Walls of Dubrovnik
The walls run for about 2 kilometres around the Old Town, up to 25 metres high, with towers, bastions and the round Minčeta Tower at the highest point.
- Time needed
- 1.5–2 hours
- Cost
- Expensive
- Iconic
- Views
- History
- Photo spot
- Kids
- Active
Street · Old Town (Stari Grad)
Stradun
Walk it before 9am or after 9pm to see it without cruise-day crowds; the stone is slippery after rain.
- Time needed
- 30 minutes
- Cost
- Free
- Iconic
- Free
- Architecture
- After dark
- Photo spot
What to pack
For highs near 13°C, lows near 7°C and 12 wet days: layers, a warm sweater and a jacket for cool evenings; a compact umbrella and waterproof shoes — rain is frequent; comfortable walking shoes.
Is December a good time to visit Dubrovnik?
A quieter month with trade-offs, with 2 notable events on the calendar. If your dates are flexible, May–June and September–October are better overall. Compare every month.
Dubrovnik in other months
Questions travellers ask
+Is December a good time to visit Dubrovnik?
It is a quieter month with trade-offs. Mild, often rainy, and festive, with an Advent market and concerts on the Stradun.
+How warm is Dubrovnik in December?
Average highs are around 13°C (55°F) and lows around 7°C (45°F).
+Does it rain a lot in Dubrovnik in December?
Expect rain on about 12 days of the month, so pack for wet weather.