In Barcelona 26 December is a public holiday and in almost nowhere else in Spain is it. It is called Sant Esteve, it sits on the Generalitat’s official calendar of working holidays, and it is the day people here eat cannelloni rather than turkey.
That detail sums up Christmas in this city rather well: from the outside it looks like anywhere else, and underneath it runs on its own rules that catch out anyone arriving without them. A log you hit with a stick. A nativity scene with a figure defecating in it. And a fair in front of the cathedral that has been going up since before the French Revolution.
The cathedral fair dates from 1786
The Fira de Santa Llúcia runs this year from 26 November to 23 December, in Plaça Nova, directly in front of the cathedral.
There are 215 stalls, of which more than 160 sell Christmas goods exclusively: nativity scenes, figures, moss, trees and household decoration. It usually opens 10 am to 9 pm. What almost nobody knows is its age: the first documented mention is from 1786, and it began as a single-day fair on 13 December, the feast of Santa Llúcia. Over the centuries it stretched until it filled the whole month.
When is the Fira de Santa Llúcia? From 26 November to 23 December 2026, in Plaça Nova in front of the cathedral. 215 stalls, more than 160 of them Christmas goods, usually open 10 am to 9 pm. Its first mention dates from 1786.
Walking through it is free and it is one of the few December plans that works as well by day as by night. If rain catches you, which it does in December, the set of covered places is in what to do when it rains.
The tió and the caganer, the two that need explaining
This is where Catalan Christmas parts company with everywhere else, and there is no way to describe it that does not sound made up.
The tió de Nadal is a log with a painted face, a barretina hat and a blanket over it. In the preceding days, children feed it and cover it so it does not get cold. On the appointed night they beat it with a stick while singing so that it excretes the presents. Literally that. At the Fira de Santa Llúcia there is a giant tió that is the compulsory stop for any local family, and watching thirty children batter a log is one of the more honest scenes this city offers in December.
The caganer is the other one. It is a nativity figure, usually tucked into a discreet corner, in the act of defecating. It is not a modern joke or a prank: it is a traditional figure symbolising that the earth is fertilised and next year there will be a harvest. Today they are made of footballers, politicians and celebrities, and hunting for yours across the stalls is half an afternoon’s entertainment.
Sant Esteve, the holiday only you get here
26 December is a holiday in Catalonia and a working day across most of Spain.
It sits on the Generalitat’s official calendar of working holidays for 2026, alongside the 25th. Now the practical detail, which this year does not help: the 25th falls on a Friday and the 26th on a Saturday, so both holidays are swallowed by the weekend and there is no long weekend. If you were counting on a Monday off, there is not one.
What there is instead is a meal with its own name. On Sant Esteve people eat canelones, and it is not arbitrary: they were traditionally made from the meat left over from the roast on the 25th. It is a festival of leftovers turned into an institution, and in plenty of households here it is defended more fiercely than Christmas Eve dinner. If you are eating out those days, check where to eat well without spending much first, because a great deal closes on the 25th and 26th.
Of all of that, the thing that has changed from previous years is the night of the 31st.
The New Year bells move to the Anella Olímpica
This year New Year’s Eve is not celebrated where it always was.
The bells move to the Anella Olímpica on Montjuïc, because the Fira works leave no space on Avinguda de la Reina Maria Cristina, where they used to be held. It is precisely the same reason the Mercè Piromusical was launched from Bogatell beach this September rather than from the Magic Fountain.
For you that means one concrete thing: if you were planning to plant yourself in front of the fountain, that plan no longer exists. The Anella Olímpica sits higher up the hill, with different access and a different way of getting there, so it is worth checking transport for that night in advance rather than assuming you know it.
The Kings arrive by sea
The parade on 5 January has a local quirk that almost no other city has.
The Kings do not come round a corner: they disembark. They arrive by boat at the port in the afternoon and are officially received at the Portal de la Pau, at the end of the Rambla, with the city waiting on the quay. Only afterwards does the parade set off through the centre, by then after dark. The route and exact times are published by the City Council a few weeks beforehand each year, and it is worth checking because they change.
6 January is a holiday, and it is when the city genuinely stops. If your trip covers those days, expect full museums on the afternoon of the 6th and almost all retail shut, along the lines of what I warn about in the museums you can visit free.
| Event | When | Where | Cost |
|---|---|---|---|
| Fira de Santa Llúcia | 26 Nov to 23 Dec | Plaça Nova, cathedral | Free to walk through |
| Nadal | Friday 25 December | Across the city | Public holiday |
| Sant Esteve | Saturday 26 December | Catalonia only | Public holiday |
| New Year bells | 31 December | Anella Olímpica | Free |
| Arrival of the Kings | Afternoon of 5 January | Portal de la Pau | Free |
| Cavalcada de Reis | Evening of 5 January | City centre | Free |
Apart from eating, Christmas in this city is done entirely without paying for a ticket.
The Christmas that works
- The Fira midweek, because the 13th is heaving
- Booking a table for the 25th and 26th
- Checking transport for the night of the 31st
- Going to the quay on the 5th, not just the parade
- Hunting for your caganer across the stalls
The Christmas that goes wrong
- Expecting a long weekend from a Friday and Saturday
- Turning up at Maria Cristina on the 31st
- Assuming shops open on the 26th
- Arriving late for the parade on the 5th
- Looking for the Christmas market after the 23rd
That last one on the right catches a lot of people: the Fira closes on the 23rd, so anyone arriving between Christmas and Kings will not find it.
What I do not gamble on at Christmas
The long weekend that is not there. The 25th on a Friday and the 26th on a Saturday. Both holidays fall inside the weekend.
The usual New Year spot. This year it is the Anella Olímpica, not Maria Cristina.
Eating on the 25th or 26th without booking. A great deal closes and what opens fills up weeks ahead.
The Fira after the 23rd. It does not exist. Between the 24th and Kings, the plan is a different one.
How to build a Christmas trip here
Come before the 23rd if you want the fair. It is the most distinctive plan of the month and it has a closing date.
Keep 5 January free all day. Arrival by sea in the afternoon and the parade at night. Two events, not one.
Expect a closed city on the 25th and 26th. Museums and shops go down; the street and the beach do not.
Make the most of how much is free. The fair, the bells and the parade cost nothing, which in December is welcome. The full month by month is in the best time to visit Barcelona.
Christmas in Barcelona is explained by a log you beat with a stick and by a public holiday that is sacred here and does not exist two hundred kilometres away.
Coming at Christmas and unsure which days to take? Message me on Instagram @barcelonainspira with your dates and I will tell you what you will find open.
Keep discovering Barcelona with me
More things I write about here: the best time to visit, what to do when it rains, the markets I shop at and the facts that explain the city.
When is the Fira de Santa Llúcia 2026
From 26 November to 23 December 2026, in Plaça Nova in front of the cathedral. It has 215 stalls, more than 160 of them devoted purely to Christmas goods, and it usually opens from 10 am to 9 pm. Its first documented mention dates from 1786, which makes it one of the oldest Christmas fairs in Europe.
Is 26 December a public holiday in Barcelona
Yes. Sant Esteve is a working holiday in Catalonia and appears on the Generalitat’s official 2026 calendar, while in most of Spain it is an ordinary day. In 2026 it falls on a Saturday, so it creates no long weekend. It is the day of canelones, traditionally made using the meat left over from the 25th.
What is the tió de Nadal
A log with a painted face, a Catalan hat and a blanket over it, which children feed in the days before Christmas and then beat with a stick while singing so that it excretes presents. It sounds strange put like that and that is exactly what it is. It is Catalonia’s most distinctive Christmas tradition and there is a giant tió at the Fira de Santa Llúcia.
Where are the New Year bells in Barcelona
In 2026 they move to the Anella Olímpica on Montjuïc, because building work at the Fira grounds leaves no room on Avinguda de la Reina Maria Cristina, where they were held. It is the same reason the Mercè Piromusical was launched from Bogatell beach this September.
When is the Three Kings parade in Barcelona
On the afternoon of 5 January, and it has a local twist almost no other city has. The Kings arrive by sea at the port and are received at the Portal de la Pau, at the end of the Rambla, before the parade sets off through the city. The route and exact times are published by the City Council a few weeks beforehand each year.