Skip to content

Zagreb Advent 2026: Dates, 25 Markets & What It Costs

Updated · August 2, 2026 11 min read

Advent Zagreb runs 28 Nov 2026 to 7 Jan 2027: which of the 25 markets earn an evening, what food and skating cost, and the tram trap.

Crowds between food huts under plane trees wrapped in green and white lights at Advent in Zagreb
Photo: ModriDirkac / Wikimedia Commons, CC BY-SA 4.0 ( source )

Advent Zagreb runs from Saturday 28 November 2026 to 7 January 2027, entry is free, and it isn’t one market on one square. It’s around 25 separate markets scattered over parks, squares, a pedestrian street, a hilltop promenade and a wartime tunnel, and you can drift from one to the next with a mug in your hand rather than pick just one. Traders get a warm-up window of 25-27 November, so a few huts may open early to set up before the official opening.

Now the part the posters leave out. Zagreb really did win “Best Christmas Market in Europe” - in 2016, 2017 and 2018, in an online public vote run by European Best Destinations. That was eight years ago and it was a popularity poll, not a jury verdict, and the city has been printing it on banners ever since. The real reason to come is less quotable: Zagreb is a working capital that decorates itself for its own people first. Over Advent and New Year 2025/26 the city counted 163,700 visitors and 310,300 overnight stays, and the biggest groups after Croatians themselves came from Bosnia and Herzegovina, Slovenia, Germany, Italy and Austria. There’s no anglophone coach-tour machine here the way there is in Vienna or Prague. You’ll be a minority, and the market is not built around you. That is the actual selling point.

Wooden Advent huts selling crafts under plane trees strung with white lights in a Zagreb park at night
Advent huts under the plane trees on Zrinjevac. The lights go up the trunks rather than across the paths, which is why the park photographs better than the big squares. Photo: Silverije / Wikimedia Commons, CC BY-SA 4.0

The dates are fixed - the programme is not

As of early August 2026 the City has published two things and nothing else: the dates, and the tender. Locations are handed out to whoever submits the best-scored programme, and the second round of bids closes on 26 August 2026. The sites on offer this year include Ban Jelačić Square, Gajeva and Bogovićeva streets, both halves of the Strossmayer promenade and the Gradec plateau, plus eleven neighbourhood locations from Trešnjevka and Stenjevec to Sesvete, Novi Zagreb and Brezovica.

The practical consequence: don’t build a trip around a specific stall, theme or concert you read about last winter. Themes rotate hard. The Grič Tunnel installation was a Polar Express fantasy in 2024 and a bronze-bell light-and-sound piece in 2025; nobody knows what it will be in 2026 until the programme drops, usually in November. Book the dates now, choose the evenings later.

Visitors walking under glowing white sculptures and blue lighting inside the Gric Tunnel in Zagreb during Advent
An Advent installation inside the Grič Tunnel. The theme is rebuilt from scratch every year, which is why last winter's photos tell you nothing about this winter's walk. Photo: Branko Radovanović / Wikimedia Commons, CC BY-SA 4.0

One quirk worth knowing: the tender list is not the whole map. Zrinjevac, the ice rink on King Tomislav Square and Fuliranje on Strossmayer Square are run by separate organisers and don’t appear in that particular call for bids. Their absence from the City’s list means nothing about whether they’re happening.

The markets that earn an evening

These are the fixtures that come back every year. Dates and hours below are from the 2025/26 edition - treat them as the shape of the thing, not as a 2026 timetable.

MarketWhere2025/26 hours
Advent na ZrinjevcuZrinjevac parkMon-Fri 12:00-23:00, Sat 10:00-00:00, Sun 10:00-23:00
Ledeni park (ice rink)King Tomislav Squaredaily 10:00-23:00, Sat to midnight
FuliranjeStrossmayer SquareMon-Fri 12:00-00:00, Sat-Sun 11:00-00:00
Baš Naš AdventBan Jelačić SquareMon-Thu 11:30-23:00, Fri-Sat to midnight, Sun 10:00-23:00
EU AdventEuropean SquareMon-Thu 12:00-23:00, Fri 12:00-00:00, Sat 10:00-00:00, Sun 10:00-23:00
Caffe de MatošStrossmayer promenadeMon-Thu 16:00-23:00, Fri-Sat to midnight, Sun 10:00-23:00
Grič Tunnelunder the Upper Townfree, regular tunnel hours 09:00-21:00
JinglingzKvaternik Squaredaily 10:00-00:00

