Skip to content
Gaudi's Sagrada Familia basilica in Barcelona, Spain

Barcelona in December: The Caganer, the Tio de Nadal and a Market Since 1786

Reviewed September 2026

5 min read·Updated Sep 2026

December in Barcelona is mild, cheap and genuinely odd, in the best way. The city sits at about 15°C by day and 6°C at night, the Fira de Santa Llúcia sets up outside the cathedral, and Catalan Christmas turns out to involve a defecating figurine in the nativity scene and a log that children beat with sticks. It is also one of the last cheap months before the year turns.

The Fira de Santa Llúcia

Barcelona’s main Christmas market has run since 1786, and it sets up in front of the cathedral in the Gothic Quarter from late November to around 23 December. It sells trees, moss, nativity figures and decorations rather than mulled wine and sausages – it is a supply market for the Catalan Christmas, not a German-style one.

📅
Plan around the seasons
See our full Travel Calendar 2026
Where to go every month of the year, with the best destinations for weather, wildlife, and value.
View calendar →

Which is where it gets interesting. Two of the things on sale explain a lot about Catalonia:

  • The caganer. A small figurine of a person squatting and defecating, hidden at the back of the nativity scene, traditionally a Catalan peasant in a red cap. It is said to fertilise the ground for the coming year, and modern versions depict politicians, footballers and celebrities. Every stall sells them.
  • The Tió de Nadal – the Christmas log, a hollow log with a painted face and a red hat. Children feed it in the run-up to Christmas, then beat it with sticks while singing until it produces sweets and small presents. This is a mainstream, universal Catalan tradition, not a curiosity.
Gaudi's Sagrada Familia basilica in Barcelona, Spain
December light on the Sagrada Família is low and long – and slots are bookable days ahead again.

Weather

December averages about 15°C by day and 6°C at night, with roughly 38 mm of rain. It is one of the mildest big-city Decembers in Europe – bright, still days in the mid-teens are common – but it is dark by 17:30 and the evenings are cold.

The Catalan Christmas calendar

  • Monday 6 December – Día de la Constitución, a public holiday.
  • Wednesday 8 December – the Immaculada, a public holiday. With the 6th, these form the pont that starts the Spanish Christmas season.
  • Friday 24 December – Nit de Nadal; the Tió is beaten and the family meal is held.
  • Saturday 25 December – Nadal, a public holiday.
  • Sunday 26 DecemberSant Esteve, a public holiday in Catalonia but not in most of Spain, with canelons traditionally made from the previous day’s leftovers.
  • Friday 31 December – Cap d’Any; twelve grapes at midnight, and crowds at Plaça Catalunya and the Magic Fountain.
  • Wednesday 5–6 January – the Kings arrive by boat, and the season finally ends.

Prices and crowds

Low for most of the month. The 6–8 December pont is a busy domestic weekend, and prices rise from about the 27th for New Year – but the stretch from 9 to about 20 December is the best value window, with the market and lights running and no holiday premium.

See the Barcelona travel budget.

What to pack

Layers and a warm jacket for the evenings, plus a light waterproof. Comfortable shoes for wet Gothic Quarter stone. Barcelona apartments are often poorly heated, so a warm indoor layer is worth having. See the Barcelona travel guide.

The December 2027 calendar

  • Late November to about 23 December – the Fira de Santa Llúcia outside the cathedral, running since 1786.
  • Monday 6 and Wednesday 8 December – Constitución and Immaculada, both public holidays; a busy domestic weekend.
  • 9–20 December – the best value window; market and lights running without holiday pricing.
  • Friday 24 December – Nit de Nadal; the Tió de Nadal is beaten.
  • Saturday 25 December – Nadal, a public holiday.
  • Sunday 26 December – Sant Esteve, a public holiday in Catalonia; canelons.
  • Friday 31 December – Cap d’Any; twelve grapes at midnight.

Read alongside

Frequently asked

What is the Fira de Santa Llúcia?

Barcelona’s main Christmas market, running since 1786 in front of the cathedral from late November to around 23 December. It sells trees, moss, nativity figures and decorations rather than food and mulled wine – it supplies the Catalan Christmas rather than imitating a German market.

What is a caganer?

A figurine of a person squatting and defecating, hidden at the back of Catalan nativity scenes and said to fertilise the ground for the year ahead. Traditionally a peasant in a red cap; modern versions depict politicians and footballers. Every market stall sells them.

What is the Tió de Nadal?

The Christmas log – a hollow log with a painted face and red hat that children feed in the run-up to Christmas, then beat with sticks while singing until it produces sweets and small gifts. It is a mainstream Catalan tradition, not a novelty.

How cold is Barcelona in December?

About 15°C by day and 6°C at night with roughly 38 mm of rain – one of the mildest big-city Decembers in Europe. It is dark by 17:30 and the evenings are cold.

Is 26 December a holiday in Barcelona?

Yes – Sant Esteve is a public holiday in Catalonia, although it is not in most of the rest of Spain. Canelons made from the previous day’s leftovers are the traditional meal.

When is the cheapest week in December?

Roughly 9 to 20 December, after the 6–8 December pont and before the Christmas premium starts. The market and the lights are already running.

Does Barcelona have Christmas markets?

Yes – the Fira de Santa Llúcia by the cathedral is the main one, with a second at the Sagrada Família. Both are supply markets for the Catalan Christmas rather than food-and-glühwein affairs.

Is Barcelona good for New Year?

It is busy and mild. Twelve grapes are eaten at midnight, crowds gather at Plaça Catalunya and the Magic Fountain, and rates rise from about the 27th. The season does not actually end until the Kings arrive on 5–6 January.