Italy's most enchanting Christmas markets

Share this article

Trento's Christmas market. Photo: Shutterstock
10:16 CET+01:00
As Christmas quickly approaches, The Local takes a tour of the most magical markets getting underway across the country, all offering the perfect opportunity to shop for gifts, or simply sup some mulled wine.

Bressanone, South Tyrol

Photo: PIZZO76/

When? Until January 6th

This beautiful market in South Tyrol is the perfect way to start the Christmas season. With opportunities for carriage rides through the city and a unique light show featuring “Soliman” the elephant, the Christmas market in Bressanone will celebrate its 25th anniversary in style this year.

Merano, South Tyrol

Photo: Matteo Paccioti

When? Until January 6th

A particular favourite for families, the Christmas market in Merano has a wide range of activities to thrill and delight. From Christmas-themed origami workshops to pony rides through the market, there is something for every child. The patron saint of Merano, Saint Nicholas, will also parade through the streets, handing out gifts to all children. 

Santa Maria Maggiore, Piedmont

Photo: Dorli Photography

When? December 6th-8th 

Arguably Piedmont’s best Christmas market, with 200 stalls offering a variety of crafts and homemade specialities, this market truly brings its own unique flare. Here you have the opportunity to try the famous “stincheèt”, a thin sheet of flour cooked on a stove topped with butter and a pinch of salt. Combined with the widely available mulled wine and roasted chestnuts, this market earns its place as one of the best in Italy.

Verona, Veneto

Photo: A.Currell

When? Until December 27th

This German-style market offers a slightly different take on those typically found in Italy, offering bratwurst, a type of sausage; stollen, a fruit bread and lebkuchen, a biscuit similar to gingerbread, among many other culinary delights. The entrance to the city is illuminated with thousands of Christmas lights, setting the scene for a fairy-tale like experience.

Pordenone, Friuli-Venezia Giulia

Photo: Giovy

When? Until January 6th

Offering a life-size nativity scene which is erected on December 8th, this market offers its own unique spectacle. There is also a carousel in Piazza Cavour and live music can always be heard. From DJ sets to blues concerts and Big Band performances, this market has something for everyone.

Vipiteno, South Tyrol


Photo: Kari

When?  Until January 6th

During the Advent period, this medieval town in South Tyrol becomes rich with the smell of freshly baked Christmas pastries. This year you have the opportunity to watch one of the craftsmen at work, an expert wicker basket maker who will explain his art on stage. Then there is the chance to buy a variety of hand-made, traditional Christmas gifts, all whilst eating apple strudel.

Trento, South Tyrol

Photo: Michela Simoncini

When? Until January 6th

The perfect event for young children, this market offers the chance to write and post a letter to Father Christmas, telling him which gifts they’d like to receive. Some 90 exhibitors offer products including beeswax candles, gnomes carved from wood and local cheeses. You’ll also have the opportunity to buy some trecciamochèna, a plaited pastry cake which is unique to the region.

Rovereto, South Tyrol

Photo: Angelo Ambodi

When? Until January 6th

This market hopes to combine the Christmas traditions of Italy and Hungary in one original event. Offering typical Hungarian sweets and classic Italian dishes, as well as a garden of nativity scenes to admire, this market is one of Italy’s treasures. There is also a “House of Christmas” where children can sit and listen to festive stories.

Florence, Tuscany 

Photo: Any colour you like

When? December 2nd–20th

Although there are a variety of Christmas markets in Florence, the traditional Weihnachtsmarkt is one of Italy’s best. Fifty-five wooden houses will line the streets of Florence’s Santa Croce offering hand-made toys and ceramics as well as traditional German delicacies. Gospel concerts will also be taking place to enhance the festive spirit.

Bolzano, South Tyrol

Story continues below…

Photo: djandrea.enet

When? Until January 6th

Located in Italy’s South Tyrol, the close cultural links with Germany delight many during the festive season at the Christmas market in Bolzano. The largest Christmas market in Italy, this event captures the magic of Christmas and offers the festive treats of home-made cookies and strudel, accompanied by traditional Christmas music.

Milan, Lombardy

Photo: Shutterstock

When? December 5th-8th

One of the largest Christmas markets in Italy, Milan’s “Oh bej! Oh bej!” (“How beautiful!” in local dialect) festive offering has over 400 stalls. This year they set up in the shadow of the city’s castle, the Castello Sforzesco.

Cagliari, Sardinia

Photo: Shutterstock

When? December 5th-28th

Organizers in the Sardinian capital describe their festive event at Piazza del Carmine as “a real paradise for gluttons and foodies”. The focus here is on local “Made in Sardinia” products, rather than imports from abroad. 

By Ellie Bennett

Share this article

From our sponsors

Last chance to vote absentee in the US elections

Election Day in the U.S. is less than a month away, and time is running out for Americans living overseas to vote absentee. Here's what to do before it’s too late.


Popular articles