BLOG · Italy2Love Magazine Guide

Italy in December: Weather, Holidays, Christmas and Where to Go (2026)

Italy in December: weather by region with climate averages, holiday closures at key museums, Christmas markets, ski season, New Year and where to go.

September 26, 2026Tony8 min read
Christmas tree in Piazza Venezia in front of the Vittoriano in Rome, Italy in December
Photo: Gabriella Clare Marino / Unsplash

Italy in December is a month of two moods: quiet, cold weekdays and busy, glittering holiday weekends. The cities light up, the Alps start the ski season and the south stays mild. This guide covers the weather by region, holiday closures and which trip fits your dates.

The short answer: December is cool in the center, cold in the north and mild in Sicily. The first half of the month is the calmest time to see the art cities. Then December 8, Christmas and New Year bring crowds, closures and higher demand. Key museums close on specific days, and the Vatican Museums shut on December 8, 25 and 26. Meanwhile, Christmas markets run all month in the north, and ski resorts in the Dolomites open for the winter.

Last updated: September 26, 2026

Which Italy fits your December trip

Pick your goal first, then the region.

If you want…Go toBest datesTrade-off
Christmas lights, nativity scenes and midnight MassRome, Naples, FlorenceMid-December to ChristmasHoliday closures on Dec 25 and 26
Christmas markets and mulled wineBolzano, Merano and the Alto Adige townsLate November to Dec 23Cold evenings, full weekends
Skiing or snowy sceneryThe DolomitesMid-December onward, snow permittingPeak prices over the holidays
Art without the linesFlorence, Venice, MilanDecember 1 to 20, weekdaysShort days, rain in Florence
Mild weather and lightSicily, the Amalfi CoastAny time in the monthMany coastal hotels closed
A big New Year partyRome, Naples, the big city squaresDecember 31Crowds and booked-out restaurants

Italy in December: weather by region

Italy stretches across about ten degrees of latitude, so December weather varies a lot. The table uses 1991–2020 climate normals from NOAA’s WMO climate normals and Italian weather-service data for four airport stations (checked September 2026). The figures are rounded averages, not forecasts.

CityAverage highAverage lowDays with rain
Milan (Linate)7 °C (45 °F)1 °C (33 °F)About 6
Florence (Peretola)11 °C (52 °F)3 °C (37 °F)About 10
Rome (Ciampino)13 °C (55 °F)5 °C (41 °F)About 9
Palermo (Boccadifalco)16 °C (61 °F)11 °C (51 °F)About 10

In short, Milan is the coldest but also the driest of the four, while frost is common on clear nights. Florence and Rome see rain on roughly one day in three. Palermo, by contrast, rarely gets truly cold. December also has the shortest days of the year, with the winter solstice on December 21. As a result, sunset comes around 4:30 to 5 p.m., so plan outdoor sights for the morning.

Venice adds one more factor. High tides, known as acqua alta, are most frequent from fall into winter. The MOSE flood barriers now protect the city from the highest peaks, yet low-lying spots such as St. Mark’s Square can still get wet. Pack shoes you do not mind soaking.

Holidays and what closes

December has three national public holidays, and a fourth comes right after New Year. Each one changes opening hours, so check them against your itinerary.

  • December 8, Immaculate Conception (Immacolata): a public holiday and, traditionally, the day Italians put up the Christmas tree. In 2026 it falls on a Tuesday, so many families take a long weekend. Expect busy trains and full hotels in the markets and ski areas.
  • December 25, Christmas Day: the quietest day of the year. Most shops, restaurants and many sights close, so book lunch early if you want to eat out.
  • December 26, St. Stephen’s Day (Santo Stefano): also a public holiday. Some sights reopen, while others stay closed.
  • January 1 and January 6: New Year’s Day and Epiphany are both public holidays. As a result, the holiday season runs well into the first week of January.

Museum closures to check

Closures differ from one museum to the next. For example, the Vatican Museums’ official calendar lists December 8, 25 and 26 as closing days, plus January 1 and 6 (checked September 2026). The museums also close on Sundays, except the last Sunday of each month. In contrast, the Uffizi Gallery closes on Mondays, December 25 and January 1 only (checked September 2026). Similarly, the Colosseum archaeological park lists January 1 and December 25 as its closing days (checked September 2026).

There is also a free day. Under the Domenica al museo program, state museums are free on the first Sunday of each month (checked September 2026). In 2026 that should be December 6, so expect bigger crowds that day and book where reservations apply. For the Vatican, read our guide to Vatican Museums tickets before you pick a date.

Christmas in the cities

Italian Christmas centers on the nativity scene, or presepe, far more than on Santa. Churches, squares and whole streets display them from early December. Here is how the three big art cities compare.

Rome

