ExploraSpain
Plaça d'Espanya in Barcelona at night, with the Venetian towers and beams of light above the Palau Nacional on Montjuïc
Barcelona

Christmas in Barcelona 2026: lights, Santa Llúcia market, New Year's Eve and Three Kings

Short answer

Barcelona is European Capital of Christmas 2026 and is stretching its lights across 130 km of streets. The essentials: the Santa Llúcia Christmas market by the cathedral (28 November to 23 December in 2025), the light show on Plaça Sant Jaume, the free New Year's Eve show at Montjuïc's Magic Fountain and the Three Kings Parade on 5 January from 18:00. Heads-up: 26 December (Sant Esteve) is also a public holiday in Catalonia.

Prices and opening hours checked against official sources on

What to book before you go

The 4 key bookings for this guide

  1. €114Book
  2. Evening Tapas & Wine Tour

    free cancellation

    €95Book
  3. €48Book
  4. €76Book
In this guide (9)
  1. The season at a glance
  2. The lights and the Santa Llúcia market
  3. What happened to the Plaça Sant Jaume nativity scene?
  4. A December evening, done right
  5. With kids
  6. Monuments and museums on public holidays
  7. New Year's Eve and Three Kings
  8. If you have a spare day
  9. Common mistakes

The season at a glance

What Where When (2025 edition) Price
Lights switch-on Passeig de Gràcia 22 November, 18:00 Free
Santa Llúcia market Avinguda de la Catedral 28 November – 23 December, 10:00 to 21:00 Free
Sagrada Família Christmas fair By the basilica 22 November – 23 December Free
Nadal a Sant Jaume (light show) Plaça Sant Jaume 22 November – 5 January, from 18:30 Free
Traditional nativity scene Pati dels Carruatges, City Hall (Carrer de la Ciutat) 13 December – 5 January Free
Nadal al Port Moll de la Fusta 28 November – 6 January, 11:00 to 23:00 Free (rides extra)
Christmas Festival Plaça de Catalunya 20 – 30 December Free
Three Kings fair Gran Via 18 December – 6 January Free
New Year's Eve show Av. Reina Maria Cristina (Montjuïc) 31 December, from 22:00 Free
Three Kings Parade Ciutadella – Montjuïc 5 January, 18:00 Free

These are the 2025 dates: the 2026 programme comes out in November on barcelona.cat/nadal and we'll update this guide then. In 2026 Barcelona is European Capital of Christmas, so expect more events than usual.

The lights and the Santa Llúcia market

The 2026 lights cover 130 km of streets, with 255 arches and 272 light figures, plus new designer installations on Passeig de Maragall (a poem written in lights) and Rambla de Prim. The classic route is still Passeig de Gràcia, Rambla de Catalunya and Portal de l'Àngel.

The Fira de Santa Llúcia is the city's oldest Christmas market: more than 160 stalls of nativity figures, moss, trees and tions, plus around thirty craft stalls, right below the cathedral. It's best in daylight; after dark it gets packed.

What happened to the Plaça Sant Jaume nativity scene?

Since 2024 there has been no nativity scene on the square. In 2025 its place was taken by "Simfonia d'Estels", an immersive projection on the City Hall and Generalitat façades: Monday to Thursday 18:30 to 22:00, and until 23:00 on Fridays, Saturdays and the eve of holidays. The traditional nativity scene went inside City Hall, in the Pati dels Carruatges (entrance on Carrer de la Ciutat), open 11:00 to 14:00 and 16:00 to 20:00 on weekdays and 11:00 to 20:00 at weekends and on holidays.

A December evening, done right

  1. 17:00, City Hall nativity scene: go before dark; there's a queue later on.
  2. 17:45, Santa Llúcia market: wander the stalls and, if you have kids, buy a tió.
  3. 18:30, Plaça Sant Jaume: first showing of the projection, two minutes' walk away.
  4. 19:15, hot chocolate on Carrer Petritxol, with its old-school granjas, then on to Portal de l'Àngel and Plaça de Catalunya.
  5. 20:00, Passeig de Gràcia lit up, stopping at Casa Batlló, which does night visits.
  6. 21:00, dinner: tapas in the Gothic Quarter or a flamenco tablao.

If you'd rather someone else did the planning, the private tapas, wine and flamenco tour packs all three into three hours, with no hunting for a table.

