Things to Do in Croatia in December
December weather, activities, events & insider tips
December Weather in Croatia
Is December Right for You?
Advantages
- Dubrovnik and Split are virtually tourist-free compared to summer madness - you can actually walk the Old Town walls without queuing 45 minutes and take photos without 200 people in the background. Hotel prices drop 40-60 percent from peak season rates.
- December is peak truffle season in Istria, particularly around Motovun and the interior forests. Local konobas serve fresh white and black truffles at reasonable prices (typically 150-250 kuna per dish versus imported truffle premiums elsewhere), and you can join truffle hunting experiences that book out months ahead in warmer seasons.
- Christmas markets transform Zagreb, Split, and Dubrovnik into genuinely atmospheric winter destinations. Zagreb's Advent market has won European awards and runs the entire month - it's not just tourist kitsch but actually where locals spend December evenings. Mulled wine costs 20-30 kuna, and the food stalls serve proper Croatian winter dishes.
- The Adriatic coast gets surprisingly mild stretches in December - you'll have days hitting 12-15°C (54-59°F) where you can comfortably explore Diocletian's Palace or walk the Dubrovnik walls in just a sweater. The light in December is spectacular for photography, especially that low winter sun hitting limestone walls around 3-4pm.
Considerations
- Ferry schedules to islands are drastically reduced - some routes like Split to Vis or Hvar run only 2-3 times weekly instead of hourly summer service. If island hopping is your main goal, December makes logistics genuinely difficult and you might spend more time waiting for ferries than exploring.
- Plitvice Lakes can be stunning with ice formations, but the upper lakes section often closes due to frozen walkways, and you're looking at a 50-50 chance of rain during your visit. The park is beautiful but you need backup indoor plans because standing in cold rain watching waterfalls gets miserable quickly.
- Coastal restaurants and attractions operate on reduced winter schedules or close entirely. That seaside konoba you read about might be shuttered until March, and many Dubrovnik city walls tours end by 3pm due to early darkness. You'll need to research current operating hours for everything - don't assume summer schedules apply.
Best Activities in December
Zagreb Christmas Market and Old Town Walking
Zagreb's Advent market genuinely deserves its reputation as one of Europe's best, and December is when the city comes alive. The market sprawls across multiple squares - Jelačić Square, Zrinjevac Park, and up to the Upper Town - with over 100 stalls selling everything from fritule (Croatian doughnuts) to handmade ornaments. The atmosphere peaks around 6-8pm when locals finish work and the lights create that proper winter market feeling. Temperature-wise, you're looking at 2-6°C (36-43°F) in the evenings, which is cold enough to make mulled wine essential but not miserably freezing. The market runs the entire month, so you don't need to time it perfectly. Budget around 200-300 kuna for an evening including food, drinks, and maybe a few small purchases.
Istrian Truffle Experiences and Wine Tasting
December sits right in the middle of truffle season, and Istria's interior around Motovun, Buzet, and Livade is where you want to be. The damp December weather is actually perfect for truffle hunting - the rain brings them closer to the surface and makes the scent stronger for the dogs. You can join truffle hunting walks in the morning (usually 9-11am when conditions are best), then have lunch at a konoba where they'll shave fresh truffles over pasta or eggs. The experience typically costs 400-600 kuna including the hunt and meal. The interior gets cold - expect 3-8°C (37-46°F) - but you're walking through forests so dress in layers. Combine this with Istrian wine tasting since the wineries are quieter in December and many offer better prices or throw in extra tastings when business is slow.
Dubrovnik Old Town and City Walls in Winter Light
Dubrovnik in December is a completely different animal from the cruise ship chaos of summer. You can walk the city walls (which take about 90-120 minutes at a comfortable pace) without the shoulder-to-shoulder crowds, and the winter light hitting those limestone walls between 2-4pm is genuinely spectacular for photos. The walls close earlier in December - usually around 3pm - so plan accordingly. Temperature-wise, coastal Dubrovnik stays milder than inland Croatia, typically 8-14°C (46-57°F), though it can get windy on the walls. The Old Town itself is perfect for wandering in December because you can actually see the architecture without fighting through crowds, and the Christmas market in the Old Port adds atmosphere. Budget 200 kuna for wall entry plus 150-200 kuna for a nice lunch at a konoba.
Plitvice Lakes National Park Winter Photography
Plitvice in December is a gamble, but when conditions align it's genuinely magical - frozen waterfalls, ice formations on the boardwalks, and virtually no crowds. The park stays open but operates on winter schedules with only the lower lakes section reliably accessible. You're looking at temperatures around 0-5°C (32-41°F) and a solid chance of rain or snow during your visit. The boardwalks can get icy, so proper boots with grip are essential. Plan for 3-4 hours in the park, though you might cut it shorter if weather turns nasty. Entry costs 150 kuna in winter versus 300-400 kuna in summer. The light is best mid-morning around 10am-noon when the low winter sun hits the waterfalls. Bring waterproof camera protection because the spray from waterfalls combined with December moisture will soak everything.
Split and Diocletian's Palace Winter Exploration
Split in December offers the best of both worlds - mild coastal weather (usually 9-13°C or 48-55°F) and minimal crowds in Diocletian's Palace. The palace basement, which gets unbearably crowded in summer, is actually peaceful enough to appreciate the Roman engineering. The Riva promenade is perfect for afternoon walks when that winter sun hits around 2-3pm, and locals are out having coffee rather than tourists taking selfies. The Green Market operates year-round and December brings winter produce plus local olive oil from the recent harvest. Split's Christmas market sets up in the Peristyle and along the Riva, smaller than Zagreb's but with better prices and more locals. You can easily spend a full day wandering the palace, market, and waterfront, with costs around 100-150 kuna for museum entries plus meals.
Krka National Park Waterfalls and Šibenik Medieval Town
Krka in December has one major advantage over Plitvice - it's at lower elevation and milder, typically 8-12°C (46-54°F), so less chance of ice closures. The main Skradinski Buk waterfall is always accessible, and the wooden walkways are less slippery than Plitvice's. You cannot swim in December (swimming season ends in October), but honestly the waterfalls are more impressive with higher winter water flow from December rainfall. The park is nearly empty - you might have entire sections to yourself. Combine this with Šibenik's medieval old town, which is only 20 km (12.4 miles) away and has one of Croatia's best-preserved cathedral complexes. Winter entry to Krka costs 100 kuna versus 200 kuna in summer. Plan 2-3 hours in the park plus another 2 hours in Šibenik.
December Events & Festivals
Zagreb Advent Festival
This is Croatia's premier Christmas market and runs throughout December, typically from late November through early January. The festival spreads across multiple locations in Zagreb - the main market on Ban Jelačić Square, the romantic setting in Zrinjevac Park with its historic pavilion, and smaller markets in the Upper Town. What makes it special is that locals actually use it rather than just tourists - you'll see Zagreb families here on weekday evenings. There are concerts, ice skating rinks, and food stalls serving traditional Croatian winter dishes like sarma and kulen. Entry is free, though you'll spend 20-30 kuna per mulled wine and 40-80 kuna for food items.
Dubrovnik Winter Festival
Dubrovnik's answer to Zagreb's market, running through December in the Old Port and Stradun. It's smaller and more intimate than Zagreb's version, with maybe 30-40 stalls versus Zagreb's hundreds, but the setting inside the medieval walls is unbeatable. The festival includes classical music concerts in historic churches, which is actually the highlight - hearing baroque music in a 14th-century church is worth the 80-120 kuna ticket price. The market itself has local crafts and food, though prices skew slightly tourist-focused. Still, it adds genuine atmosphere to winter Dubrovnik.
St. Nicholas Day Celebrations
December 6th is a big deal in Croatia, especially for kids. St. Nicholas (Sveti Nikola) visits towns across the country, and you'll see processions and celebrations in most cities. In coastal Dalmatia, there are traditional boat processions where St. Nicholas arrives by sea, particularly notable in Split and Zadar. It's not a tourist event but rather a local tradition, which makes it more interesting if you happen to be traveling on December 6th. No tickets or planning needed - just watch for processions in town squares during late afternoon and evening.