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

Italiano →

🧒 With kids

Holiday market

  • Christmas Market in Piazza Duomo, MilanIllustration

    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.

    Dates
    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

  • Fiera degli Oh Bej! Oh Bej!, MilanIllustration

    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.

    Dates
    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

419 markets in 28 states

More Christmas market cities