Rome offers the Christmas tree and nativity in St. Peter’s Square, the seasonal stalls that usually fill Piazza Navona and Christmas Eve Mass at the Vatican. Also, the week between Christmas and New Year is busy with Italian visitors. Our Christmas in Rome guide covers the events. Then, book a Vatican Museums and Sistine Chapel tour for an open day before the holidays.

Florence

Florence traditionally lights its tree in Piazza del Duomo on December 8, and Piazza Santa Croce usually hosts a German-style market. See our guide to Christmas in Florence for the details.

Venice

Venice is at its most atmospheric in misty December light, with fewer day-trippers than in any other month. In addition, concerts in historic churches and palaces fill the evenings. For instance, a Vivaldi and opera concert in Venice makes a good indoor plan for a cold night. Read our Christmas in Venice guide as well.

For the national calendar, including events outside these three cities, see Christmas in Italy 2026.

Christmas markets and the Alps

The most traditional markets sit in Alto Adige (South Tyrol), where Alpine and Italian customs meet. For example, the Bolzano Christmas Market opens on November 26, 2026 and runs until January 6, 2027, according to its official site (checked September 2026). It closes on December 25, and on December 24 the stalls shut at 4 p.m. Trento, Merano and many smaller towns also hold well-known markets during the season. Our guide to Christmas markets in Italy compares them.

Ski season in the Dolomites

Individual resorts in the Dolomites open from late November or early December, depending on snow. However, the Dolomiti Superski pass had not published its 2026/27 dates on its official site when we checked in September 2026. For reference, the site listed the 2025/26 window as November 29, 2025 to May 3, 2026. Therefore, confirm the lift dates before you book a ski week in early December.

Not a skier? A Dolomites day trip from Venice shows you the mountains without a ski week. Our list of day trips from Venice has more ideas.

New Year’s Eve in Italy

New Year’s Eve, or Capodanno, is a public party. Big cities stage free concerts in their main squares, and fireworks go off everywhere at midnight. Tradition says that eating lentils at dinner brings money in the new year. Restaurants usually serve a fixed menu, so book ahead. Our guide to New Year’s Eve in Rome covers the capital, the most popular choice for a city celebration.

Where to go for sun: the south and Sicily

Sicily is the mildest region, with Palermo averaging about 16 °C (61 °F) in the afternoon. Baroque towns, markets and Etna work well now, although the sea is too cold for most swimmers. See our guide to things to do in Sicily.

The Amalfi Coast, meanwhile, goes quiet. Many seaside hotels and restaurants close for the winter. Ferries still operate, and Travelmar describes its service as available all year round (checked September 2026). Still, check routes for your exact dates. Naples, by contrast, is fully alive. Its street of nativity workshops, Via San Gregorio Armeno, draws crowds all month.

Crowds, prices and what to pack

December has two halves. From December 1 to about December 20, most cities are calm, apart from the long weekend around December 8. After that, Italians travel to see family and to ski, and demand rises sharply until early January. As a result, hotel rates in the Alps and in Rome usually peak over the holidays. Rates change daily, so compare prices for your own dates.

For packing, think layers rather than one heavy coat:

  • A warm, waterproof jacket and a compact umbrella.
  • Waterproof shoes with good grip for wet stone streets.
  • A sweater or fleece, plus a hat, scarf and gloves for the north.
  • A modest layer for churches, where shoulders and knees should be covered.

For more on trains, money and etiquette, read our Italy travel tips. Coming earlier in the season? Compare our guide to Italy in November, or see the best time to visit Italy for every month.

Planning more of the season? Our guides to Italy in winter and Italy in January cover what changes after the holidays.

Planning a city Christmas? See our guides to Christmas in Naples, Christmas in Milan, the Bolzano Christmas market and Luci d’Artista in Salerno.

Italy in December: frequently asked questions

Is December a good time to visit Italy?

Yes, especially from December 1 to about December 20, when the cities are calm and decorated for Christmas. The holiday weeks are festive but busier, with closures on December 25 and 26.

How cold is Italy in December?

Average highs range from about 7 °C (45 °F) in Milan to about 16 °C (61 °F) in Palermo, based on 1991–2020 climate normals. Nights are cold in the north, with frost on clear days.

Are the Vatican Museums open at Christmas?

No. The official calendar lists December 8, 25 and 26 as closing days, as well as January 1 and 6. Check the Vatican calendar before you book.

When do Christmas markets open in Italy?

Most northern markets open in late November and run until about January 6. For example, the Bolzano market opens on November 26, 2026 and closes on Christmas Day.

Where is the warmest place in Italy in December?

Sicily is usually the mildest region, with average highs around 16 °C (61 °F) in Palermo.

Plan your winter trip

Make the most of December in Italy

Find museum tours, Venice concerts and Dolomites day trips for your holiday dates, with prices and ratings read on Viator.

Please Rate

Book it: experiences for this trip

Matched to this article by place and interest, then ordered by Viator rating and number of reviews (checked September 2026). Prices and availability are shown live on Viator.

Compare all experiences →

Keep exploring Italy