With kids

  • The tió: buy it at Santa Llúcia and "feed" it at home until the 24th. In 2025 the market had a giant tió for under-12s, 10:30 to 13:30 and 16:30 to 19:30.
  • Nadal al Port on the Moll de la Fusta, with rides and lights by the sea.
  • The Kings' arrival: on 5 January they land at the port and the mayor welcomes them around 16:30 on Plaça del Portal de la Pau. It's less of a crush than the parade.
  • For a guided option, there's a private family tour with a treasure hunt and churros with chocolate.

Monuments and museums on public holidays

Place 24 & 31 Dec 25 Dec 26 Dec 1 Jan 6 Jan
Sagrada Família No special hours announced 9:00–14:00 9:00–14:00 9:00–14:00 9:00–14:00
Park Güell Open Open Open Open Open
Museu Picasso 10:00–14:00 Closed Open Closed Not stated
  • Park Güell is open all year; in winter time slots run from 9:30 to 17:30 and a general ticket costs €18.
  • Museu Picasso: October to March it opens Tuesday to Sunday, 10:00 to 19:00; on Thursdays from 16:00 to 19:00 entry is free.
  • 26 December (Sant Esteve) is a public holiday in Catalonia: many shops and neighbourhood restaurants close, and it's the day for cannelloni.

With shorter opening hours, a guided visit with the ticket included saves you a morning in queues.

New Year's Eve and Three Kings

  • Midnight at Montjuïc: the 2025 show on Avinguda de la Reina Maria Cristina started at 22:00, mixing music, drones and fireworks. Free, no capacity limit. The streets around Plaça d'Espanya close to traffic, so take the metro.
  • Three Kings Parade (5 January): leaves Parc de la Ciutadella at 18:00 and runs along Marquès de l'Argentera, Passeig de Colom, the Paral·lel, Sepúlveda and Plaça d'Espanya to the Magic Fountain, reaching the last stretch on Avinguda Francesc Ferrer i Guàrdia around 21:10. It takes about an hour to pass: find a spot on the Paral·lel rather than Colom.

If you have a spare day

In winter Montserrat is far quieter and the light is crisp. The half-day small-group trip fits into a morning, and you're back in time for the lights.

Common mistakes

  • Forgetting about 26 December: in Barcelona it's as much a holiday as the 25th. Book lunch or dinner ahead.
  • Looking for the nativity scene on Plaça Sant Jaume: it's now inside City Hall.
  • Going to Santa Llúcia on the final weekend: it ends on the 23rd and those days are gridlocked. Go on a weekday morning.
  • Leaving a flamenco dinner for the 24th or 31st: those nights have the fewest shows and the most demand. Check availability before you lock in plans.

Frequently asked questions

When do the Barcelona Christmas lights go on in 2026?
The city hasn't set the date yet. In 2025 they were switched on on Saturday 22 November at 18:00 on Passeig de Gràcia and shone every evening from 17:30 to 1:00 (until 2:00 on Fridays, Saturdays, the eve of public holidays, 25 and 31 December and 5 January). For 2026, the year Barcelona is European Capital of Christmas, the lights cover 130 km of streets.
Is there a nativity scene on Plaça Sant Jaume?
Not in 2024 or 2025: instead, a light show was projected onto the City Hall and Generalitat façades every evening from 18:30. The traditional nativity scene moved inside City Hall, to the Pati dels Carruatges, with free entry from Carrer de la Ciutat, from 13 December to 5 January.
Is the Sagrada Família open at Christmas?
Yes, unless a service changes plans. On 25 and 26 December and 1 and 6 January it opens from 9:00 to 14:00; the rest of the winter, Monday to Saturday 9:00 to 18:00 and Sundays 10:30 to 18:00. Tickets for those dates sell out sooner, so book ahead.
Where is the best place for New Year's Eve in Barcelona?
Avinguda de la Reina Maria Cristina, in front of the Magic Fountain of Montjuïc. At the last edition the show started at 22:00, with drones, music and fireworks at midnight, free and with no capacity limit. Take the metro to Espanya (L1 and L3) and arrive early: after 23:00 it's hard to move.
What is the caga tió?
A log with a face and a red Catalan cap that children feed during Advent and then hit with sticks on 24 or 25 December, singing, so it will 'poo' sweets and presents. You can buy one at the Santa Llúcia market, which in 2025 had a giant tió for under-12s from 29 November to 20 December.