Culture & festivals

Barcelona at Christmas: Markets, Lights and Catalan Traditions

Passeig de Gràcia in Barcelona lined with plane trees in autumn colours
Summarise this page 10 key points · 1 minute
  1. Barcelona, European Capital of Christmas 2026The title was awarded in December 2025 in Vilnius, in the category for cities with more than 100,000 people.
  2. The Fira de Santa LlúciaThe Fira de Santa Llúcia is Barcelona's oldest and best-loved Christmas market, set up on Avinguda de la Catedral, right in front of the Cathedral in the Gothic Quarter.
  3. The Sagrada Família Christmas fairThe Fira de Nadal de la Sagrada Família has been held in Plaça de la Sagrada Família, in front of the basilica, since 1962.
  4. Christmas lightsWhat happened in 2025: the lights were switched on on Saturday 22 November at 18:00 with a free show on Passeig de Gràcia, with aerial dance, a light installation and a forty-voice choir.
  5. Caga tió, the caganer and other Catalan traditionsThe best-loved Catalan Christmas tradition is the tió, a log with a painted face and a blanket over its back.
  6. The Three Kings: 5 and 6 JanuaryFor Catalan children, the Three Kings (els Reis) are the big present-bringers of the season.
  7. New Year's EveWhat happened in 2025–26: the city's free New Year's Eve show was held on Avinguda de la Reina Maria Cristina, at the foot of Montjuïc near Plaça d'Espanya, with fireworks, drones and music.
  8. What's open on 25 and 26 December?This is the thing that catches visitors out.
  9. Getting there from Cyprus at ChristmasChristmas flights fill up fast and fares climb, so book early.
  10. More Barcelona guidesGetting around Barcelona: airport, metro and tickets

Quick answer

Barcelona is the European Capital of Christmas for 2026, but the dates for this year's markets and lights had not been announced by 1 November 2026. In 2025, the Fira de Santa Llúcia ran outside the Cathedral from 28 November to 23 December, the Sagrada Família Christmas fair from 22 November to 23 December, and the lights were switched on along Passeig de Gràcia on 22 November and stayed on until 6 January. The Three Kings arrive on the evening of 5 January with a big parade, and 25 and 26 December are both public holidays in Catalonia, when most shops are closed.

  • The 2026 dates for the markets and the lights switch-on were not out yet on 1 November 2026; in 2025 the lights went on on 22 November and the markets opened in late November.
  • The Fira de Santa Llúcia in front of the Cathedral dates back to at least 1786 and sells nativity figures, moss, cork, tions and caganers.
  • Barcelona is the 2026 European Capital of Christmas, and the city plans about 130 km of lit streets this season.
  • The Three Kings parade is on the evening of 5 January; children get their presents that night, and the tortell de Reis is eaten on the 6th.
  • 25 December (Friday) and 26 December (Saturday) 2026 are both public holidays in Catalonia, so expect most shops to be closed on both days.

Get the latest updates

Get this guide when we add the 2026 dates for Barcelona's Christmas markets and lights

We're waiting for the 2026 dates for Barcelona's Christmas markets and lights. Leave your email and we'll send you this guide once, as soon as it's updated. Nothing else.

Barcelona does Christmas in its own way. Instead of snowy chalets, you get the old market outside the Cathedral, streets of lights, a log that "poos" presents, and a parade of Three Kings that is the biggest night of the season for children. It is mild, too: a coat is enough, which makes it a comfortable winter trip from Cyprus.

This year is a special one, because Barcelona is the European Capital of Christmas 2026. As of 1 November 2026, though, the 2026 dates for the Christmas markets and the lights switch-on had not been announced yet. The 2025 dates below give a rough idea of what to expect.

Barcelona, European Capital of Christmas 2026

The title was awarded in December 2025 in Vilnius, in the category for cities with more than 100,000 people. The jury praised Barcelona's participatory Christmas, in which local groups, shops and residents play a leading role, along with its centuries-old traditions and its sustainable decorations.

For this season the city has promised a programme of activities linked to the title and more streets with Christmas lights. Plans announced in July 2026 include:

  • About 130 km of lit streets across the city.
  • A light poem on Passeig de MaragallHung over the road between Plaça de Maragall and the Ronda del Guinardó.
  • The return of the giant illuminated "galets"The pasta shells used in Christmas soup: 13 in the city's markets and one in Plaça de Sant Miquel.
  • Children's drawings projected in front of the Mercat de la Marina, and Christmas lights back in the markets.

The Fira de Santa Llúcia

The Fira de Santa Llúcia is Barcelona's oldest and best-loved Christmas market, set up on Avinguda de la Catedral, right in front of the Cathedral in the Gothic Quarter. The first written record of it dates from 1786, and its roots go back to a medieval Christmas fair near Santa Maria del Mar.

What happened in 2025: the fair ran from 28 November to 23 December, open daily from about 10:00 to 21:00. The 2026 dates are not out yet.