If you only have one evening, walk Zrinjevac to King Tomislav Square to Ban Jelačić Square and add the tunnel. It’s a short, flat walk end to end, it takes in the ice rink and the big tree, and it’s the stretch where the lighting design is best.

The two that split opinion are Fuliranje and the tunnel. Fuliranje is the food-forward one, closer to a street-food festival than a Christmas market, with the highest prices in the city and a theme that changes annually. The Grič Tunnel is a 350-metre former air-raid shelter under the Upper Town, walked one-way in five to ten minutes, and it’s free all year. It’s lit and worth seeing any time of day, so there’s no need to save it for the evening rush that builds up everywhere else on the route.

Skaters on the illuminated Ledeni park ice rink in front of the floodlit Art Pavilion in Zagreb at night
Ledeni park on King Tomislav Square, with the Art Pavilion lit up behind the rink. Skating here is the one part of Advent you actually pay for. Photo: Branko Radovanović / Wikimedia Commons, CC BY-SA 4.0

What an evening actually costs

Entry to every market is free. You pay for what you eat, drink and skate on.

From the 2025 edition, so budget a little more for 2026: mulled wine from 4 EUR, winter cocktails around 6 EUR, classic fritule (little doughnuts) 4 EUR and flavoured versions up to 5.50 EUR, hot dogs 4-5.50 EUR, goulash 9 EUR, and combo deals pairing a drink with food at 6-10 EUR. Fuliranje is a different tier: stuffed peppers 15 EUR, a pastrami sandwich 11 EUR, and a Dubai-style fritule at 11 EUR. The single priciest item at Advent isn’t even at Fuliranje: a Dubai chocolate germknedla in Gajeva Street runs 15 EUR.

Worth saying plainly: Zagreb is the expensive Advent in Croatia. Croatian outlets doing price rounds the same winter found regional markets selling fritule and mulled wine at around 2 EUR and sausages at 3.50 EUR. If a fair-priced doughnut is the point of the trip, Zagreb is not where you find it. If the lighting, the density of markets and the concert programme are the point, it is.

Ledeni park charged, in the 2025/26 season: 3.50 EUR for a session between 10:00 and 15:30, 5 EUR for evenings and all day at weekends, 5 EUR to rent skates, and family tickets at 10 EUR daytime or 15 EUR evening for two adults and two children over six, per 60-minute slot. Under-sixes skate free with a parent. Prices for 2026/27 weren’t out when this was written, so check the operator before you promise anyone a skate.

Card acceptance is normal at the bigger huts, but small craft stalls still like cash. Our notes on paying in Croatia cover the euro, ATM traps and when cash still wins.

Getting back can mean walking, Friday to Sunday nights

This is the detail most Advent write-ups skip entirely. During Advent, tram traffic between Ban Jelačić Square and the Main Station can be suspended on Fridays, Saturdays, Sundays and public holidays, roughly 18:00 to 23:00, at the discretion of Zagreb police. When that happens, trams 6 and 13 run diverted routes around the closed section, and Zrinjevac loses its trams entirely on those evenings. The streets either side of Zrinjevac, plus Praška, are closed to cars from 17:00, and taxis can’t enter the zone during those hours.

Translated into your evening: if you’re staying out by the Main Station or south of it and you plan to tram back at 22:00 on a Saturday, you may be walking. It’s a short walk and perfectly pleasant, but it’s a nasty surprise with a tired child. The exact order for 2026/27 gets published by the City in November - check zet.hr for the week you’re travelling rather than assuming last year’s map.

