Florence, Italy skyline

Florence Weather in December

The usual December conditions in Florence, Italy, drawn from 2006–2025 records.

Florence in December: highs near 11°C (51.8°F), lows near 3.4°C (38.1°F), roughly 12 rainy days adding up to 100 mm, and 5.7 hours of sunshine on an average day.

Avg high

11°C (51.8°F)

Avg low

3.4°C (38.1°F)

Rainfall

100 mm (3.9 in)

Rainy days

12 days

Sunshine

5.7 h / day

Humidity

85%

December vs the rest of the year

10 of the other 11 months are warmer than December in Florence; for rain it is the 2nd wettest month.

MonthAvg highvs DecemberRainRainy days
January10°C (50°F)−1°C (−1.8°F)82 mm11
February11.5°C (52.7°F)+0.5°C (+0.9°F)94 mm11
March14.6°C (58.3°F)+3.6°C (+6.5°F)94 mm11
April18.8°C (65.8°F)+7.8°C (+14°F)75 mm10
May22.3°C (72.1°F)+11.3°C (+20.3°F)90 mm12
June27.7°C (81.9°F)+16.7°C (+30.1°F)49 mm8
July31°C (87.8°F)+20°C (+36°F)31 mm5
August30.9°C (87.6°F)+19.9°C (+35.8°F)41 mm6
September25.7°C (78.3°F)+14.7°C (+26.5°F)93 mm9
October20.5°C (68.9°F)+9.5°C (+17.1°F)98 mm11
November14.8°C (58.6°F)+3.8°C (+6.8°F)127 mm12
December11°C (51.8°F)—100 mm12

What December feels like in Florence

For Florence, December is early winter on the calendar. Afternoons feel chilly — fine for exploring on foot if you are dressed for it. Little changes after sunset — nights are cold, only slightly below the daytime level. Damp air makes the cold feel rawer than the numbers alone suggest.

Rain in Florence in December

Expect a mix of dry and wet days, with rain about one day in 3. Wet days average about 8.4 mm (0.3 in), enough to soak you without an umbrella. The yearly figure is similar, around 8.3 mm per wet day. It is among the three wettest months of the year.

Daylight and sunshine in December

On 15 December the sun rises at about 7:42 am and sets around 4:38 pm local time, giving 8 h 57 min of daylight. Evenings are drawing in — 46 min less daylight than mid-November. About 64% of daylight hours are sunny; in short, there are plenty of bright spells.

How December compares to the rest of the year

December is the 2nd coolest month of the year in Florence. Compared with November, afternoons are 3.8°C (6.8°F) cooler, with 27 mm less rain. The cooling trend carries on into January. By January, typical highs are 10°C (50°F).

Who December suits

  • Sightseeing: a good fit — comfortable enough to explore on foot all day.
  • Parks & outdoor: less ideal — too cool to sit outside for long.

Tips for visiting Florence in December

Rain Protection

A packable rain jacket saves the day on showery afternoons.

Warm Layers

A warm jacket, a hat and gloves for cold mornings and evenings.

Quick questions

How warm is Florence in December?

It feels chilly: typical highs are 11°C (51.8°F), with lows near 3.4°C (38.1°F).

Does it rain a lot in Florence in December?

Quite a lot — 100 mm spread over about 12 days.

What should I wear in Florence in December?

Pack rain protection and warm layers. There is little need to change for the evening.

Is December or January better for visiting Florence?

On our 12-month climate ranking, January comes out ahead (#11 of 12 vs #12). January is cooler and has fewer rainy days.

Is December a good time to visit Florence?

Fair

Fair — chilly days, frequent rain (about 12 rainy days). Within Florence's own year, December ranks #12 of 12 — one of the least comfortable months.

December in other Italy cities

Warmer or drier places in December

Plan a trip to Florence

Get a day-by-day weather score for your exact travel dates.

Open the Trip Planner

Monthly averages from 20 years of Open-Meteo history (2006–2025), not a forecast — see all 12 months in Florence weather by month.