Skip to content
Voykit
Draft data. Times, fares and step counts are desk estimates awaiting field checks. How we verify
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Croatia

Croatia in December: what to expect

Maybe — December is a good time to visit Croatia only if you want Zagreb's Advent markets and cheap, quiet cities; skip it if you want the coast, swimming or island ferries. Expect 4–11 °C (39–52 °F) on the coast, colder inland, rain on the Adriatic and most island hotels shut. Go for markets and museums, not beaches.

Not field-verified
Source checked
A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
Field checked
Someone checked it on the ground, with the date shown.
Plan calculated
Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.

Unknown times stay unknown. How we verify

Updated Sep 20267 min read

Key facts

Verdict
Caution — go for Zagreb Advent and city sightseeing; skip for coast and islands
Coast highs / lowscheck
About 11 °C / 4 °C (Split, Dubrovnik)
Continental highs / lowscheck
About 4 °C / -1 °C (Zagreb)
Rain
Wettest stretch of the year on the Adriatic; bura wind can stop catamarans
Crowds
Medium — Advent weekends in Zagreb, near-empty coast
Prices
Medium — Zagreb hotel rates peak on Advent weekends; coastal rooms cheap
Closed
Many island and coastal hotels, restaurants and ferries on winter timetables
Key dates
Advent in Zagreb through December; 25–26 Dec Christmas and St Stephen's

Weather in December

December splits Croatia in two. The Adriatic coast is mild but wet: Split and Dubrovnik average roughly 11 °C by day and 4 °C at night, with rain on a large share of days and the bura — a cold, dry northeasterly — blowing through gaps in the mountains. When the bura runs hard, catamaran and ferry sailings are cancelled, so treat any island day trip as weather-dependent.

Inland it is properly cold. Zagreb sits near 4 °C by day and around freezing at night, often under low grey cloud, with snow more likely in January and February than in December. Plitvice Lakes is colder still and can hold snow; boardwalks get icy and daylight is short, with sunset before 16:30 through the month.

Daylight is the practical limit on any December itinerary: roughly 8.5–9 hours, so plan one main outdoor sight per day and keep museums, cafés and markets as the backup.

Weather in December
PlaceDay highNight lowConditions
SplitAbout 11 °CAbout 4 °CRainy spells, bura wind, sea about 15 °C
DubrovnikAbout 12 °CAbout 6 °CWettest month; ferries and boats weather-dependent
ZagrebAbout 4 °C-1 to 0 °CGrey, fog possible, occasional snow
Plitvice LakesAbout 3 °CBelow 0 °CSnow and ice on boardwalks; short days

Averages are 2026 estimates for planning, not forecasts; check a national forecast before you book transport.

Crowds and prices

Crowds are concentrated in one place: central Zagreb on Advent weekends, when the Christmas market, ice rink and concert programme pull in visitors from across the region and hotel rates rise accordingly. Book Zagreb accommodation early for Friday and Saturday nights in December; midweek is easier and cheaper.

Everywhere else is quiet. Dubrovnik's old town is close to empty, Split's Riva is a local promenade rather than a tourist strip, and island towns such as Hvar and Korčula are largely shut, with many hotels, konobas and seasonal ferries gone until spring. Prices on the coast drop to their lowest of the year, which makes December a cheap month for city hotels, museums and long lunches — as long as you accept that some places you wanted to eat at will be closed.

Crowds and prices
Index (1–5)DecemberWhat it means
Weather2Cold and wet; coast mild but rainy, inland near freezing
Crowds3Advent weekends in Zagreb; coast almost empty
Prices3Zagreb peaks on Advent weekends; coastal rooms at yearly lows

Index is a 1–5 scale where 5 is the most extreme (best weather, most crowded, most expensive).

What's on in December

Advent in Zagreb is the anchor of the month: a city-wide Christmas market with stalls, mulled wine, an ice rink and concerts, running through December and ending around Christmas. It is the single reason December registers as a medium-crowd month in a country whose coast is closed.

