Each market sets its own season: check it with the organizer before you go.

Bolzano Christmas Market
Mercatino di Natale di Bolzano
Wooden stalls, Alpine crafts and South Tyrolean specialties in Piazza Walther, Bolzano.
27 November 2026–6 January 2027 · Stalls 10:00–19:00. Closed 25 December; shorter hours 24/31 December, later opening 1 January. Food stalls have separate hours.
At the stalls: Glühwein (vin brulé) · Zelten, traditional fruit cake · Speck and local cheeses
Official visitor information
Trento Christmas Market
Mercatino di Natale di Trento
A magical Christmas market in the elegant Renaissance city of Trento.
20 November 2026–6 January 2027 · 10:00–20:00. Food stalls stay open later on selected evenings; holiday exceptions apply.
At the stalls: Vin brulé and hot chocolate · Strudel · Local cheeses
Official visitor information
Merano Christmas Market
Mercatino di Natale di Merano
Merano’s Christmas market follows the Passirio promenade and extends to the Christmas Village in Piazza della Rena, where a large chalet serves hot food among smaller stalls.
26 November 2026–6 January 2027 · Stalls Monday–Thursday and Sunday 10:00–19:00, Friday–Saturday 10:00–20:00. Closed 25 December; holiday exceptions apply.
At the stalls: Glühwein and Punsch · Apple strudel · Kaiserschmarrn
Official visitor information
Bressanone Christmas Market
Mercatino di Natale di Bressanone
A charming Christmas market in one of South Tyrol's most beautiful towns.
27 November 2026–6 January 2027 · Stalls Monday–Thursday 11:00–19:00, Friday–Sunday 10:00–19:00. Closed 25 December; holiday exceptions apply.
At the stalls: Glühwein · Krapfen · Speck
Official visitor information
Vipiteno Christmas Market
Mercatino di Natale di Vipiteno
A fairy-tale Christmas market in one of Italy's most beautiful villages.
27 November 2026–6 January 2027 · Stalls 10:00–19:00; opening day 17:00–19:00, 24 December 10:00–13:00, reduced opening 25 December. Food stalls have separate hours.
At the stalls: Famous Vipiteno yogurt · Glühwein · Tyrolean pastries
Official visitor information
Aosta Christmas Market
Marché Vert Noël
Alpine Christmas magic in the shadow of the Italian Alps.
21 November 2026–6 January 2027 · 10:00–20:00; 25 December 15:00–20:00, 1 January 11:00–20:00.
At the stalls: Vin brulé · Polenta concia · Fontina cheese
Official visitor information
Verona Christmas Market
Mercatini di Natale di Verona
Christmas magic in the city of Romeo and Juliet.
The 2026–27 market dates and venue are not yet confirmed. Check the organiser’s new programme.
At the stalls: Vin brulé · Pandoro (Verona's Christmas cake) · Nougat
Official visitor information
Florence Christmas Market
Mercatino di Natale di Firenze
A German-style Christmas market in the heart of Renaissance Florence.
14 November–20 December 2026 · Monday–Thursday 10:00–22:00, Friday–Sunday 10:00–23:00. Piazza Santa Croce.
At the stalls: Glühwein · Bratwurst · Pretzels
Official visitor information
Piazza Navona Christmas Market
Mercatino di Natale di Piazza Navona
Rome's beloved Christmas market in one of the city's most beautiful squares.
1 December 2026–6 January 2027 · Piazza Navona. Seasonal dates confirmed; daily entertainment and Befana appearance times are separate announcements.
At the stalls: Torrone (nougat) · Roasted chestnuts · Hot chocolate
Official visitor information
Naples Christmas Alley
Via San Gregorio Armeno
The world-famous street of nativity artisans in the heart of Naples.
San Gregorio Armeno is a year-round craft street, rather than one dated Christmas market. Individual workshops set their own opening hours.
At the stalls: Sfogliatella · Neapolitan espresso · Struffoli (honey balls)
Official visitor information
Bruneck Christmas Market
Mercatino di Natale di Brunico
Three corners of Bruneck's old town, with goulash in a bread bowl, fresh Strauben and carved wood from the Puster Valley.
27 November 2026–6 January 2027 · Stalls 10:00–19:00 daily, holidays included; food stands later. Closed 25 December; open until 14:00 on 24 December.
At the stalls: Goulash soup in a bread bowl · Strauben, fried to order
Official visitor information
Levico Terme Christmas Market
Mercatino di Natale Asburgico di Levico Terme
Wooden huts under the lit, century-old trees of the Habsburg park, with mountain food and mulled wine.
21 November 2026–6 January 2027 · 10:00–19:00 on 21, 22, 27–29 November; 4–8, 11–13, 18–20 and 24 December; daily 26 December–6 January. Until 20:30 on 5–7 December.
At the stalls: Mountain specialities · Mulled wine
Official visitor information
Arco Christmas Market
Mercatino di Natale di Arco
Arco's old town, a few miles from the top of Lake Garda, fills with wooden huts, Trentino sweets and street theatre.
13 November 2026–6 January 2027 · Open 13–15, 20–22, 27–29 November; 4–8, 11–13, 18–24 December; daily 26 December–6 January. Usually 10:00–19:00; Saturdays until 20:00, 5 December until 22:00. Closed 25 December; 24/31 December and 6 January until 18:00; 1 January from 11:00.
At the stalls: Trentino Christmas sweets · Mulled wine
Official visitor information
Rovereto Christmas Market
Mercatino di Natale di Rovereto
Rovereto's Natale dei Popoli fills the old town with wooden huts, Salzburg ornament makers and Neapolitan-style cribs.
20 November 2026–6 January 2027. Hours not yet published.
At the stalls: Mulled wine · Grappa
Official visitor information
Santa Maria Maggiore Christmas Market
Mercatini di Natale di Santa Maria Maggiore
Three days over the Immacolata weekend, when an Alpine village in the Valle Vigezzo fills with makers and some forty food producers.
6–8 December 2026 · 09:30–18:30 daily. Opening show 5 December at 18:00 in Piazza Risorgimento.
At the stalls: Caffè vigezzino · Vin brulè · Stinchéet
Official visitor information
Candele a Candelara
The candle market in the hills above Pesaro, where the village switches off its lights twice an evening and glows by candlelight alone.
28–29 November, 5–8, 12–13 and 19–20 December 2026 · 10:00–20:00. Electric lights off for 15 minutes at 17:30 and 18:30.
Worth carrying home: Candles in every shape and scent · Handmade gifts
Official visitor information
Gubbio Christmas Market
Gubbio è Natale
Stalls in Piazza Quaranta Martiri at the foot of Monte Ingino, where the world's largest Christmas tree is lit every 7 December.
21 November 2026–6 January 2027 · 10:00–20:00 on 21–22, 28–29 November and 5–8, 12–13 December, then daily from 19 December. 15:00–20:00 on 25 December and 1 January.
Worth carrying home: Handmade objects · Christmas decorations
Official visitor information
Christmas in Montepulciano
Natale a Montepulciano
Wooden huts through the Renaissance hill town, with Santa's Castle for children and a pony ranch in the Fortezza garden.
21 November 2026–6 January 2027 · Market 10:30–19:30 on 21–22, 28–29 November and 5–8, 12–15 December, then daily from 19 December. Afternoon only on 25 December.
Official visitor information
Govone Christmas Market
Il Magico Paese di Natale a Govone
Stalls and shows around the Savoy royal castle of Govone, with Santa's house and his elves for children.
14 November–20 December 2026. Hours not yet published.
Official visitor information
Asti Christmas Market
Il Magico Paese di Natale ad Asti
Asti's share of the Magico Paese di Natale, the festival that also fills Govone's castle and San Damiano's cellars.
14 November–20 December 2026. Hours not yet published.
Official visitor information
Milan Christmas Market
Mercatino di Natale di Milano
Wooden Christmas stalls around Piazza del Duomo, with crafts, decorations and regional foods.
Scheduled for 1 December 2026–6 January 2027 · Piazza del Duomo. Daily opening hours are not yet confirmed.
At the stalls: Regional cheeses · White truffle
Official visitor information
Turin Christmas Market
Mercatino di Natale di Torino
The planned Christmas village in Piazza Solferino, with market stalls and an ice rink.
The 2026–27 market dates and daily hours are not yet confirmed. Piazza Solferino is the planned venue.
Worth carrying home: Handmade goods · Sweets · Gift ideas
Official visitor information
Before you go
When do Italy's Christmas markets open?
Dates vary by city. Confirmed opening dates appear beside each market; some markets open only on selected days. Check holiday hours before travelling.
Are the markets open on Christmas Day?
Several markets close on 25 December, while others open for shorter hours. Check the dates and holiday exceptions listed for your destination.

