Christmas in Milan brings cathedral worship, La Scala’s orchestra and chorus, public trees and panettone to the festive season. Come for the wider season if you want music and family activities as well as Christmas Day itself. On the holiday, a reserved meal and a walk among the decorations make a more dependable plan than shopping or museum-hopping.
Christmas dates and the city programme
- Christmas Day
- 25 December
- Usual festive season
- 7–8 December, Sant’Ambrogio and the Immaculate Conception, to 6 January, Epiphany
- Free participation
- Cathedral worship; village entry, without reservation
- Paid activities
- Village rides and skating; La Scala concert
- Christmas meal reservations
- Several weeks ahead
- La Scala ticket release
- Announced by the theatre; simultaneous opening across official sales channels
Sant’Ambrogio is Milan’s patron saint: his feast starts the celebrations, alongside La Scala’s season opening and the Oh bej! Oh bej! fair. Seasonal markets are part of this wider occasion, rather than the focus of Christmas Day.
The city publishes its Christmas programme on YesMilano, under “Christmas in Milano” and “Discover the programme”. Music lovers, families and anyone interested in Milan’s food traditions have good reasons to visit. A stay spanning the festive season offers more choices than the holiday alone.
Reserve your Christmas meal before arranging the rest of the day. Only a limited number of restaurants open, often with festive set menus, so choose a meal that fits the celebrations you want to attend.
For cathedral worship, use the dedicated entrance and prayer area. The usual Christmas Eve arrangement for the late vigil is entry only through the main façade doors, opening at 21:00. Attend as a worshipper, not as a sightseeing visitor.
Cathedral services and La Scala’s Christmas concert
| When | Celebration | Venue | Usual time | Participation |
|---|---|---|---|---|
| December, theatre-set date | Christmas concert | Teatro alla Scala | — | Ticketed |
| 24 December | Chapter Eucharist | Milan Cathedral | 17:30 | Worship |
| 24 December | Vigil and night Eucharist | Milan Cathedral | 22:30 | Worship |
| 25 December | Eucharistic celebrations | Milan Cathedral | 07:00, 08:00, 09:30, 12:30, 17:30 | Worship |
| 25 December | Pontifical Mass | Milan Cathedral | 11:00 | Worship |
| 25 December | Vespers | Milan Cathedral | 16:30 | Worship |
Milan Cathedral, the Duomo, marks Christmas with worship from the evening before the holiday through Christmas afternoon. The Archbishop leads the late Christmas Eve celebration, the Pontifical Mass and Vespers. Choose a service for participation in the liturgy, rather than a look around the building. Keep photographs and movement from disturbing those praying.
- Name
- Duomo di Milano
- Location
- Piazza del Duomo, Milano Maps
- Site
- duomomilano.it
- Hours
- 09:00–19:00
Teatro alla Scala’s Christmas concert brings its Orchestra and Chorus together in December. It is separate from the opera season opening, and its date need not coincide with your holiday stay.
Seats generally span roughly €10–€150 by seating category, with a 20% online presale fee. Purchase through the theatre’s webshop, its box office at Largo Ghiringhelli or authorised VivaTicket outlets. Group reservations can be requested by email through the theatre.
- Name
- Teatro alla Scala
- Location
- V. Filodrammatici 2, Milano Maps
- Site
- teatroallascala.org
Christmas trees, lights and skating
Piazza del Duomo, Cathedral Square, has Milan’s public Christmas tree each festive season. Pair the square with the Galleria Vittorio Emanuele II for a simple decorations walk. The Galleria’s tree stands beneath its illuminated vault. The design and festive lights change between editions.
- Name
- Piazza del Duomo
- Location
- Piazza del Duomo, Milano Maps
- Name
- Galleria Vittorio Emanuele II
- Location
- Milan, Metropolitan City of Milan Maps
- Site
- yesmilano.it
- Hours
- Open 24/7
Andr€a · CC BY-SA 4.0 · Edited
Christmas lighting also changes across the city. Via Manzoni and Via Santa Margherita are examples of streets that have hosted displays, as are Corso Venezia, Corso Buenos Aires, Corso Garibaldi and Corso Como. Treat these as possible extensions to your stroll, not a fixed annual trail.
Villaggio delle Meraviglie, meaning Village of Wonders, returns to the Indro Montanelli Gardens for family activities and ice skating, usually from mid-November to Epiphany. The rink’s ordinary hours are 10:00–21:00. On Christmas Eve it closes earlier, at 19:00, while Christmas Day skating runs 15:00–21:00. This makes an afternoon visit possible after Christmas lunch.
No advance booking is required for skating, but bring valid ID if you need rental skates. One-hour admission includes skate rental, available at the rink’s ticket office. With your own skates, admission allows unlimited skating time. The operator also offers an open ticket with queue-skipping access, rather than requiring a reserved session.
Christmas Day and Boxing Day
- Walk around the Cathedral Square and Galleria trees if you want a Christmas Day outing independent of shop opening.
- Attend cathedral worship if you wish to take part in a service. Use the worship entrance arrangements described above.
- Build lunch around a reserved restaurant meal, especially if you want a festive set menu.
- Choose afternoon skating at the Indro Montanelli Gardens for a family activity, allowing for rental and the rink’s admission cut-off.
Christmas Day is not a dependable shopping day. Shops outside the centre generally close, while central shops and shopping centres have variable arrangements. Boxing Day, 26 December, remains a public holiday, although many shops, including smaller ones, open. Shopping still depends on the individual store.
Sforza Castle’s museums make an indoor visit to save for an eligible day: their collections include Michelangelo’s unfinished Rondanini Pietà. On Boxing Day, the normal Tuesday–Sunday museum schedule applies, 10:00–17:30, so if the holiday falls on Monday, choose another day for the collections.
- Name
- Sforzesco Castle
- Location
- Piazza Castello, Milano Maps
- Site
- milanocastello.it
- Hours
- 07:00–19:30
Panettone and Christmas meals
Panettone is Milan’s signature Christmas cake, shared at the festive table and given as a seasonal gift. The tall, yeast-raised cake is usually made with butter, eggs, raisins and candied citrus peel. Try a slice before choosing a whole cake to take home. Pastry shops and cafés offer a way to taste it without committing to a large gift box. Chocolate versions are common alternatives to the traditional fruit-filled cake.
- A slice of panettone: roughly €4–€8, with a drink extra.
- A supermarket cake: commonly around €10–€20.
- An artisan panettone: usually €25–€50 or more, depending on weight, ingredients and packaging.
Christmas lunch is usually a leisurely family meal, often with several courses: filled pasta in broth, a roast and panettone are familiar choices, though menus vary. An ordinary restaurant meal might cost around €25–€45 per person, while a festive set menu more often runs €60–€120 or more, especially in hotels and higher-end restaurants. Drinks and extra courses can raise the bill.
Arrange lunch around the celebration you most want to attend. A long meal can crowd out an afternoon service or skating visit. Agree the menu and what drinks are included when reserving, rather than treating Christmas lunch like an ordinary walk-in meal.
Holiday transport and crowds
ATM, Milan’s public transport operator, usually finishes Christmas Eve service earlier than normal. Christmas Day metro lines M1–M5 use a special holiday timetable, while Boxing Day follows the normal public-holiday timetable. On ATM’s website, “Travel with us”, “Traffic information” and “Scheduled service changes” lead to its Christmas-period service notice.
Villaggio delle Meraviglie is generally busiest on weekends, particularly afternoons, and around the Immaculate Conception holiday. Keep family activities flexible when queues build. Leave room between skating, other attractions and your meal, especially if children want to visit Santa’s house.
Sources & fact-checking
Checks against the sources below cover: opening hours, services, fares and charges, and closures.
- Christmas in Milan: things to do
- What to do in Milan during the feast of Sant’Ambrogio on December 7th and 8th 2025
- YesMilano — service
- Teatro alla Scala — service
- Pattinaggio sul ghiaccio al Villaggio delle meraviglie
- Veneranda Fabbrica del Duomo di Milano — opening hours
- Veneranda Fabbrica del Duomo di Milano — service
- Teatro alla Scala — opening hours
- Teatro alla Scala — fares and charges
- ATM (Azienda Trasporti Milanesi) — service
- Azienda Trasporti Milanesi (ATM) — service
- Comune di Milano — opening hours
- Christmas of Trees 2025
- City of Milan — opening hours
- Villaggio delle Meraviglie — opening hours
- Comune di Milano — Castello Sforzesco — opening hours
- YesMilano — closures
- YesMilano / Official Tourist Information Office of the Municipality of Milan — opening hours
- Fondazione Teatro alla Scala — service
- Ice skating for the whole family








