The Sagrada Família rising over Barcelona rooftops toward the sea at golden hour

Barcelona in December

Atmospheric and festive

The short answer

December is a good time to visit Barcelona.

Christmas markets, lights and Barcelona in festive dress.

7/10 overall6–14°CModerate crowds€€€ (Moderate)
Weather6/10
Crowds7/10
Prices7/10
Events7/10

December in detail

What December actually feels like

Weather
6–14°C
Cool and often bright early in the month
Crowds
Moderate
Quiet until mid-month, then busier through the holidays
Prices
€€€ (Moderate)
Moderate, spiking between Christmas and New Year

+Mild winter weather and festive atmosphere.

–Cooler and increased demand around the holiday period.

My tip for December

Come in the first two weeks for the atmosphere without the holiday surge in crowds and rates.

  • Christmas markets
  • Museums
  • Food

How December compares

Against the other eleven months

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

See all twelve months for Barcelona

Not set on December?

Even stronger months in Barcelona

Ready to book December in Barcelona?

Mild winter weather and festive atmosphere.

Find hotels in Barcelona

Affiliate link