Skip to content

Christmas markets in Italy

Bolzano and Merano in South Tyrol, Verona at the foot of the Arena: Italy’s Christmas markets run down from the Dolomites to the nativity scenes of Naples, mostly from mid-November to Epiphany. From France, the TGV and Frecciarossa Paris-Turin-Milan trains have been running again since spring 2025 (no direct services from 11 September to 9 October 2026), the Munich-Innsbruck Railjet serves South Tyrol over the Brenner, and by car you take the Mont Blanc or Fréjus tunnel.

Markets in the region (30)

Aosta Christmas Market Opens in 43 days

Aosta Christmas Market

Aosta Italy

From 21 November to 6 January 2027

Day out

Arco Christmas Market Opens in 35 days

Arco Christmas Market

Arco Italy

From 13 November to 6 January 2027

Day out

Arezzo Christmas Market Opens in 36 days

Arezzo Christmas Market

Arezzo Italy

From 14 November to 27 December 2026

Worth the weekend

Assisi Christmas Market Dates to be confirmed

Assisi Christmas Market

Assisi Italy

Day out

Bologna Christmas Market Opens in 28 days

Bologna Christmas Market

Bologna Italy

From 6 November to 27 December 2026

Day out

Perugia Christmas Market Dates to be confirmed

Perugia Christmas Market

Perugia Italy

Day out

Verona Christmas Market Dates to be confirmed

Verona Christmas Market

Verona Italy

Worth the weekend

Bolzano Christmas Market Opens in 49 days

Bolzano Christmas Market

Bolzano Italy

From 27 November to 6 January 2027

Worth the trip

Bressanone Christmas Market Opens in 49 days

Bressanone Christmas Market

Bressanone Italy

From 27 November to 6 January 2027

Worth the weekend

Brunico Christmas Market Opens in 49 days

Brunico Christmas Market

Brunico Italy

From 27 November to 6 January 2027

Worth the weekend

Florence Christmas Market Opens in 36 days

Florence Christmas Market

Florence Italy

From 14 November to 20 December 2026

Worth the weekend

Milan Christmas Market Dates to be confirmed

Milan Christmas Market

Milan Italy

Day out

Naples Christmas Market Dates to be confirmed

Naples Christmas Market

Naples Italy

Worth the weekend

Castione della Presolana Christmas Market Dates to be confirmed

Castione della Presolana Christmas Market

Castione della Presolana Italy

Day out

Empoli Christmas Market Dates to be confirmed

Empoli Christmas Market

Empoli Italy

Day out

Govone Christmas Market Opens in 36 days

Govone Christmas Market

Govone Italy

From 14 November to 20 December 2026

Day out

Grazzano Visconti Christmas Market Opens in 36 days

Grazzano Visconti Christmas Market

Grazzano Visconti Italy

From 14 November to 6 January 2027

Day out

Levico Terme Christmas Market Opens in 43 days

Levico Terme Christmas Market

Levico Terme Italy

From 21 November to 6 January 2027

Day out

Merano Christmas Market Opens in 48 days

Merano Christmas Market

Merano Italy

From 26 November to 6 January 2027

Worth the trip

Montepulciano Christmas Market Opens in 43 days

Montepulciano Christmas Market

Montepulciano Italy

From 21 November to 6 January 2027

Worth the weekend

Pergine Valsugana Christmas Market Dates to be confirmed

Pergine Valsugana Christmas Market

Pergine Valsugana Italy

Day out

Rango Christmas Market Opens in 36 days

Rango Christmas Market

Rango Italy

From 14 November to 31 December 2026

Worth the weekend

Rome Christmas Market Dates to be confirmed

Rome Christmas Market

Rome Italy

Worth the weekend

Rovereto Christmas Market Opens in 42 days

Rovereto Christmas Market

Rovereto Italy

From 20 November to 6 January 2027

Day out

San Candido Christmas Market Opens in 49 days

San Candido Christmas Market

San Candido Italy

From 27 November to 6 January 2027

Day out

Santa Maria Maggiore Christmas Market Opens in 58 days

Santa Maria Maggiore Christmas Market

Santa Maria Maggiore Italy

From 6 to 8 December 2026

Day out

Turin Christmas Market Dates to be confirmed

Turin Christmas Market

Turin Italy

Worth the weekend

Venice Christmas Market Dates to be confirmed

Venice Christmas Market

Venice Italy

Day out

Trento Christmas Market Opens in 42 days

Trento Christmas Market

Trento Italy

From 20 November to 6 January 2027

Worth the weekend

Vipiteno Christmas Market Opens in 49 days

Vipiteno Christmas Market

Vipiteno Italy

From 27 November to 6 January 2027

Worth the weekend

Christmas parks and activities (3)

Paid admission, shows and lights: Christmas outings that aren't markets. The full selection

Regional specialities

Speck, strudel, canederli and zelten in Trentino-South Tyrol, panettone from Milan and pandoro from Verona, gianduiotti and bicerin in Turin, panforte and ricciarelli from Siena, torrone from Cremona, struffoli and roccocò in Naples, roasted chestnuts and vin brulé (Glühwein in South Tyrol).

Christmas traditions

Tree, nativity scene and lights go up around the Immacolata, the public holiday of 8 December; the Sant’Ambrogio fair at Milan’s Castello Sforzesco on 7 December; the Neapolitan nativity scenes from the workshops of via San Gregorio Armeno; the zampognari, bagpipers who come down from the mountains of central and southern Italy for the novenas of the Immacolata and Christmas; a season that runs until the Befana, on the night of 5 to 6 January, with the market on piazza Navona in Rome.

Where to stay in Italy

Check availability with our partners

Booking.comExpediaHotels.com
Christmas market map