Christmas itself is a family holiday. 25 and 26 December (Christmas and St Stephen's) are public holidays; Advent markets wind down, many restaurants shut and public transport runs a Sunday timetable. If you are travelling over those two days, book a hotel restaurant or self-catering instead of expecting to eat out.

Elsewhere the calendar is thin. Expect Christmas concerts and church services in Split, Dubrovnik and Zadar, and New Year's Eve celebrations in the bigger cities — Zagreb and Split both draw crowds for 31 December, which is the start of the January peak rather than part of December.

What's on in December
EventWhenWhereImpact
Advent in ZagrebThrough December, ending around ChristmasZagrebHigh — the month's main draw
Christmas and St Stephen's25–26 DecemberNationwideMedium — markets end, many restaurants closed
Christmas concerts and servicesDecemberSplit, Dubrovnik, ZadarLow
New Year's Eve31 DecemberZagreb, SplitMedium — start of the January peak

Dates for Advent and concert programmes change each year; check the city tourist board before booking.

Where to go in December

Build the trip around Zagreb. The Advent market, the museums, the coffee culture and the Christmas lights work in cold weather, and the city is at its most sociable. Add a day trip to a warm indoor sight if the weather turns: Zagreb's galleries and the Museum of Broken Relationships are the standard rainy-day answers.

On the coast, pick one city rather than island-hopping. Split and Dubrovnik are both walkable, both have winter flights and both are cheap in December; Diocletian's Palace and Dubrovnik's walls are far more pleasant without summer crowds, though you will want a rain jacket and the walls can close in strong wind. Zadar and Pula work as short stops for Roman ruins and museums.

Skip the islands. Hvar, Korčula and most of the smaller islands have limited winter sailings and many closed businesses, so a December island trip means checking the ferry timetable first and accepting a very quiet stay. Plitvice Lakes is possible in snow but needs a car or an organised tour, warm layers and a check on boardwalk conditions.

  • Zagreb — Advent market, museums, cafés; the best December base
  • Split — Diocletian's Palace and the Riva with almost no crowds
  • Dubrovnik — walls and old town quiet, but rain and wind can close the walls
  • Zadar or Pula — short stops for Roman remains and indoor sights
  • Plitvice Lakes — snow possible; icy boardwalks, short daylight, check conditions
  • Skip Hvar, Korčula and the smaller islands — winter timetables and closures

What to pack

Pack for cold and wet, not for the beach. A waterproof shell with a hood, a warm mid-layer, a hat, gloves and shoes with grip cover both Zagreb's frost and Split's rain. Bring an umbrella or buy one there; the bura makes umbrellas useless on exposed coastal squares, so a hooded jacket beats one on the coast.

Add a small daypack for layers, a power bank for short daylight days, and a swimsuit only if your hotel has a spa or indoor pool — the Adriatic sits around 15 °C and no one is swimming. If Plitvice or any mountain day is on the plan, add a second warm layer and check snow conditions before setting out.

  • Waterproof jacket with a hood
  • Warm mid-layer and a compact down or fleece jacket
  • Hat, gloves and a scarf for Zagreb and Plitvice
  • Shoes with grip for wet stone and ice
  • Small daypack, power bank, refillable bottle
  • Swimsuit only for hotel spas and indoor pools

Nearby months

November is wetter and quieter still, with truffle season in Istria and low prices everywhere; the coast is already shutting down. January is the coldest month, with snow more likely inland and Zagreb's Advent over, so the city loses its main December draw. February brings Carnival in Rijeka and the same winter timetables.

If your priority is the coast, wait: April brings mild, green, empty old towns and the sea is still cold at about 16 °C, while May and September are the best compromise for coast plus Plitvice. October is fine for cities and autumn colours but marginal for swimming.

  • Croatia in November — rainier, quieter, truffles in Istria
  • Croatia in January — coldest, snow inland, Advent finished
  • Croatia in February — Carnival in Rijeka, winter ferries
  • Croatia in October — cities and Plitvice colours, swimming marginal

Questions people ask

Is December a good time to visit Croatia?

Maybe. Go if you want Zagreb's Advent markets, cheap city hotels and empty coastal old towns; skip it if you want swimming, island hopping or reliable ferries. The coast is wet and many island businesses are shut, so December suits city and museum trips rather than beach holidays.

What is the weather like in Croatia in December?

The Adriatic coast is mild but wet, around 11 °C by day and 4 °C at night in Split and Dubrovnik, with bura winds that can cancel ferries. Inland is cold: Zagreb averages about 4 °C by day and near freezing at night, with fog and occasional snow. Daylight is short, roughly 8.5–9 hours.

What events happen in Croatia in December?

Advent in Zagreb runs through December with Christmas markets, an ice rink and concerts, and is the month's main draw. Christmas and St Stephen's on 25–26 December are public holidays, when markets end and many restaurants close. Split, Dubrovnik and Zadar host Christmas concerts; New Year's Eve on 31 December fills Zagreb and Split.

Can you swim in Croatia in December?

No. The Adriatic sits around 15 °C and most coastal hotels and beaches are closed or unstaffed. Swimming is limited to hotel spas and indoor pools; the sea becomes reasonable again from late May.

Are ferries and islands open in December?

Mostly not. Island hotels, restaurants and seasonal ferries shut from November to March, and winter timetables are thin. Catamaran sailings can be cancelled when the bura wind blows, so check the operator before planning any island day trip.