MerryHoHo

Christmas markets · Milan

Milan Christmas Markets 2026

Milan's Christmas market in Piazza Duomo is a row of chalets beside the cathedral and the big tree, open 1 December 2025 to 6 January 2026 with free entry. The bigger and more traditional event is the Fiera degli Oh Bej! Oh Bej! around Sforza Castle, held for four days around Sant'Ambrogio on 7 December. For an alpine-style market, many people head to Trento instead.

2 markets · checked October 2026

WhatsApp

Italiano →

    🧒 With kids

    🎉 With friends

    Holiday market

    • L'albero di Natale in Piazza Duomo a Milano

      📷 Pjhooker · CC BY-SA 3.0

      Holiday market · Milan

      Christmas Market in Piazza Duomo

      The chalets beside the Duomo, next to the square's big tree. For a bigger market in Milan there is also the traditional Oh Bej! Oh Bej! fair around Sforza Castle (7-8 December).

      🎉 With friends

      What's there

      • Chalets beside the Duomo
      • The big tree of Piazza Duomo
      • Close to the Galleria Vittorio Emanuele

      A stop during a walk in the centre; for a traditional market, go to Oh Bej! Oh Bej! (7-8 December) or take a trip to Trento.

      Last season
      1 Dec 2025 - 6 Jan 2026
      Cost
      Free entry.

      Getting there and parking

      • Metro M1/M3 Duomo. By car, on weekdays from 7:30 to 19:30 entry to the centre (Area C) is charged.

      Worth knowing

      • Medium and large dogs must be on a lead and muzzled, including on public transport.

    Weekend market

    • Folla tra le bancarelle bianche della Fiera degli Oh Bej Oh Bej, Milano

      📷 Jonathan Retico · CC BY 2.0

      Weekend market · Milan

      Fiera degli Oh Bej! Oh Bej!

      Milan's oldest fair, held on the days of Sant'Ambrogio: hundreds of stalls around Sforza Castle.

      🎉 With friends🧒 With kids

      What's there

      • Stalls around Sforza Castle and Parco Sempione
      • Sweets and roast chestnuts, street food
      • Antiques, toys, clothing
      • Milanese Sant'Ambrogio tradition (7 December)

      Not to be missed if you are in Milan for the Sant'Ambrogio long weekend; it is a popular fair, not a Tyrolean-style market.

      Last season
      5-8 Dec 2025
      Cost
      Free entry.

      Getting there and parking

      • Metro M1 Cairoli or M2 Lanza, a stone's throw from the Castle.

      Worth knowing

      • It lasts only 4 days around 7 December.
      • Very crowded in the afternoon: go in the morning.

    Christmas markets near you

    417 markets in 28 countries

    More Christmas market cities