Venice Weather in December

Italy · December climate averages and travel tips

Avg high9°C (48°F)
Avg low5°C (41°F)
Rainfall77 mm (3.0 in)
RatingFair 5.1/10

In December, Venice has average highs of 9°C (48°F) and lows of 5°C (41°F). December is winter in Italy. The month is moderately rainy, with about 77 mm (3.0 in) of rain spread over 9 days. You get roughly 8.5 hours of daylight and frequently cloudy skies.

Is December a good time to visit Venice?

December is a fair time to visit Venice (5.1/10) mainly because of the cold. For better weather, go in June to October.

Visiting Venice in December

December weather in Venice

December feels cold, damp and often grey. Expect daytime highs around 9°C and lows near 5°C, with rain on several days. Short daylight hours leave less time for wandering, and evenings feel chilly along the canals.

You can still enjoy indoor sights like the Doge's Palace and the Gallerie dell'Accademia, then warm up over cicchetti, Venice's small bar snacks. A vaporetto ride along the Grand Canal is lovely when the weather turns, too. Long beach days and exposed walks on the Lido are less appealing; save those for warmer months.

Christmas and New Year

Venice marks the Immaculate Conception on 8 December, and Christmas brings church services, lights and seasonal markets. Around Campo Santo Stefano, you may find stalls selling crafts and local treats. New Year's Eve draws people to the waterfront near St Mark's Basin for celebrations and fireworks.

Travelling with kids? Keep indoor stops in mind for rainy afternoons, and leave time for a warm drink near Rialto between walks.

Crowds and practical tips

December is generally quieter and often less costly than the June-to-October high season. The weeks around Christmas and New Year are busier, though, and hotel prices can rise for those dates. If you hate crowds, visit St Mark's Square early in the day and explore Cannaregio later.

High water can affect low walkways, so check local notices before heading out. If the route to St Mark's is flooded, raised walkways may be in place; waterproof boots make crossing easier. For a cosy stop, order a bowl of sarde in saor, sweet-and-sour sardines, at a bacaro in Cannaregio.

December weather at a glance

Average high9°C (48°F)
Average low5°C (41°F)
Daily mean7°C (44°F)
Rainfall77 mm (3.0 in)
Rainy days (1 mm+)9
Humidity80%
Cloud cover73%
Daylight8.5 hours
Est. sunshine2.5 hours/day
Wind9.1 km/h
vs November4°C cooler than November, with 26 mm less rain.

What to pack for Venice in December

Venice weather in other months

Jan8°C / 4°C57 mmFairFeb9°C / 4°C70 mmFairMar13°C / 7°C70 mmGoodApr17°C / 11°C67 mmExcellentMay21°C / 15°C99 mmExcellentJun26°C / 20°C68 mmExcellentJul29°C / 22°C65 mmExcellentAug29°C / 22°C80 mmExcellentSep25°C / 18°C91 mmExcellentOct19°C / 14°C87 mmExcellentNov14°C / 9°C103 mmFairDec9°C / 5°C77 mmFair

← NovemberBest time to visit VeniceJanuary →

Better weather in December nearby

Nearby in December

Where else is good in December? See where to go in December.