Reviewed by our editorial team Published
Milan in December transforms from a fashion-forward, business-first city into something unexpectedly festive. Christmas lights ripple across the Navigli canals and a towering tree rises in front of the Duomo, drawing crowds well into the New Year.
At the centre of Milan’s own Christmas customs sits Oh Bej! Oh Bej!, a fair that predates most European Christmas markets by centuries. The stalls around Castello Sforzesco fill with roasted chestnuts, handmade crafts and the unmistakable buzz of a city celebrating its patron saint, Sant’Ambrogio, whose feast day on 7 December effectively opens the festive season.
From there, the celebrations spread across the city. Wooden chalets circle the cathedral itself, a French-style market appears beneath the futuristic towers of Piazza Gae Aulenti, and the elegant Galleria Vittorio Emanuele II gets its own decorated centrepiece beneath the glass dome.
Milan does not try to compete with the fairy-tale markets of Vienna or Strasbourg, and that is part of its appeal. The city layers its Christmas traditions onto everyday Milanese life rather than building a festive theme park, so you get proper markets, real ice rinks and genuinely historic customs alongside ordinary shopping streets and aperitivo bars.
December is also a practical month to visit. Flights and hotel rates often dip between the autumn fashion weeks and the Christmas rush, and the weather, while cold and often grey, rarely reaches the extremes seen further north or in the nearby Alps.
This guide covers what is genuinely worth seeing in Milan at Christmas, from the historic Oh Bej! Oh Bej! fair to the city’s markets, lights and ice rinks, along with practical advice on what to pack and how the season connects to the start of ski season in the mountains beyond the city.
Milan Christmas at a Glance
| Tradition | Location | Typical Timing |
|---|---|---|
| Oh Bej! Oh Bej! Fair | Around Castello Sforzesco | A few days centred on 7 December |
| Piazza Duomo Christmas Market | Piazza del Duomo | Early December to 6 January |
| Lights Switch-On | Piazza del Duomo | Evening of 6 December |
| Galleria Christmas Tree | Galleria Vittorio Emanuele II | Throughout December |
| Ice Skating Rinks | Piazza Città di Lombardia, Parco Montanelli | Mid/late November to early January |
Oh Bej! Oh Bej!: Milan’s Oldest Christmas Fair
Long before continental Christmas markets became fashionable across Europe, Milan already had its own festive tradition. Oh Bej! Oh Bej! has been running in some form for centuries, tied to the feast day of the city’s patron saint, Sant’Ambrogio.
The name comes from Milanese dialect, roughly translating as “oh how lovely, oh how lovely”, said to echo the delighted cries of children first seeing the market’s wares generations ago. The fair spreads out around Castello Sforzesco, filling the paths and piazzas beside the castle with stalls rather than sitting inside a single square.
Expect stalls selling handmade crafts, antiques, prints and wrought-iron pieces alongside food vendors roasting chestnuts and stringing the traditional smoked chestnuts known locally as firunatt. Stalls typically run from mid-morning into the evening, and entry to the fair is free.
The fair usually runs for a few days centred on 7 December, Sant’Ambrogio’s feast day, which is also a public holiday in Milan. Because dates shift slightly each year, it is worth checking the exact opening days closer to your visit rather than assuming a fixed pattern.
For visitors, it is one of the few Christmas traditions in Milan that feels genuinely local rather than staged for tourists. Arriving earlier in the day avoids the heaviest crowds, particularly near the main entrance by Castello Sforzesco, while still leaving the market’s atmosphere fully intact.
Best for two or three nights. The widest choice of rooms, with filters for free cancellation and included breakfast.
View staysBest for longer stays. Whole apartments and houses, so you are not eating out three times a day.
View rentalsBest for double-checking. Runs the same Milan search across several booking sites so you are not leaving money behind.
Compare pricesThe Duomo Christmas Tree and Piazza del Duomo
Piazza del Duomo is where Milan’s Christmas season is at its most theatrical, with a towering tree standing in front of the cathedral’s marble facade. Locals and visitors gather here through December for photographs and mulled drinks, simply to take in the scale of the display against the Duomo’s spires.
In the most recent season, the tree carried an Olympic and Paralympic theme, marking the build-up to the Milano Cortina 2026 Winter Games and lit in a public ceremony on Sant’Ambrogio’s Day. The tree’s design and sponsor change from year to year, so a future visit may well find a different look rather than the same Olympic branding.
Around the tree, wooden market chalets typically encircle the cathedral’s perimeter, selling gifts, decorations and food from early December through to Epiphany on 6 January. The combination of market stalls, the tree and the Duomo itself makes this the busiest single spot in the city during the festive period.
Evenings are the best time to visit, when the lit tree and illuminated cathedral facade create a genuinely striking scene, especially once the crowds thin after dinner. Weekday mornings, by contrast, offer a quieter look at the same setting for anyone trying to avoid the busiest hours.
Because the piazza sits directly above the Duomo metro station on lines M1 and M3, it is also the easiest starting point for exploring the rest of the city’s Christmas displays. Most other markets and lights described in this guide are within a short walk or a couple of metro stops from here.
Christmas Markets Across the City
Beyond the Duomo, Milan spreads its Christmas markets across several very different neighbourhoods. Piazza Gae Aulenti, in the modern Porta Nuova district, has hosted a French-style market beneath its glass towers, selling handicrafts and seasonal food in a strikingly contemporary setting.
Along the Navigli canals, market stalls and festive lighting appear alongside the area’s usual bars and restaurants, with the lights reflecting on the water after dark. This part of the city tends to feel less crowded than Piazza Duomo while still carrying a genuine festive atmosphere.
The Indro Montanelli Gardens near Porta Venezia have run a winter-wonderland style market and street food event through the season, popular with families thanks to its park setting and children’s attractions. A smaller ethical and fair-trade market has also appeared near Via Pagano in past seasons, focused on sustainable and locally made products.
Opening dates vary by market, but most run from late November or early December through to early January, tying in with the Epiphany holiday on 6 January when Italian Christmas decorations traditionally come down. Some markets, such as the one at Piazza Gae Aulenti, have opened earlier and closed later than the main Duomo market in past years.
Given that timings shift each season, it is worth checking a current listing such as the official YesMilano events calendar shortly before travelling, rather than assuming every market from a previous year will repeat in exactly the same place.
Ice Skating in Milan This Winter
For a more active way to enjoy the season, Milan has hosted several outdoor ice rinks each winter, often running from mid or late November through to early January. Locations and operators can change from year to year, so it is worth treating specific rinks as seasonal rather than permanent fixtures.
One of the more established options has been the rink at Piazza Città di Lombardia, beside the regional government’s glass-domed headquarters, with skate hire available on site. The setting, framed by the building’s distinctive glass vault, makes it one of the more architecturally striking places to skate in the city.
Families have also gravitated towards the rink in the Indro Montanelli Gardens, which has typically featured a partly covered and heated section alongside an open-air rink, plus a smaller baby rink for younger children. The park setting keeps things calmer than the busier squares closer to the Duomo.
Additional rinks have appeared at other points around the city in recent seasons, including alongside canal-side markets in the Navigli area. Session lengths and skate hire arrangements vary by venue, so checking the current operator’s information before travelling is the most reliable way to confirm hours and costs.
None of these rinks should be assumed to run in exactly the same location every winter, since venues and operators have shifted before. A quick search closer to your travel dates will confirm whether that season’s rinks are open and where.
The Galleria Vittorio Emanuele II and Milan’s Christmas Lights
Milan’s most elegant Christmas display is arguably inside the Galleria Vittorio Emanuele II, the nineteenth-century glass-domed shopping arcade beside the Duomo. Each December, a large decorated tree stands beneath the dome, known in recent seasons as the Emotion Tree, surrounded by the arcade’s luxury shop windows dressed for the season.
Just beyond the Galleria, the Quadrilatero d’Oro fashion district around Via Montenapoleone puts on some of the city’s most theatrical window displays and street lighting, as designer boutiques compete for festive attention. Walking between the two areas after dark is one of the simplest ways to see a large amount of Milan’s Christmas decoration in a short distance.
Elsewhere, the city has installed contemporary light features around Porta Nuova and Piazza Gae Aulenti, giving the modern skyscraper district its own festive character rather than relying on traditional string lights. The overall effect across the city has been described as covering dozens of trees and light installations across nearly every neighbourhood, not just the historic centre.
The main lighting switch-on for Piazza del Duomo has typically taken place on the evening of 6 December, Sant’Ambrogio’s Day, marking the unofficial start of the season for many Milanese residents. Smaller neighbourhood lights and trees tend to switch on gradually over the following days.
If photography is a priority, early evening, just after sunset, tends to give the best balance of natural light and illuminated decoration, before the piazzas around the Duomo become too crowded to move through easily.
Christmas Day, Boxing Day and Holiday Opening Hours
The biggest planning mistake at Christmas is assuming Milan runs to its normal timetable throughout the festive week. 25 December and 26 December are public holidays in Italy, and museums, shops, restaurants and attractions may close completely or operate shorter hours.
The Duomo area itself remains busy with visitors, but that does not mean every attraction around it is open. If a museum, rooftop visit or special exhibition is central to your plans, check its own calendar before building Christmas Day around it rather than relying on normal weekly opening hours.
Public transport continues to run, but services can move to a holiday timetable, especially early in the morning and later at night. The same caution applies on 7 December, Sant’Ambrogio’s feast day, which is a local public holiday in Milan and one of the busiest points of the festive season.
Restaurants are more mixed: many close for part of Christmas Day, while others open specifically for a fixed festive lunch or dinner menu. If you want a proper meal on 24, 25 or 26 December, book it rather than relying on a walk-in table.
New Year’s Eve in Milan: Piazza Duomo, Dinner Bookings and Getting Home
Milan’s New Year’s Eve celebrations converge on Piazza del Duomo, which typically hosts the city’s biggest free public countdown. A concert or DJ set on a stage in front of the cathedral usually leads into the countdown to midnight, followed by a fireworks or light display timed to the New Year, drawing crowds who filter in through the evening from bars and restaurants across the centre.
As with the market dates and the Duomo tree’s design covered earlier in this guide, the exact New Year’s Eve programme is rarely confirmed until a few weeks beforehand, including the headline act, whether fireworks are definitely going ahead, and any road closures around the piazza. Checking a current listing such as the YesMilano events calendar closer to 31 December is the most reliable way to see what is actually planned rather than assuming the previous year’s format will repeat.
One advantage of visiting for New Year rather than earlier in December is that the Christmas markets and the Duomo’s tree and lights are usually still in place, since most run through to Epiphany on 6 January. That means a New Year’s Eve visitor can often enjoy the tree, the illuminated Galleria and at least some of the market stalls in the same trip as the midnight countdown.
Restaurants treat 31 December, or Capodanno, as one of the busiest dining nights of the year, and many switch from a normal menu to a fixed multi-course cenone, or New Year’s Eve feast, often priced per head and requiring a deposit to secure. As with Christmas Day dining covered earlier in this guide, booking well in advance is essential if you want a proper sit-down meal rather than whatever table is left on the night.
Public transport adjusts for the occasion too: ATM, Milan’s transport operator, typically runs extended or adjusted overnight service on New Year’s Eve to help the crowds get home safely, though exact hours and routes shift from the normal timetable, so checking ATM’s live information nearer the time is safer than assuming a normal night bus will run. Central areas around the Duomo get extremely busy in the final hour before midnight, so arriving well ahead of the countdown and dressing as warmly as the December weather advice below suggests, along with having a clear plan for getting home afterward, will make the night considerably less stressful.
Best if you can move a day either way. Shows how the fare to Milan changes across the month.
Compare flightsBest for anyone whose home plan charges by the megabyte abroad. Pay a fixed price up front.
Check eSIMsBest when public transport has stopped, or when you are travelling with children and bags.
Book a transferDecember Weather in Milan: What to Pack
Milan’s December weather is cold, often grey and occasionally damp rather than dramatically snowy, since the city sits on the flat Po Valley rather than in the mountains. Average daytime highs sit around 7°C (45°F), with overnight lows commonly dropping close to freezing at around 1°C (34°F).
Rain falls on roughly ten days during the month, and sunshine hours are limited, so a proper waterproof coat matters more than a stylish one. Snow does fall occasionally in the city itself, though it is far from guaranteed on any given visit.
Layering is the most practical approach: a warm base layer, a mid layer such as a jumper, and a windproof and waterproof outer coat cover most conditions you will meet walking between markets and sights. Comfortable, weatherproof shoes matter too, since most of Milan’s Christmas attractions involve standing and walking outdoors for long stretches.
A hat, scarf and gloves are worth packing even for a short trip, given how quickly evenings around the illuminated piazzas can turn cold once the sun goes down. If you plan to visit an outdoor ice rink, thick socks and gloves make the experience considerably more comfortable.
Compared with the nearby Alps, Milan itself is relatively mild, which makes it a comfortable base even if your trip also includes a day in the mountains, where temperatures and snow cover are usually far more extreme.
Christmas in Milan and the Start of Alpine Ski Season
One practical advantage of visiting Milan at Christmas is timing: the city’s festive season overlaps almost exactly with the opening weeks of the Alpine ski season. Many resorts within reach of Milan aim to have lifts running by early or mid-December, right as the Christmas markets and lights are in full swing in the city.
This makes it realistic to combine a city break with a short trip to the mountains, particularly since several resorts sit within a few hours of Milan by road or rail. Our separate guide to travelling from Milan to the ski resorts covers the transfer options and routes in detail.
Snow reliability early in the season depends heavily on altitude and that particular year’s weather, so lower resorts can be patchy in early December while higher ones tend to be more consistent. Anyone planning a combined trip should build in some flexibility around exact dates rather than fixing plans too far in advance.
For travellers who are not skiing themselves, the same window can simply mean clearer, colder days in the mountains as a contrast to Milan’s flatter, greyer winter weather, making a day trip worthwhile even without hitting the slopes. Either way, December is one of the few times when a Milan itinerary can genuinely include both a proper Christmas market and an early taste of the ski season.
If you do plan to head up to the mountains, checking current lift and piste opening reports beforehand is worthwhile, since early-season conditions vary noticeably from resort to resort. That said, even a same-day round trip from Milan can be enough to see genuine snow during a trip built mainly around the city’s Christmas season.
Rupert’s Handy Travel Tips
Rupert has hopped between the Duomo’s Christmas tree and the stalls of Oh Bej! Oh Bej! more than once, and he always packs an extra layer for Milan’s damp December evenings.
- Go early for Oh Bej! Oh Bej!: Arrive in the morning to enjoy the stalls around Castello Sforzesco before the afternoon crowds build up.
- Check current dates before you travel: Market and ice rink opening days shift slightly each year, so confirm timings close to your trip rather than relying on last year’s calendar.
- Layer up properly: Milan’s December cold is damp rather than dramatic, so a waterproof coat and warm layers matter more than heavy snow gear.
- Visit the Duomo tree after dark: The lit tree and illuminated cathedral facade look their best in the evening, once the daytime crowds have thinned.
- Combine with a mountain day trip: Early ski season often overlaps with the Christmas markets, so a short trip to the Alps can round out a Milan Christmas visit nicely.
Want to meet the reindeer behind our travel tips? Find out more in our page Who is Rupert?.
Frequently Asked Questions About Milan’s Christmas Guide
When does Oh Bej! Oh Bej! take place in Milan?
Oh Bej! Oh Bej! is traditionally held around Sant’Ambrogio’s feast day on 7 December, usually running for a few days around Castello Sforzesco. Exact dates shift slightly each year, so it is worth checking closer to your visit.
When do Milan’s Christmas markets open and close?
Most of Milan’s Christmas markets, including the one around Piazza del Duomo, run from late November or early December through to Epiphany on 6 January, when Italian festive decorations traditionally come down.
Is there ice skating available in Milan at Christmas?
Yes, Milan has typically hosted several outdoor ice rinks each winter, including at Piazza Città di Lombardia and the Indro Montanelli Gardens, though exact locations and operators can change from year to year.
What is the Christmas tree in Piazza del Duomo?
A large tree is installed each December in front of Milan’s cathedral, with a design and sponsor that change annually. In the most recent season it carried a theme linked to the Milano Cortina 2026 Winter Olympic and Paralympic Games.
What should I pack for a December trip to Milan?
Pack for cold, often damp weather rather than heavy snow, with average highs of around 7°C (45°F) and lows near freezing at 1°C (34°F). A waterproof coat, warm layers and comfortable shoes cover most conditions.
Can I combine a Christmas trip to Milan with skiing?
Yes, Milan’s Christmas season overlaps with the opening weeks of the Alpine ski season, and several resorts are reachable within a few hours of the city, making a combined city and mountain trip realistic in December.
Further Reading & Related Guides
If you are flying into Milan for the festive season, arriving smoothly makes a big difference to how much of the Christmas atmosphere you get to enjoy on day one. Our guide to Milan Malpensa Airport to the city centre covers the fastest and most reliable ways to reach the Duomo and Galleria area after landing. Once you have settled in, our things to do in Milan guide rounds up sights worth combining with the festive season beyond the markets covered here.
For anyone tempted to extend a Christmas city break into the mountains, our guide to travelling from Milan to the ski resorts explains the transfer options and routes in more detail, useful given how closely the start of ski season lines up with Milan’s festive markets. For a longer festive visit, our day trips from Milan guide covers other real escapes by train beyond the mountains, a natural companion if you have a few extra days over the season.
Staying connected also makes navigating markets, transport and opening times far easier during a busy festive visit. Our eSIM apps guide explains how to get reliable mobile data in Italy without hunting for a local SIM card during your trip.


















































