Looking for a Barcelona Christmas market in 2026? The season opens with the markets in late November, the Christmas lights go on on November 26 and stay up until January 6, 2027, and the city is European Capital of Christmas. This guide covers the markets first, then the lights, Catalan traditions and indoor plans, with dates checked on official websites on November 9, 2026. Where a 2026 detail is not published yet, we say so and ask you to check the official programme. One of the plans is ANIMONDO, and SABDA is our venue.
Barcelona Christmas markets
Fira de Santa Llúcia
Barcelona's oldest Christmas market has run since 1786 on Avinguda de la Catedral and Plaça Nova, in front of the Cathedral. You will find nativity figures, the tió, caganers, moss, trees and crafts, with about 215 stalls according to the organisers. Entry is free. It ends on December 23. The exact 2026 opening date and daily hours are not clear yet on the official site, so check the official programme before you go. Weekday mornings are usually quieter than December weekends. Metro: Jaume I (L4) or Liceu (L3).
Fira de Nadal at the Sagrada Família
At Plaça de la Sagrada Família 1, it runs from November 21 to December 23, 2026, every day from 10:00 to 21:00. Entry is free. It has been the Eixample's Christmas market since 1962. Metro: Sagrada Família (L2 and L5).
Nadal al Port, Port Vell
On Moll de la Fusta and Moll de Drassanes, Nadal al Port runs from November 27, 2026 to January 6, 2027. There is a Christmas market, a Ferris wheel, an ice rink and Gaudí inspired decoration. Entry to the fair is free and, according to the City Council, it opens every day from 11:00 to 23:00. A light and music show runs on Moll de la Fusta at 18:00, 20:00 and 22:00. Metro: Drassanes (L3) or Barceloneta (L4).
Christmas lights
Barcelona's Christmas lights go on on Thursday, November 26, 2026. The time and place of the switch on show are not published yet; check the official programme on barcelona.cat. They stay on until January 6, 2027. Nightly hours for 2026 are not published yet either: check the official programme.
According to the City Council, this year there are more than 130 km of lit streets, 255 arches and 272 light figures across eight city districts, more than 50 lit ornamental fountains, and new designer lights on Rambla de Prim and Passeig de Maragall. Ramon Bigas's giant "galets" return, and more municipal market façades are lit.
A walking route through the Eixample and the centre: Plaça de Catalunya, Passeig de Gràcia, Carrer d'Aragó, Via Laietana. To stretch it, continue along Passeig de Sant Joan. It is free and takes a long hour on foot.
Catalan Christmas traditions
The tió is the log that children "feed" for days and then "cajole" into giving gifts on Christmas Eve or Christmas Day. The caganer is the nativity figure caught answering a call of nature, a Catalan tradition you will see at the markets. Nativity scenes fill homes and squares. December 26 is Sant Esteve, a public holiday in Catalonia, when many families eat canelons. On January 5 the Three Kings arrive; Barcelona's parade is at Port Vell, at Portal de la Pau. Check the official programme for the exact 2026 time.
Christmas plans indoors and with kids
ANIMONDO: Journey into the Wild at SABDA
SABDA is an immersive art, tech and wellness space in Barcelona's Eixample, with a 360° projection room and Dolby Atmos sound for classes, exhibitions and events. Until April 30, 2027 it is showing ANIMONDO: Journey into the Wild, a 360 degree cinematic experience through four natural worlds, Rainforest, Deep Sea, Arctic and Savannah, coming face to face with wild animals as 3D sound moves all around you.
It is in the immersive room at Carrer de Muntaner 83B, with 22 people per session. The visit takes about 50 minutes: you arrive at your time, a glass of cava or a juice is waiting, and the 25 minute show starts 15 minutes later. It is a standing experience, with no headset or glasses needed. It runs on Fridays, Saturdays and Sundays. Arrival times: Friday 18:00, 19:00 and 20:00; Saturday 14:00, 15:00 and 16:00; Sunday 13:30, 14:30, 15:30 and 16:30. More times, including Friday and Saturday at 21:00 and 22:00, are open on Fever. The minimum age is 4. Anyone under 16 comes with an adult. Adults (13 and up) €20, children (4 to 12) €12, Family Pack €60 for 4 people (2 adults and 2 children, or 1 adult and 3 children). For holiday dates, check the Fever calendar.
More with kids
For more ideas, see our guide to shows for kids in Barcelona. If it rains, here is what to do in Barcelona when it rains.
At Tibidabo, the amusement park opens in December on weekends and on the 7th, 8th, 21st, 22nd, 23rd, 24th, 28th, 29th and 30th. The panoramic area opens every day from March to December, except December 25 and 26. CosmoCaixa opens every day from 10:00 to 20:00 and closes on December 25 and on January 1 and 6; on December 24 and 31 and January 5 it closes at 18:00. For more city ideas, see things to do in Barcelona and exhibitions in November.
What is open on the holidays
In Catalonia, public holidays in this season include December 8, December 25 (Christmas Day), December 26 (Sant Esteve), January 1, 2027 and January 6, 2027 (Three Kings). What opens each day depends on each shop and museum: check each website. Nadal al Port runs through January 6. Tibidabo closes its panoramic area on December 25 and 26. For ANIMONDO, check the Fever calendar.
Christmas gifts
If you want an experience gift, see our guide to gift experiences in Barcelona. SABDA gift cards cover classes, class packs, sound baths, workshops, events and private sessions. They are valid for 365 days and are redeemed through Momence. They do not cover ANIMONDO or other exhibitions sold on Fever.
Dates at a glance
| What | Where | Dates 2026 | Hours | Price |
|---|---|---|---|---|
| Fira de Santa Llúcia | Avinguda de la Catedral | Late November to December 23 (check the official programme for the opening day) | Check the official programme | Free |
| Fira de Nadal Sagrada Família | Plaça Sagrada Família | November 21 to December 23 | Every day 10:00 to 21:00 | Free |
| Nadal al Port | Moll de la Fusta | November 27 to January 6, 2027 | Every day 11:00 to 23:00 | Free |
| Christmas lights | Citywide | Switch on November 26; until January 6, 2027 | Check the official programme | Free |
| ANIMONDO at SABDA | C/ Muntaner 83B | Friday, Saturday and Sunday until April 30, 2027 | See arrival times; holidays on the Fever calendar | €20 / €12 / Pack €60 |
FAQ
When do the Barcelona Christmas lights go on in 2026?
On Thursday, November 26, 2026. The time and place of the switch on show are not published yet; check the official programme on barcelona.cat. The lights stay on until January 6, 2027. Nightly hours for 2026 are not published yet either.
Where is the Sagrada Família Christmas market?
At Plaça de la Sagrada Família 1, in the Eixample. It runs from November 21 to December 23, 2026, every day from 10:00 to 21:00. Entry is free. Metro: Sagrada Família (L2 and L5).
What is the biggest Christmas market in Barcelona?
Fira de Santa Llúcia, on Avinguda de la Catedral, is the oldest (since 1786) and one of the largest, with about 215 stalls. The Sagrada Família market is the Eixample Christmas fair, on Plaça de la Sagrada Família. Nadal al Port adds a market, Ferris wheel and ice rink at Port Vell until January 6.
What is there to do in Barcelona at Christmas with kids?
Fira de Santa Llúcia and the Sagrada Família market, the lights from November 26, Nadal al Port with its Ferris wheel and ice rink, Tibidabo on the December days it opens, CosmoCaixa, and ANIMONDO at SABDA on weekends and Fridays. Check the Fever calendar for holidays.
Is Barcelona open on Christmas Day?
December 25, 2026 is a public holiday in Catalonia. Many shops close; museums and attractions vary, so check each website. Nadal al Port stays open through January 6. Tibidabo's panoramic area closes on December 25 and 26. For ANIMONDO, check the Fever calendar.
Tickets for ANIMONDO are on Fever.