CrowdFreeViews
Limestone sea stacks in turquoise water on the Salento coast, Puglia

Puglia in December

Christmas lights

By Daan · Last reviewed October 2026

The short answer

December is one of the weakest months in Puglia.

December is calm, with Christmas markets and lights in the white towns.

5/10 overall6–14°CLow crowds€€
Weather4.5/10
Crowds8.5/10
Prices€€
Events5/10

December in detail

What December actually feels like

Weather
6–14°C
Cool, around 14°C.
Crowds
Low
Quiet, apart from the holidays.
Prices
€€
Low rates.

+Local Christmas and lit-up towns.

–Cool and quiet coast.

My tip for December

Locorotondo and Alberobello have the nicest Christmas lights.

  • Christmas
  • Food

How December compares

Against the other eleven months

11th of 12 overall in Puglia, 10th for weather, 4th for space, 4th for value. The emptiest month is January; the best value is January.

See all twelve months for Puglia

Plan around

What’s on in Puglia in December

Winter closures

November–March

Many masserie, beach clubs and restaurants close.

Not set on December?

Months I'd choose over December

Weather

Weather in Puglia in December

In December Puglia averages a high of 14°C (57°F) and a low of 6°C (43°F), with about 47 mm of rain or snow over 7 wet days. The warmest month is July (around 31°C) and the coolest is January (around 13°C); the wettest month is November.

Average high
14°C
57°F
Average low
6°C
43°F
Precipitation
47 mm
Wet days
7

Climate data: NOAA WMO normals (Bari Airport, 1991–2020). Temperatures are averages of daily highs and lows.

Quick answers

Puglia in December: the questions people ask

Is December a good time to visit Puglia?
December is one of the weakest months in Puglia. It ranks 11 of 12 months in Puglia overall (10 for weather, 4 for space, 4 for value). The main upside: Local Christmas and lit-up towns. The main downside: Cool and quiet coast.
What is the weather like in Puglia in December?
Average highs are around 14°C and lows around 6°C. Expect about 47 mm of rain or snow over roughly 7 wet days. Cool, around 14°C. For comparison, the warmest month is July (around 31°C) and the coolest is January (around 13°C).
Is Puglia crowded in December?
Crowds are low. Quiet, apart from the holidays. The quietest month is January.
How expensive is Puglia in December?
Prices are at level 2 of 5 (€€). Low rates. The best-value month is January.
When is the best time to visit Puglia?
In the CrowdFreeViews month scores, September is the best month overall (December ranks 11 of 12). The quietest month is January and the best value is January.

Still going to Puglia in December?

Book early and plan around the busiest hours — cool and quiet coast.

Find hotels in Puglia

Affiliate link