Christmas Markets in Italy: Which Ones Are Worth the Trip
FNFrancesco NoliThe short answer
Italy's real Christmas markets are in the north-east, and the honest ranking puts Alto Adige first. Bolzano, Bressanone, Brunico and Vipiteno have confirmed 27 November 2026 to 6 January 2027 on their own sites, and Trento 20 November: as of 24 August 2026 those are the only market dates officially confirmed in the country. Merano and everything further south are still showing last season's calendar. Bolzano is the largest, with around a million visitors and a station two minutes from the stalls. Florence closes before Christmas, Milan's Oh Bej Oh Bej lasts four days, and Naples has no Christmas market at all.
Confirmed 2026 dates, the markets that justify a flight, the ones that only work if you are already there, and how to reach every one of them by train.
Most English-language guides to Italian Christmas markets list ten or fifteen cities in a row, as if Bolzano and Naples were the same kind of thing. They are not, and the ranking is not close: the markets that would hold their own in Austria are all in one small region in the far north-east. The rest of Italy runs something smaller, shorter or different in kind.
We live in Modena, four hours south of the good ones. We take no guests to Bolzano and sell no tours, which is why we can say what the tourist boards will not: go to Alto Adige first. Below: the map, the dates genuinely confirmed as we write on 24 August 2026, the two questions that decide the trip — can I do it without a car, and what can I combine — and who should not book it at all.
The map, and what is confirmed for 2026
One word first, because this is where most pages you will read are wrong. Only four Alto Adige markets and Trento have published 2026 dates for the market itself. Everything else still shows last season's calendar on its own official site, and guides quoting 2026 dates for Merano, Milan or Florence are extrapolating without saying so. Every row below is marked for what it is.
| City | Where | Dates | Size | Station |
|---|---|---|---|---|
| Bolzano | Piazza Walther | 27 Nov 2026 – 6 Jan 2027 (confirmed) | Largest, ~1m visitors | 2 min walk |
| Merano | Passeggiata Lungo Passirio | 2026 not yet on its own site; 2025: 27 Nov – 6 Jan | 80+ booths | Walkable |
| Bressanone | Piazza Duomo | 27 Nov 2026 – 6 Jan 2027 (confirmed) | Small, 35th edition | Few min walk |
| Brunico | Graben, upper town | 27 Nov 2026 – 6 Jan 2027 (confirmed) | Small | Few min walk |
| Vipiteno | Piazza Città | 27 Nov 2026 – 6 Jan 2027 (confirmed) | Small | Walkable |
| Trento | Piazza Fiera and Piazza Mostra | 20 Nov 2026 – 6 Jan 2027 (confirmed) | ~750,000 visitors in 2025 | Walkable |
| Arezzo | Piazza Grande | Programme 14 Nov 2026 – 6 Jan 2027 (confirmed); village unpublished, 2025: 15 Nov – 28 Dec | Tyrolean village | Walkable |
| Verona | Piazza dei Signori, Piazza Bra | 2026 unpublished; 2025: 21 Nov – 28 Dec | 60+ exhibitors | Walkable |
| Florence | Piazza Santa Croce | 2026 unpublished; 2025: 15 Nov – 21 Dec | 50+ chalets | Walkable |
| Bologna | Portico of Santa Maria dei Servi | 2026 unpublished; 2025: 7 Nov – 26 Dec | Historic craft fair | Walkable |
| Milan | Castello Sforzesco (Oh Bej Oh Bej) | 2026 unpublished; four days only, around 7 Dec | Large but very short | Metro |
| Trieste | Via delle Torri, Piazza della Borsa | 2026 unpublished; 2025: 7 Dec – 6 Jan | ~70 huts in 2025 | Walkable |
| Turin | Piazza Solferino, Borgo Dora | 2026 unpublished; 2025: 5 Dec – 6 Jan | Small; the lights are the draw | Walkable |
| Rome | Piazza Navona | 2026 unpublished; 2025: 1 Dec – 6 Jan | Contested — see below | Walkable |
| Naples | San Gregorio Armeno | Not a market — open all year | — | Walkable |
Visitor figures here are estimates from organisers and tourist boards, not turnstile counts, and are attributed below.
Alto Adige: the five markets that justify the flight
South Tyrol was Austrian until 1919, the first language is German, and these are Christkindlmärkte rather than Italian street fairs. The five present themselves together as the Original Südtiroler Christkindlmärkte, and four of them — Bolzano, Bressanone, Brunico and Vipiteno — have now put the same window on their own sites: 27 November 2026 to 6 January 2027. Merano has not yet. Any two or three combine on any date in that six-week span.
One wrinkle: some listings give 26 November. Bolzano's own site settles it — the inauguration is the evening of Thursday the 26th, trading starts on the 27th.
Bolzano — the biggest, and the easiest to get to
The official market site confirms 27 November 2026 to 6 January 2027, 10am to 7pm daily, in Piazza Walther, in the Christmas Park beside the cathedral, and along via Isarco up to the Parco dei Cappuccini.
Scale: the Azienda di Soggiorno estimated about a million visitors in 2025/26, its director noting weekends slightly down and weekdays up, as reported by il Dolomiti. Come on a Tuesday.
The logistics are the easiest of any market here: the station is two minutes' walk from Piazza Walther, with left-luggage at Base Camp Dolomites on platform 1, 8:30 to 18:30 daily. Arrive at eleven, leave the bag, be gone by seven.
Merano — the one to see if you only want one photograph
Three sites: the Passeggiata Lungo Passirio along the river by the Kurhaus, Piazza della Rena and Piazza delle Terme. The official site describes more than 80 booths on the promenade, food stalls open to 9pm midweek and 10:30pm at weekends, craft stalls closing earlier. Closed 25 December.
The honest part: as of 24 August 2026 visitmerano.com still shows the 2025/26 edition and no 2026 dates at all. The other four have confirmed the same window Merano ran last year, so the odds are good — but this is the one to check in October before booking a non-refundable fare.
Bressanone — small, and the best-looking of them
27 November 2026 to 6 January 2027, in Piazza Duomo between the cathedral and St Michael's church, confirmed by the town's tourist board, which marks it as the 35th edition. It is small, and its reputation rests on the setting and on the light and music show in the courtyard of the Hofburg, scored by Giorgio Moroder, who was born in the province. If you like Christmas markets and dislike crowds, start here.
Brunico and Vipiteno — the two to add, not to build a trip on
Brunico runs the same dates, 10am to 7pm daily, closing at 2pm on Christmas Eve and shut on Christmas Day, across the Graben, the upper town and the Tschurtschenthaler park — per the town's official page, which confirms the area is car-free and the station a few minutes away. Read the train warning below first.
Vipiteno sits under the Torre delle Dodici at the head of a medieval main street; its tourist board confirms the same window. Both are half-day stops between larger places, not destinations.
Trento — the biggest outside South Tyrol, and it has moved
Trento is the exception to the rule that everything good is in Alto Adige, and it opens earliest: 20 November 2026 to 6 January 2027, 10am to 8pm, with shorter hours on 24, 25 and 31 December and 6 January — all on the city's official tourism site.
The detail the English-language guides have not caught: the market has changed squares. For 2026 it occupies Piazza Fiera and Piazza Mostra; until last season the second site was Piazza Cesare Battisti. If you are following a 2024 or 2025 post with a map on it, the map is wrong.
Size: the 31st edition, in 2025, closed with around 750,000 visitors, up roughly 40,000 on the year before, and an average stay of 2.9 days — figures from the Trento tourist board, reported here. That is why Trento belongs in the top group rather than with the city markets below.
Verona and Arezzo — the two big ones further south
Verona imports the thing itself: the market in Piazza dei Signori runs in collaboration with Nuremberg's Christkindlmarkt, and spreads into Piazza Bra and the Arsenale. The official site still shows the 17th edition as we write — 21 November to 28 December 2025, over 60 exhibitors, 10am to 9pm midweek and to 11pm on Fridays and Saturdays. Expect 2026 dates in the autumn, and note the useful part: Verona closes before New Year, so a trip planned for 30 December finds the square empty.
Arezzo is the surprise, and the one entry on this page where you have to read the small print. The city-wide programme, Arezzo Città del Natale, has confirmed its 11th edition for 14 November 2026 to 6 January 2027 on its own site. The Tyrolean Village in Piazza Grande — the part that is actually a Christmas market, wooden chalets with exhibitors from Tyrol, Austria and Germany — has published nothing for 2026. In 2025 it ran 15 November to 28 December, closing more than a week before the programme around it. Guides quoting the programme dates for the market are the trap; check the village itself in the autumn.
Piazza Grande is a sloping medieval square most visitors to Tuscany never see, and filled with chalets it does something Florence's market does not.
Milan, Florence, Bologna, Turin, Trieste — good if you are already there
These are city markets: pleasant, free, and not one worth a flight on its own. What matters is the traps.
Milan. The famous one, Oh Bej! Oh Bej!, is a fair around the Castello Sforzesco, traditionally dated to 1510 and held for Sant'Ambrogio, the city's patron — and it lasts four days, around 7 December. No official 2026 dates existed when we checked; Sant'Ambrogio falls on a Monday in 2026 and 8 December, a holiday, on the Tuesday. Book Milan for 15 December expecting it and you will find nothing. The city also runs chalets in Piazza Duomo through December, more modest than the name Milan suggests.
Florence. The Weihnachtsmarkt in Piazza Santa Croce is over fifty chalets in front of the basilica. The critical feature is the calendar: in 2024 and 2025 it ran from mid-November to around 20–21 December, so it comes down before Christmas week. Fly in on 23 December for the market and there will not be one. We have found no primary source for the repeated claim that this is Heidelberg's market visiting Florence, so we leave it alone.
Bologna. The Fiera di Santa Lucia, under the portico of Santa Maria dei Servi, is a nativity and craft fair rather than a chalet village, and it opens early: 7 November in 2025, closing 26 December. Bologna Welcome traces it to the late 16th century and calls it the oldest Christmas event in Bologna and Emilia-Romagna. It is not, whatever you may read, the oldest in Europe: Dresden's Striezelmarkt goes back to 1434.
Emilia-Romagna is a one-line answer here: five markets within an hour of each other by train, none of them large, in the best eating country in Italy. The region is written up in Christmas markets in Emilia-Romagna, our own city in Christmas in Modena.
Turin and Trieste. In Turin the Piazza Solferino market is small and the real event is Luci d'Artista, commissioned light works across the city from late October to mid-January. Trieste opened on 7 December in 2025, some seventy huts around Via delle Torri and Piazza della Borsa, running to 6 January — the latest opening here, which catches out anyone arriving in late November.
Rome and Naples — where the English guides go wrong
Rome, Piazza Navona. The fair runs through December to 6 January, from morning until one or two at night, in one of Rome's great baroque squares. The Italian press is not kind to it: RomaToday has run the headline the worst Christmas market in Italy, criticising the few real craft stalls against imported soft toys and industrial sweets. The stalls have a contested history too — in November 2015 the first district council suspended the allocation after the national anti-corruption authority asked for the paperwork and opened an investigation, documented by Carteinregola. We report the criticism rather than make it: walk through and judge for yourself.
Naples, San Gregorio Armeno. This is not a Christmas market, and listing it as one — which almost every English guide does — sets the wrong expectation. It is a narrow street of nativity-figure workshops in the old centre, open all year, where craftsmen build presepe scenes and, by tradition, satirical figurines of the year's politicians and footballers. In December the crowds are dense enough that the city imposes one-way pedestrian flow, and seasonal stalls appear in the surrounding lanes. The street itself has no dates to check.
We have not stood in it in December and will not write as though we had. What the sources agree on is that it is a craft district, not chalets and mulled wine, and that is the distinction to get right before you book.
The markets you can reach without a car
This is the question visitors from the US and the UK ask most. You do not need a car for any market on this page.
The Brenner line does most of the work. One railway runs from Verona up through Trento, Bolzano, Fortezza and Vipiteno to the Austrian border. Four markets sit directly on it, and Merano is a short branch from Bolzano. Verona Porta Nuova to Bolzano is roughly an hour and a half on a Frecciarossa, about two hours on slower trains, with direct departures all day.
Walking distances, only where an official source states them: Bolzano two minutes, Bressanone and Brunico a few minutes. Vipiteno, Merano, Trento, Verona, Florence, Bologna, Arezzo, Turin, Trieste, Rome and Naples are all walkable from their central stations, but we have not verified those distances and will not invent them.
Two additions. Trenitalia runs themed Christmas trains from Milano Garibaldi to the Brenner on the opening weekends, flagged on Bolzano's own travel page. And Brunico carries a caveat: the Val Pusteria line was closed for reconstruction between Fortezza and San Candido from 15 December 2024 to 26 January 2026, with a replacement bus that swallowed the 2025 Christmas season. Nothing is announced for winter 2026/27, but this is the one route to re-check in November before relying on it.
How to combine them in one trip
The mistake is collecting markets like museums. Two hours is enough for any of them.
| If you have | Do this | Why it works |
|---|---|---|
| A long weekend | Bolzano + Bressanone | 40 minutes apart on one line, two very different sizes |
| Three or four days | Trento → Bolzano → Bressanone | One railway, one ticket type, one region, no car |
| Five days | Add Merano, and Vipiteno as a half-day | Merano is a branch from Bolzano; Vipiteno is on the way north |
| A Tuscan trip in December | Florence + Arezzo | Same line, and Arezzo's is the better market — check its village dates first |
| A trip that starts in Milan | Milan → Verona → Bolzano | The Brenner line starts at Verona; Milan is the cheap flight |
| A week and real interest | Alto Adige, then Innsbruck or Salzburg | The border is an hour past Vipiteno and the markets continue |
What does not combine: Rome or Naples with the Alps. Rome to Bolzano is four and a half hours by train at best, and a market week spanning both ends of Italy is a week on trains. Pick half the country.
What is not worth it, and who should not book this trip
The section the ranking lists never write.
- Italy does not beat Vienna, Nuremberg or Dresden. The South Tyrolean markets are in that tradition and hold their own; the rest is not competing. If a great market is the whole point of the holiday, buy the ticket to Austria or Germany.
- Florence in Christmas week is the classic mistake. It has been closing around 20 December. Same trap in Verona and in Arezzo's Tyrolean village, both of which finished on 28 December in 2025 — even though Arezzo's wider programme runs to Epiphany.
- Milan for Oh Bej Oh Bej is a four-day window. Miss it and you get a modest chalet market in Piazza Duomo, which is not what the guides implied.
- Do not go to Naples expecting a Christmas market. Go expecting a craft street with impossible crowds and you will not be disappointed.
- Skip the weekends if you can. Bolzano's tourist board reports the weekday shift, and 8 December is the busiest date of the season nationwide.
- This is not a snow trip. The alpine towns may have it; the plain and Tuscany almost never do. Expect damp cold and fog rather than a postcard.
- And if what you want is winter Italy without chalets, skip the markets: empty museums, restaurant tables you cannot get in May, half the prices. That is the December we recommend to our own guests.
Where to stay
Straight about this: we are not near the good markets. We rent four apartments in Modena, and Bolzano is most of a day away. Nobody should base themselves here for Alto Adige.
Where Modena works is as the southern end of a trip, or as the part that is not about markets at all. It sits on the Milan–Bologna line: Bologna is 18 to 30 minutes by regional train, Milano Centrale a little over an hour and a half. Rooms cost less than Bologna or Florence in December, and the food is the best argument anyone has for this region in winter.
You book directly with us, with no platform commission. If you are driving between markets, the penthouse on viale Vittorio Veneto is the practical one: outside the limited traffic zone, so no permit is needed and the car stays in the public parking in front of the door, with a lift to the seventh floor and a terrace over the rooftops. All four are on the apartments page.
Message us before you arrive and we will tell you what is open on your dates — which in the last week of December, when half the kitchens in Italy run set menus, is the most useful thing we have.
Read next
If December is the fixed part of the plan rather than the markets, Italy in December covers weather and closures, and Italian Christmas food what is on the table. For a short trip around one market, the Christmas market weekend break does the arithmetic. Regionally, Christmas markets in Emilia-Romagna and Christmas in Modena; for arrivals, getting to Modena and where to eat in Modena.
Frequently asked questions
When do Christmas markets open in Italy in 2026? Bolzano, Bressanone, Brunico and Vipiteno have confirmed 27 November 2026 to 6 January 2027 on their own sites, and Trento 20 November to 6 January. Merano is expected on the same window but had not confirmed it when we checked on 24 August 2026, and no market further south had published 2026 dates at all.
Which is the best Christmas market in Italy? Bolzano, on size, setting and access: the largest in the country, about a million visitors estimated in the 2025/26 edition, and a station two minutes from Piazza Walther. Merano is the more scenic, Bressanone the better-looking small one. Visit Bolzano and add a second market up the same line.
Can you visit Italy's Christmas markets without a car? Yes, and it is the better way. Trento, Bolzano, Bressanone, Vipiteno and Brunico sit on the Brenner railway, and Merano is a change at Bolzano. Every other market here is walkable from its central station. A rental car mostly buys you parking problems.
How many Christmas markets can you combine in one trip? Three in three days if they share a railway line — Trento, Bolzano and Bressanone is the standard run, with Vipiteno as a half-day. Four or five means moving every day and seeing each for two hours, which is how people come home unimpressed.
Is San Gregorio Armeno in Naples a Christmas market? No, and English-language guides get this wrong constantly. It is a street of nativity-figure workshops in the old centre, open all year. The crowds before Christmas are enormous and seasonal stalls appear in the side lanes, but it is a craft district, not a market with dates.
Are Italian Christmas markets as good as the German or Austrian ones? The South Tyrolean ones are in the same tradition and hold their own — the region was Austrian until 1919 and the markets are German-speaking. The rest of Italy does not compete with Vienna, Nuremberg or Dresden. Come for Italy, and treat the market as a reason to travel in December.
Which Italian Christmas markets are open after Christmas? Most northern ones run to 6 January: Bolzano, Bressanone, Brunico, Vipiteno, Trento, Rome's Piazza Navona fair and, in recent editions, Merano, Trieste and Turin. Verona and Arezzo's Tyrolean village both closed on 28 December in 2025, and Florence around 20 December. The week after Christmas is the quietest good window.
Is the Piazza Navona market in Rome worth visiting? Italian press coverage is harsh: RomaToday has called it the worst Christmas market in Italy, citing few genuine craft stalls against imported soft toys and industrial food. The stall tender was suspended in 2015 after the national anti-corruption authority opened an investigation. Walk through it; do not plan a trip around it.
Frequent questions
What readers ask us most.
When do Christmas markets open in Italy in 2026?
Bolzano, Bressanone, Brunico and Vipiteno have confirmed 27 November 2026 to 6 January 2027 on their own sites, and Trento 20 November to 6 January. Merano is expected on the same window but had not confirmed it when we checked on 24 August 2026, and no market further south had published 2026 dates at all.
Which is the best Christmas market in Italy?
Bolzano, on size, setting and access: the largest in the country, about a million visitors estimated in the 2025/26 edition, and a station two minutes from Piazza Walther. Merano is the more scenic, Bressanone the better-looking small one. Visit Bolzano and add a second market up the same line.
Can you visit Italy's Christmas markets without a car?
Yes, and it is the better way. Trento, Bolzano, Bressanone, Vipiteno and Brunico sit on the Brenner railway, and Merano is a change at Bolzano. Every other market here is walkable from its central station. A rental car mostly buys you parking problems.
How many Christmas markets can you combine in one trip?
Three in three days if they share a railway line — Trento, Bolzano and Bressanone is the standard run, with Vipiteno as a half-day. Four or five means moving every day and seeing each for two hours, which is how people come home unimpressed.
Is San Gregorio Armeno in Naples a Christmas market?
No, and English-language guides get this wrong constantly. It is a street of nativity-figure workshops in the old centre, open all year. The crowds before Christmas are enormous and seasonal stalls appear in the side lanes, but it is a craft district, not a market with dates.
Are Italian Christmas markets as good as the German or Austrian ones?
The South Tyrolean ones are in the same tradition and hold their own — the region was Austrian until 1919 and the markets are German-speaking. The rest of Italy does not compete with Vienna, Nuremberg or Dresden. Come for Italy, and treat the market as a reason to travel in December.
Which Italian Christmas markets are open after Christmas?
Most northern ones run to 6 January: Bolzano, Bressanone, Brunico, Vipiteno, Trento, Rome's Piazza Navona fair and, in recent editions, Merano, Trieste and Turin. Verona and Arezzo's Tyrolean village both closed on 28 December in 2025, and Florence around 20 December. The week after Christmas is the quietest good window.
Is the Piazza Navona market in Rome worth visiting?
Italian press coverage is harsh: RomaToday has called it the worst Christmas market in Italy, citing few genuine craft stalls against imported soft toys and industrial food. The stall tender was suspended in 2015 after the national anti-corruption authority opened an investigation. Walk through it; do not plan a trip around it.
Stay in the centre, see Modena on foot.
All our apartments are inside the historic centre: step out of the door and you are already in the middle of what you have just read about. No restricted-traffic zone to decode, no parking to hunt for every morning.