What you'll find:

  • Everything for a nativity scene: figures, moss, cork and greenery.
  • Christmas trees and decorations.
  • Tions and caganers in every size (more on these below).
  • Crafts and gifts: ceramics, clothing, leather and jewellery.

For children: in 2025 the giant tió on the Cathedral steps held free sessions for under-12s on many December days, mornings and afternoons, with a sweet for each child.

The nearest metro is Jaume I (L4).

The Sagrada Família Christmas fair

The Fira de Nadal de la Sagrada Família has been held in Plaça de la Sagrada Família, in front of the basilica, since 1962. It is the traditional Christmas market of the Eixample, smaller and more local than Santa Llúcia, and easy to combine with a visit to the basilica.

What happened in 2025: it ran from 22 November to 23 December. The 2026 dates are not out yet. Our Gaudí in Barcelona guide explains how to book the basilica itself.

The Fira de Reis, a third fair for last-minute presents, lines the Gran Via de les Corts Catalanes before Kings' Day. In 2025 it ran from 18 December to 6 January.

Christmas lights

A shop front on Passeig de Gràcia, Barcelona's main shopping avenue

What happened in 2025: the lights were switched on on Saturday 22 November at 18:00 with a free show on Passeig de Gràcia, with aerial dance, a light installation and a forty-voice choir. About 126 km of streets were lit.

  • Until: 6 January 2026.
  • Hours: 17:30 to 1:00 from Sunday to Thursday, and until 2:00 on Fridays and Saturdays, on 24, 25 and 31 December and on 5 January.
  • Plaça de Sant Jaume: a light show ran on the City Hall square from 22 November to 5 January.

The 2026 switch-on date is not out yet. Passeig de Gràcia, with its shop windows, is the classic place to see the lights, and our shopping in Barcelona guide covers the best streets for presents.

Other 2025 highlights included a street-arts Christmas festival in Plaça de Catalunya from 20 to 30 December, and a nativity scene in the City Hall courtyard from 13 December.

Caga tió, the caganer and other Catalan traditions

Caga tió logs with red hats and painted faces under a Christmas tree

The tió. The best-loved Catalan Christmas tradition is the tió, a log with a painted face and a blanket over its back. Children "feed" it from 8 December, the Feast of the Immaculate Conception. On Christmas Eve they beat it with a stick while singing the tió song, then lift the blanket to find what it has "pooed": sweets, turrón and toffees, or coal if they haven't behaved. You can buy one at the Fira de Santa Llúcia, and it makes a brilliant souvenir for children back in Cyprus.

The caganer. Look closely at any Catalan nativity scene and you'll find a little man squatting behind a bush with his trousers down. He is the caganer, believed to bring good luck, and he appears only in Catalan and Valencian nativity scenes. These days you can buy caganers modelled on famous people.

The pessebre. Nativity scenes are a big tradition, built with cork, moss and wood, and live nativity scenes have become popular too.

Christmas food. On 25 December families sit down to escudella, a soup with large pasta shells, followed by turrón and neules (rolled wafers). On 26 December, Sant Esteve, they gather again, often with the relatives they didn't see on Christmas Day, and eat canelons.

A shop window piled with fresh churros in Barcelona

On a cold evening after the markets, a plate of churros with thick hot chocolate is hard to beat. Our where to eat in Barcelona guide lists our favourite spots.

The Three Kings: 5 and 6 January

For Catalan children, the Three Kings (els Reis) are the big present-bringers of the season. On the night of 5 January the Kings arrive in every town and city, and then visit homes to leave presents for children who have behaved well, and coal for those who haven't.

What happened in 2026: the Kings arrived at 16:30 at Plaça del Portal de la Pau, by the Columbus monument, where the mayor gave them a "magic key" to the city. The parade left the Parc de la Ciutadella at 18:00 and passed along Passeig de Colom, the Avinguda del Paral·lel, the Ronda de Sant Pau and Carrer de Sepúlveda towards Plaça d'Espanya and Avinguda de la Reina Maria Cristina, reaching there at about 21:00. About 1,300 performers took part, and tonnes of sweets were thrown to the crowds.

Tips for the parade:

  • Go early to get a spot near the front, especially with small children.
  • Bring a bag for the sweets.
  • Hold small children's hands tightly: the crowds are huge.

On 6 January, Kings' Day, families share a tortell de Reis, a ring-shaped brioche cake, often filled with marzipan and topped with candied fruit. Whoever finds the little king inside wears the crown; whoever finds the bean pays for next year's cake.

New Year's Eve

What happened in 2025–26: the city's free New Year's Eve show was held on Avinguda de la Reina Maria Cristina, at the foot of Montjuïc near Plaça d'Espanya, with fireworks, drones and music. The Magic Fountain of Montjuïc was part of the show for the first time in several years, after a pause caused by drought, and about 115,000 people went.

Wherever you are at midnight, join in the local tradition of the 12 lucky grapes: eat one for each chime of the clock as the old year ends. Buy the grapes in advance, as many shops will be shut the next day.

What's open on 25 and 26 December?