A vintage Zagreb tram covered in blue Christmas lights passing a crowd on Ban Jelacic Square in falling snow
The decorated Advent tram on Ban Jelačić Square. Charming - and a reminder that the normal trams through here get rerouted on Advent weekend evenings. Photo: Matjaž Mirt / Wikimedia Commons, CC BY 2.0

Getting there when the coast is shut

Winter is the season when Croatia’s geography flips. Split, Dubrovnik and Pula lose most of their low-cost routes when the summer schedule ends in late October, while Zagreb keeps meaningful year-round international traffic - it’s the country’s hub airport and the only one that behaves normally in December. If you’ve only ever flown into Split, expect a different route map and check connections early.

From Franjo Tuđman Airport (ZAG), about 17 km southeast of the centre, the shuttle bus to the main bus station costs around 9 EUR one way and takes 35-40 minutes, paid in cash to the driver or by card online; under-sevens go free. There’s also public bus 290, but it’s not the flat-fare bargain it looks like: the airport sits in ZET’s second tariff zone, where a two-zone single is 2.65 EUR, not the one-zone city fare. In town, a 30-minute ZET ticket is about 0.53 EUR from a Tisak or iNovine kiosk, 60 minutes about 0.93 EUR - cheaper at the kiosk than from the driver. Fares change, so confirm on zet.hr.

Dress for continental winter, not for the Adriatic. December in Zagreb averages a high of about 4.6°C and a low of -1.7°C, snow falls on roughly seven days, and daylight runs to only about 8 hours 40 minutes - the sun is down by around 16:15. That last number is the useful one: the markets look their best from mid-afternoon, so a short winter day is less of a loss than it sounds.

How many nights, and where to sleep

Two nights is the sweet spot. One full evening for the central circuit, one daytime for the Upper Town, Dolac market and a museum, one more evening for whichever market you liked enough to repeat. Three nights only pay off if you’re adding a day trip.

Weekday versus weekend matters more here than in most cities. The core markets run every day, the crowds and the tram closures peak Friday to Sunday, and midweek rooms are noticeably easier. If you can take a Tuesday-to-Thursday slot in mid-December, you get the same lights with half the shoulder-barging.

Base yourself in the Lower Town - everything above is walkable from there, which matters when the trams get rerouted. Our Zagreb travel guide breaks down the neighbourhoods, and what a Croatia trip costs puts December prices in context against the summer coast.

Day trips that work in December

Plitvice is the obvious one and it’s genuinely different in winter: frozen edges, almost nobody there, cheaper tickets - but parts of the park close and the boat and shuttle may not run. Check the park’s own site the week you go, and see how to get from Zagreb to Plitvice and our Plitvice guide for route letters and timing.

Closer in, the small towns of continental Croatia run their own Advents at a fraction of Zagreb prices, and Zagreb’s neighbourhood markets - Kvaternik Square, Trešnjevka, Sesvete - are where locals actually go on a Tuesday. For the wider winter picture, including carnival season straight after Advent, see our Croatia festivals calendar and when to visit Croatia.

Five things worth doing differently

  • Come midweek in mid-December. Same lights, fewer people, cheaper rooms, no tram diversions.
  • Don’t save the tunnel for the evening. It’s free and open from 09:00, and it’s just as good to see earlier in the day, before the rest of the route gets crowded.
  • Eat away from Fuliranje, drink at it. The food is twice the price of the huts on Zrinjevac; the atmosphere is worth one round.
  • Check zet.hr the morning of a Saturday night out. The Ban Jelačić to Main Station stretch is the one that goes.
  • Skip the “best in Europe” framing entirely. Come for a capital that lights itself up for its own residents. If you want the biggest, go to Vienna. If you want the least performative, come here.

If your dates are still fluid, the cheapest time to visit Croatia explains why December in Zagreb costs a fraction of a coastal summer week - and buys you a city that’s actually open.

Dates confirmed against the City of Zagreb and adventzagreb.hr on 2 August 2026. Prices and opening hours are from the 2025/26 edition and will change - confirm the 2026/27 programme, which is normally published in November.