December Events and Festivals in Milan, Italy

Snow falling at Christmas time, Milan, Italy
Getty Images/Slow Images

Milan, Italy is a jewel of a city best known as a hub for fashion and culture. But in December, Milan comes alive with holiday festivals, street fairs, and religious observances starting early in the month. For travelers prepared for cold weather (and perhaps even snow), Milan is a beautiful escape to enjoy the sounds and sights of the season. 

December Festivals and Events

  • Hanukkah: Milan is home to Italy's second-largest Jewish community (after Rome), and Hanukkah in Milan is celebrated at various synagogues throughout the city over 8 nights in December. There is a spectacular large public Menorah traditionally set up in Piazza San Carlo.
  • La Scala Theater: While not exclusive to the December month, the holiday season is an especially great time to take in a concert at the beautiful La Scala Theater, one of Italy's top historic opera houses. The decorations along the streets and festive atmosphere lend a unique flair to a night out of culture. 
  • O Bej! O Bej! This street market festival is one of the most popular festivals of the year in Milan and happens on the days surrounding December 7, which is St. Ambrose (Sant'Ambrogio) Day. The festival dedicated to the patron saint of Milan, O Bej! O Bej! features food, wine, and craft vendors around Piazza Sant'Ambrogio. Special church services are also held in the Duomo (Cathedral) for this occasion.
  • Holiday for the Immaculate Conception: On this day, the Catholic faithful celebrate the day of the Virgin Mary's conception of Jesus. December 8 is a national holiday, so many businesses may be closed in observance, but most tourist services should be open.
  • Christmas Markets in Milan: From December until early January, a Christmas fair near the Duomo is where Milanese and visitors go to buy Italian-made nativity crafts, children's toys, and seasonal treats. There is also a popular Christmas craft fair called L'Artigiano in Fiera, held at the Fiera complex in Rho, a suburb of Milan.
  • Christmas Day: You can expect everything to be closed on Christmas Day as the Milanese celebrate the most important religious holiday of the year. Of course, there are many ways to celebrate Christmas in Milan, from attending midnight mass at the Duomo to visiting Christmas crèches and nativity scenes around the city, usually on display through January 6th. It's a good idea to make a reservation for lunch or dinner on Christmas day as many establishments may be closed for the holiday. 
  • Saint Stephen's Day: December 26 is a public holiday, and is considered an extension of Christmas day. Families venture out to view nativity scenes in churches and to visit Christmas markets. The feast day of Santo Stefano is also held on this day and especially celebrated at churches that venerate Saint Stephen.
  • New Year's Eve (Festa di San Silvestro): Just as it is all over the world, December 31, which coincides with the Feast of Saint Sylvester (San Silvestro), is celebrated with much fanfare in Milan. If you want to go to a special dinner or party, be sure to book in advance.