Skip to main content
Croatia - Things to Do in Croatia in December

Things to Do in Croatia in December

December weather, activities, events & insider tips

December Weather in Croatia

6.7°C (44°F) High Temp
0.6°C (33°F) Low Temp
206 mm (8.1 inches) Rainfall
70% Humidity

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.

Booking Tip: The market itself is free to wander, but consider booking a walking tour that combines the market with Upper Town history - these typically cost 150-250 kuna and run daily throughout December. Book 3-5 days ahead during the first two weeks of December, or same-day is usually fine after Christmas. Look for tours that include both the Christmas market and regular Zagreb highlights so you're not just paying for market access you could do yourself.

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.

Booking Tip: Book truffle experiences 10-14 days ahead minimum, as there are only a handful of operators with proper hunting licenses and trained dogs. Tours typically run 400-700 kuna depending on whether lunch is included. December is actually easier to book than October-November peak season. For wine tastings, many Istrian wineries accept walk-ins during winter, but calling a day ahead is smart since some operate reduced hours. Tastings typically cost 80-150 kuna for 4-5 wines.

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.

Booking Tip: City walls tickets can be purchased on-site - no advance booking needed in December, unlike summer when lines stretch 30-45 minutes. Arrive by 1pm to have enough time before the early closure. For guided walking tours of the Old Town, book 3-5 days ahead and expect to pay 150-250 kuna. Look for tours that combine walls access with Old Town history rather than paying separately. Check current closing times before you go as they vary based on daylight.

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.

Booking Tip: No advance booking needed for park entry in December - just show up and buy tickets on-site. However, check the park's official website the morning of your visit because they occasionally close sections due to ice. If you want a guided photography tour, book 5-7 days ahead and expect to pay 300-450 kuna. These tours know the best angles for winter shots and which sections are currently accessible. Budget extra time for the drive from Zagreb or Zadar as December roads can be slow if there's snow.

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.

Booking Tip: Most Split attractions accept walk-ins during December with no wait times. If you want a guided tour of Diocletian's Palace that goes beyond surface-level history, book 3-5 days ahead and expect to pay 150-200 kuna. Look for tours led by archaeologists or historians rather than general guides. The palace basement costs 60 kuna entry and is worth it for understanding the structure. For day trips to nearby islands like Brač or Šolta, check ferry schedules carefully as winter service is limited - typically 2-3 departures daily.

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.

Booking Tip: Buy Krka tickets on-site in December - no queues or advance booking needed. Park entrance includes boat rides to the monastery island if you want to extend your visit. For guided tours that combine Krka with Šibenik, book 5-7 days ahead and expect to pay 350-500 kuna including transport from Split or Zadar. These combination tours make sense in December when you want to maximize daylight hours and not worry about driving in potential rain. Check if tours include Šibenik cathedral entry (40 kuna separately) or just external viewing.

December Events & Festivals

Early December through Early January

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.

Early December through Late December

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.

December 6th

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.

Essential Tips

What to Pack

Waterproof boots with actual grip - not just water-resistant sneakers. Plitvice and Krka boardwalks get genuinely slippery in December, and Croatian coastal towns have polished limestone streets that become skating rinks when wet. You'll be walking 8-12 km (5-7.5 miles) daily, so comfort matters.
Layering system rather than one heavy coat - temperatures swing from 0°C (32°F) inland mornings to 14°C (57°F) coastal afternoons. A base layer, fleece mid-layer, and waterproof outer shell gives you flexibility. That 70 percent humidity makes it feel colder than the actual temperature suggests.
Compact umbrella that fits in a day bag - those 10 rainy days spread throughout the month, and showers can hit suddenly. Croatian December rain tends to be steady drizzle rather than tropical downpours, so a good umbrella beats a rain jacket for city walking.
Sunglasses and SPF 30 minimum face sunscreen - that UV index of 8 is surprisingly high for winter, and the sun reflecting off white limestone in Dubrovnik or Split will burn you faster than you expect. Locals wear sunglasses year-round for good reason.
Power bank for your phone - December darkness hits by 4:30pm, and you'll be using your phone for photos, maps, and checking ferry schedules constantly. Croatian accommodation often has limited outlets, and you don't want a dead phone when trying to navigate dark medieval streets.
Small dry bag for electronics - between the humidity and potential rain, your camera and phone need protection. The sea spray in coastal towns combined with December moisture is brutal on electronics. A 5-liter dry bag costs nothing and saves expensive gear.
Thermal base layer for inland trips - if you're visiting Plitvice, Zagreb, or Istria's interior, morning temperatures around 0°C (32°F) require proper underlayers. Coastal Croatia spoils you with mild weather, then inland areas remind you it's actually winter.
Reusable water bottle - Croatian tap water is excellent and drinkable everywhere, but December cold means you'll want to fill up with warm tea or coffee from your accommodation. Buying bottled drinks gets expensive at 10-15 kuna each.
Small flashlight or headlamp - that 4:30pm sunset means you're navigating accommodation stairs, checking ferry schedules, or walking back from dinner in darkness. Croatian towns don't always have bright street lighting in residential areas.
Cash in smaller bills - many Christmas market stalls, parking meters, and small konobas don't accept cards or have minimums. Keep 200-300 kuna in 20 and 50 kuna notes for daily expenses. ATMs are common but not always convenient when you need them.

Insider Knowledge

Ferry schedules change dramatically between summer and winter timetables, usually switching around mid-October. Don't trust summer blog posts about island hopping - check Jadrolinija's current December schedule before planning any island trips. What was an easy day trip in July might require an overnight stay in December with only one ferry return.
Restaurant and attraction hours are wildly inconsistent in December. That konoba you read about might close at 6pm instead of 10pm, or only open Thursday-Sunday during winter. Call ahead or check Google Maps recent reviews from December, not summer reviews. Even major attractions like Dubrovnik's city walls close by 3pm, not the 7pm summer hours.
Book accommodation with flexible cancellation in December because weather can genuinely disrupt plans. If Plitvice closes the upper lakes due to ice or ferry service cancels due to bura winds, you want the option to adjust without losing money. Most Croatian hotels offer free cancellation up to 48 hours before arrival during winter low season.
The bura wind is a real thing in December and can shut down ferry service, especially on routes like Split to Brač or Zadar to the islands. It's a cold, strong wind that comes down from the mountains and makes the Adriatic genuinely dangerous for small ferries. Check wind forecasts and have backup plans if you're island hopping - locals take bura seriously and ferries will cancel with just a few hours notice.

Avoid These Mistakes

Assuming all of Croatia has the same weather in December - coastal Dubrovnik at 12°C (54°F) and inland Plitvice at 0°C (32°F) are completely different experiences requiring different packing. Tourists show up in Split wearing winter coats and overheat, then freeze when they take a day trip to Plitvice in the same light jacket.
Planning tight ferry connections between islands without checking winter schedules. Summer travelers read about easy island hopping, then arrive in December to find ferries run twice weekly instead of hourly. You'll waste entire days waiting for connections or need to completely reroute your trip.
Expecting beach weather because Croatia is Mediterranean - December is not beach season despite occasional mild days. Tourists show up with swimsuits and disappointment. The sea temperature is around 14-15°C (57-59°F), which is wetsuit territory for locals and hypothermia risk for casual swimming.

Explore Activities in Croatia

Plan Your Perfect Trip

Get insider tips and travel guides delivered to your inbox

We respect your privacy. Unsubscribe anytime.

Plan Your December Trip to Croatia

Top Attractions → Trip Itineraries → Food Culture → Where to Stay → Dining Guide → Budget Guide → Getting Around →