Skip to content
Italia Magnifica

The definitive list

The Christmas Markets of Italy

I Mercatini di Natale

From the Alpine squares of South Tyrol, where the Italian Christmas market was born, to the nativity workshops of Naples: the markets our editors would plan a winter journey around.

  1. Bolzano Christmas Market

    Mercatino di Natale di Bolzano

    Italy's oldest and most beloved Christmas market in the heart of South Tyrol.

    At the stalls: Glühwein (vin brulé) · Zelten - traditional fruit cake · Speck and local cheeses

    • Bolzano, Trentino-Alto Adige
    • Late November - January 6
    The full entry
    Bolzano Christmas Market
  2. Trento Christmas Market

    Mercatino di Natale di Trento

    A magical Christmas market in the elegant Renaissance city of Trento.

    At the stalls: Vin brulé and hot chocolate · Strudel · Local cheeses

    • Trento, Trentino-Alto Adige
    • Late November - January 6
    The full entry
    Trento Christmas Market
  3. Merano Christmas Market

    Mercatino di Natale di Merano

    An elegant Christmas market in the charming spa town of Merano.

    At the stalls: Glühwein and Punsch · Apple strudel · Kaiserschmarrn

    • Merano, Trentino-Alto Adige
    • Late November - January 6
    The full entry
    Merano Christmas Market
  4. Bressanone Christmas Market

    Mercatino di Natale di Bressanone

    A charming Christmas market in one of South Tyrol's most beautiful towns.

    At the stalls: Glühwein · Krapfen · Speck

    • Bressanone, Trentino-Alto Adige
    • Late November - January 6
    The full entry
    Bressanone Christmas Market
  5. Vipiteno Christmas Market

    Mercatino di Natale di Vipiteno

    A fairy-tale Christmas market in one of Italy's most beautiful villages.

    At the stalls: Famous Vipiteno yogurt · Glühwein · Tyrolean pastries

    • Vipiteno, Trentino-Alto Adige
    • Late November - January 6
    The full entry
    Vipiteno Christmas Market
  6. Aosta Christmas Market

    Marché Vert Noël

    Alpine Christmas magic in the shadow of the Italian Alps.

    At the stalls: Vin brulé · Polenta concia · Fontina cheese

    • Aosta, Valle d'Aosta
    • Late November - January 6
    The full entry
    Aosta Christmas Market
  7. Verona Christmas Market

    Mercatini di Natale di Verona

    Christmas magic in the city of Romeo and Juliet.

    At the stalls: Vin brulé · Pandoro (Verona's Christmas cake) · Nougat

    • Verona, Veneto
    • Mid-November - December 26
    The full entry
    Verona Christmas Market
  8. Florence Christmas Market

    Mercatino di Natale di Firenze

    A German-style Christmas market in the heart of Renaissance Florence.

    At the stalls: Glühwein · Bratwurst · Pretzels

    • Florence, Tuscany
    • Late November - December 22
    The full entry
    Florence Christmas Market
  9. Piazza Navona Christmas Market

    Mercatino di Natale di Piazza Navona

    Rome's beloved Christmas market in one of the city's most beautiful squares.

    At the stalls: Torrone (nougat) · Roasted chestnuts · Hot chocolate

    • Rome, Lazio
    • December 1 - January 6
    The full entry
    Piazza Navona Christmas Market
  10. Naples Christmas Alley

    Via San Gregorio Armeno

    The world-famous street of nativity artisans in the heart of Naples.

    At the stalls: Sfogliatella · Neapolitan espresso · Struffoli (honey balls)

    • Naples, Campania
    • Year-round (peak: November - January)
    The full entry
    Naples Christmas Alley