This is the thing that catches visitors out. In Catalonia, both Christmas Day (25 December) and Sant Esteve (26 December) are public holidays. In 2026 they fall on a Friday and a Saturday, so most shops will be closed for two days in a row. 24 December is not a public holiday.

  • Shop before the 24th. In Catalonia's 2026 shop-opening calendar, Sundays 6, 13, 20 and 27 December are listed as days when shops may open, though opening is up to each shop.
  • Book Christmas lunch ahead. If you want to eat out on the 25th or 26th, reserve well in advance.
  • Check the sights. La Pedrera is closed on 25 December 2026 and open until 20:30 from 26 December to 3 January. Palau Güell is closed on 25 and 26 December and on 1 and 6 January.
  • Other holidays: 8 December (Tuesday in 2026), 1 January and 6 January are also public holidays, so check opening hours on those days too.

Map it · Walking route

A Christmas walk from the Cathedral to the Sagrada Família

  1. Fira de Santa Llúcia
  2. Plaça de Sant Jaume
  3. Passeig de Gràcia
  4. Sagrada Família Christmas fair
Open this route in Google Maps

Opens Google Maps with every stop in order. Opening hours can change, so check before you go.

Getting there from Cyprus at Christmas

Christmas flights fill up fast and fares climb, so book early. Check the airlines for direct flights from Larnaca on your dates; from Paphos, or if the dates don't suit, you can connect via Athens. Our guide to cheap flights from Cyprus at Christmas and New Year has tips, and our Barcelona destination page covers the basics. Travelling with children over the school holidays? See also our half-term trips with kids.

More Barcelona guides

Plan my trip

Want us to plan your days in Cyprus?

Tell us where you’re going, for how many days and what you love. We’ll send you a plan made for you, with places to see, where to eat and a Google Maps route for each day.

Recommended for this guide

Contains affiliate links

Frequently asked questions

When do the Barcelona Christmas markets open in 2026?

The 2026 dates had not been announced by 1 November 2026. In 2025 the Fira de Santa Llúcia ran from 28 November to 23 December, and the Sagrada Família Christmas fair from 22 November to 23 December.

When are the Barcelona Christmas lights switched on?

In 2025 the lights were switched on with a show on Passeig de Gràcia on Saturday 22 November at 18:00, and they stayed on until 6 January 2026. The 2026 date hasn't been announced yet.

Are shops open in Barcelona on 25 and 26 December?

Mostly not. Christmas Day and Sant Esteve (26 December) are both public holidays in Catalonia, and in 2026 they fall on a Friday and a Saturday. Do your shopping by the 24th, and check opening hours for any restaurant or sight you plan to visit.

What is the caga tió?

The tió is a Catalan Christmas log with a face and a blanket. Children 'feed' it from 8 December, and on Christmas Eve they beat it with a stick while singing a song, then lift the blanket to find sweets and turrón, or coal if they have been naughty.

When is the Three Kings parade in Barcelona?

On the evening of 5 January. In 2026 the Kings arrived at 16:30 at Plaça del Portal de la Pau, and the parade left the Parc de la Ciutadella at 18:00 and made its way along the Paral·lel and Carrer de Sepúlveda towards Plaça d'Espanya.

What happens in Barcelona on New Year's Eve?

For 2025–26 the city held a free show on Avinguda de la Reina Maria Cristina, below Montjuïc, with fireworks, drones, music and the Magic Fountain, and about 115,000 people went. Locals eat 12 grapes as the clock chimes midnight.

Sources (19)
  1. Ajuntament de Barcelona – Barcelona named the 2026 European Capital of Christmas (15 December 2025)
  2. Ajuntament de Barcelona (Infobarcelona) – Barcelona prepares a Christmas to sparkle like never before (12 November 2025)
  3. Ajuntament de Barcelona (Infobarcelona) – Christmas lights to be switched on on a Saturday (2025)
  4. Ajuntament de Barcelona (Infobarcelona) – Christmas 2025 news list
  5. Betevé – what's new in the 2026 Christmas lights (9 July 2026)
  6. Ajuntament de Barcelona – Cultura Popular: fairs and markets
  7. Betevé – the history of the Fira de Santa Llúcia
  8. Barcelona Urbana – Fira de Santa Llúcia (October 2026)
  9. Escapada amb Nens – Fira de Santa Llúcia 2026
  10. Ajuntament de Barcelona – Christmas traditions
  11. Ajuntament de Barcelona – Cultura Popular: pages, royal postmen, helpers and spies
  12. Catalan News – Tortell de Reis, a cake fit for three kings
  13. Nació Digital – Cavalcada de Reis de Barcelona 2026: times, route and what's new (3 January 2026)
  14. Catalan News – 115,000 gather in Barcelona to ring in 2026 (2 January 2026)
  15. Ajuntament de Barcelona – Cultura Popular: lucky grapes
  16. Barcelona Secreta – 2026 Barcelona public holiday calendar
  17. CECOT – Catalonia's 2026 shop-opening calendar
  18. La Pedrera – practical information (Christmas 2026 hours and closures)
  19. Barcelona Urbana – Palau Güell opening hours and closures (checked October 2026)