If your flight lands on 27 December, two of Barcelona’s three best-known Christmas markets will already be gone. Barcelona has five Christmas markets, and the Fira de Santa Llúcia, by the Barcelona Cathedral since 1786, and the Sagrada Família Christmas fair, since 1962, both close on 23 December. Barcelona’s Christmas markets are seasonal fairs selling nativity figures, Christmas trees, crafts and gifts, free to enter and open from late November to 6 January. Christmas at Port Vell runs until 11 pm and, with the Gran Via Kings’ fair, stays open until 6 January. The fifth, a fair of local and fair-trade gifts, sits in Plaça de Catalunya, 85 m from the metro.
Which Christmas markets are open in Barcelona? Barcelona has five Christmas markets, all free to enter. The Fira de Santa Llúcia by the Cathedral and the Sagrada Família fair close on 23 December. Christmas at Port Vell, open until 11 pm, and the Fira de Reis on Gran Via stay open until 6 January. The responsible shopping fair runs from 19 to 30 December.
Which market fits your travel dates
Your dates matter more than your taste here, because the markets open and close at different times. The 2026 dates are confirmed in November; the chart shows last season’s, which follow the same pattern every year.
Match your trip to the right market:
- Late November to 23 December. Everything is open. Go to Santa Llúcia first, then Sagrada Família for the trees and Port Vell for an evening.
- 19 to 23 December. The best window: all five markets overlap, including the Gran Via Kings’ fair, open since the 18th.
- 24 December to 6 January. Only Port Vell and the Gran Via fair remain, plus the responsible shopping fair until 30 December, closed on 25 and 26 December.
- After 6 January. No Christmas markets at all; the season ends on Three Kings’ Day.
How the five markets compare
The five markets do different jobs. Santa Llúcia is the one to see for Catalan Christmas, Port Vell is the one for an evening out, and Gran Via is where locals buy Three Kings’ presents.
| Market | Running for | Stalls | Best for | Metro |
|---|---|---|---|---|
| Fira de Santa Llúcia | 240 years | Over 200 | Nativity figures, moss, tió logs, crafts | Jaume I (L4), 235 m |
| Sagrada Família Christmas fair | 64 years | About 100 | Christmas trees, plants and decorations | Sagrada Família (L2, L5), 164 m |
| Christmas at Port Vell | n/a | n/a | Evening stroll, food, Ferris wheel and ice rink | Drassanes (L3), 449 m |
| Fira de Reis per Sant Tomàs | 149 years | n/a | Toys and gifts for Three Kings | Urgell (L1), 196 m |
| Responsible shopping fair | 11 editions | n/a | Local, social-economy and fair-trade gifts | Catalunya (L1, L3), 85 m |
Four of the five sit within 2 km of each other in the centre; Sagrada Família is 2.8 km from Port Vell, so take the metro for that one. A T-casual ticket, 10 metro and bus rides for €13 in zone 1, covers a day of market-hopping, and the metro ticket guide explains which card suits a longer stay.
What to buy at the Fira de Santa Llúcia
The Fira de Santa Llúcia has filled Pla de la Seu and Avinguda de la Catedral, in front of Barcelona Cathedral, every Christmas since 1786. It has more than 200 stalls and last season opened from 28 November to 23 December, 10 am to 9 pm. Jaume I metro (L4) is 235 m away.
The stalls fall into four sections: nativity figures and their props, from caves to candles; greenery, with real and artificial trees, moss and tió logs; crafts, clothing, jewellery and gifts; and Christmas instruments such as the simbomba, a friction drum, and tambourines. For a souvenir no other city sells, the tió is the one: a hollow log with a painted face that Catalan children beat with sticks on Christmas Eve until it “gives” them presents. During the fair, local nativity makers run short courses on building your own.
Where to buy a tió or a caganer, and how the tió works
Both come from the Fira de Santa Llúcia. The tió, a log with a painted face, sits in the greenery section next to the moss and trees; the caganer, the little crouching figure hidden in Catalan nativity scenes, is sold at the nativity stalls, in its classic peasant version or as a celebrity of the year. At home the tió arrives in early December and is “fed” a bit of bread or fruit every night under a blanket to keep it warm. On Christmas Eve the children beat it with sticks while singing “Caga tió”, and sweets and small presents appear under the blanket. Both make a souvenir nobody else will bring back.
Where to buy a tree at the Sagrada Família fair
The Sagrada Família Christmas fair fills Plaça de la Sagrada Família with about 100 stalls and has done since 1962. It grew out of the Santa Llúcia fair and now has four sections: trees and plants, nativity scenes and decorations, sweets, and handmade gifts. Last season it opened from 22 November to 23 December, 164 m from Sagrada Família metro on L2 and L5.
Smaller than Santa Llúcia, it is the easier place to buy a tree and carry it away. It also pairs with the basilica across the square, which needs a timed ticket booked in advance.
What to do at Christmas at Port Vell
Christmas at Port Vell is the leisure fair of the season, on Moll de la Fusta by the waterfront. Last season it ran from 28 November to 6 January, 11 am to 11 pm, with free entry; the nearest metro is Drassanes on L3, 449 m away.
Nobody comes here for a nativity scene. People come for an evening: food stalls, gift stands, a Ferris wheel and an ice rink, with the rides paid separately. This is the pick with children and one of only two markets still open on New Year’s Eve and Three Kings’ Day. Walk up through the Gothic Quarter afterwards and you join the city’s Christmas lights walking route.
Where locals buy Three Kings’ presents
In Spain the big present day is 6 January, not 25 December, and in Barcelona the market for it is the Fira de Reis per Sant Tomàs. It has lined Gran Via de les Corts Catalanes between Carrer de Muntaner and Carrer de Rocafort since 1877, and last season ran from 18 December to 6 January. Urgell metro (L1) is 196 m from no. 560.
It sells toys, costume jewellery, decorations, clothes, ceramics and sweets, and makes hot chocolate and churros on the spot. It is a street fair several blocks long rather than a square, so walk it end to end. The ring cake eaten the next morning has its own guide, the tortell de Reis in Barcelona.
When the responsible shopping fair opens
The responsible shopping fair fills Plaça de Catalunya with local, cooperative and fair-trade products, a good place for a gift that is not from a chain store. Last year’s edition ran from 19 to 30 December 2025, 11 am to 8:30 pm, closed on 25 and 26 December. Catalunya metro (L1 and L3) is 85 m away, so it fits between other plans in the centre.
For more of what is on during the season, see Barcelona at Christmas, and for what is open on the public holidays, the Christmas opening hours guide.
To see the figures sold at Santa Llúcia set up in full, walk the Barcelona nativity scenes of the Gothic Quarter. For an edible souvenir, the guide to turrón and Christmas sweets compares prices per kilo, and families will find more plans in Christmas in Barcelona with kids. If you live here, buying a Christmas tree in Barcelona covers where to drop it off in January.
Beyond the city, from Vic to Girona, the fairs with dates and train times are in Christmas markets in Catalonia.
For the full guide to the nativity fair, with the giant tió and what to buy first, see Fira de Santa Llúcia.
Frequently asked questions about Barcelona’s Christmas markets
When do the Barcelona Christmas markets open in 2026?
The 2026 dates are confirmed in November. Last season the Sagrada Família fair opened on 22 November, the Fira de Santa Llúcia and Christmas at Port Vell on 28 November, the Gran Via Kings’ fair on 18 December and the responsible shopping fair in Plaça de Catalunya on 19 December.
Which Christmas market in Barcelona is the best?
The Fira de Santa Llúcia, held in front of the Cathedral since 1786, with more than 200 stalls of nativity figures, moss, trees, tió logs, crafts and traditional instruments. It is the oldest and the most Catalan. For an evening out with children, Christmas at Port Vell, with a Ferris wheel and ice rink, open until 11 pm.
Are any Barcelona Christmas markets open after Christmas?
Two of the five. Christmas at Port Vell on Moll de la Fusta and the Fira de Reis per Sant Tomàs on Gran Via both ran until 6 January last season. Santa Llúcia and Sagrada Família closed on 23 December, and the responsible shopping fair on 30 December.
Is there an entry fee for Barcelona’s Christmas markets?
No. All five markets are free to enter. At Christmas at Port Vell the Ferris wheel, the ice rink and the food are paid for separately, and everything at the stalls is priced by each seller. A T-casual metro ticket, 10 rides for €13, covers the trips between them.
What should I buy at a Barcelona Christmas market?
Something Catalan: a tió de Nadal log, a traditional figure for a nativity scene, or a simbomba, the friction drum played at Christmas, all sold at the Fira de Santa Llúcia. For handmade gifts from local makers, the responsible shopping fair in Plaça de Catalunya.
Book your dates before 23 December and you see all five; after Christmas, plan around Port Vell and Gran Via.