Magical Christmas Activities in Barcelona 2025

Published

*This site contains affiliate links, which means I receive a commission when you buy. See my full disclosure.

Bon Nadal, Bones Festes! Want to get holiday mood, indulge yourself in the festivities, feel that special holiday magic that only comes once a year? Welcome to the magical Christmas activities in Barcelona 2025! Let’s make the best of what we have. Seriously!

IMG_5805

Enjoy lights “Els Llums de Sant Pau” at the Sant Pau Recinte Modernista.

If Barcelona had a fairy-tale palace, it would be Sant Pau Recinte Modernista. It’s a glowing Art Nouveau dream! Each year, the most beautiful former hospital transforms into a gorgeous wonderland, Els Llums de Sant Pau. It’s a delightful light show that fills the gardens and façades with color and music. From November 20 to January 11, the entire complex becomes a luminous stroll!

Visit Natalis, a Christmas village at Poble Espanyol.

Poble Espanyol, a small replica of Spain’s towns and cities, becomes a lovely Christmasy village called Natalis. They’ll have, artisan stalls, food trucks, and the scent of roasted chestnuts. Kids can meet Santa or the Three Kings, while grown-ups sip mulled wine and pretend it’s just for warmth. The festive market runs on weekends from November 29 to January 4, and tickets can be purchased on the event website.

Enjoy the Three Kings Parade on January 5.

On the eve of Three Kings’ Day, the three wise men themselves arrive at the port with a wild welcome from Catalan families. Then, they’re whole entourage parades through the streets in the most spectacular way. It is the best public performance I’ve ever scene in Barcelona and is so spectacular, it feels like a Broadway show! Elaborately dressed dancers and acrobats parade through the streets throwing candy to out-of-control kids and adults. I highly recommend it!

The Three Kings Parade this past 2024: the most spectacular show in Barcelona!

SCHEDULE: January 5, 2026.

Visit the Christmas market along the Mediterranean Sea.

This is one of my family’s new favorite places to visit during Christmas. El Nadal al Port is along Barcelona’s waterfront, transforming the Moll de la Fusta into a seaside fair from November 28, 2025, to January 6, 2026. It usually has a giant Ferris wheel (nòria gegant), a synthetic ice rink, a vintage carousel, and even a little Christmas train (trenet) winding along the waterfront. Families can join in craft workshops, enjoy live music, and soak up the festive lights dancing over Port Vell. My kids love to get cotton candy! November 28, 2025 – January 6, 2026.

You get to enjoy the see breeze while enjoying the cozy atmosphere at Nadal al Port.

Ooh and ahh at the decorative Barcelona Christmas lights.

The bright Christmas lights give the city that special winter wonderland touch. It helps since it doesn’t snow in Barcelona! See the lights around Plaça del Ángel, Plaça Catalunya, and pretty much every neighborhood throughout Barcelona! The lights go on at 6:30pm on November 22!

Plaça de l’Angel 2013, Barcelona
Plaça del l’Angel, Barcelona

Shop at the Fira de Nadal de la Sagrada Familia.

Several Christmas markets pop up around Barcelona, and the Fira de Nadal de la Sagrada Familia shares a spectacular space in front of the famous Sagrada Familia basilica. With about 100 stalls, the Christmas market sells holiday decorations, Christmas trees, nativity scenes, handmade toys, and the traditional caganers and caga tiós. This Covid year, they’re following safety protocols: having a 30% capacity of visitors, limiting entrances, and also having hand sanitizing gel available.

2025 SCHEDULE: TBD. last days of November – end of December-ish 2025.

caga tios
Caga tiós of all sizes

Shop at the Fira de Santa Llúcia.

The mother of all Barcelona Christmas markets, the Santa Llúcia fair, dresses up the plaza right in front of the Barcelona Cathedral. The famed market fills up fast on a weekend, so much that you’ll feel like cattle going through. If you’re a browser, you probably won’t mind going at a snail’s pace and looking at the decorated stalls. This year, they’re having less Christmas stands to avoid crowds.

The Fira de Santa Llúcia also has a program of activities, including a gigantic tió de Nadal for children to beat with a stick and a Carassa de Nadal (a big head) who spits out candy for the kids. TBD.

IMG_4537

Hitting the caga tió.
Smackin’ that tió. This is hands-down one of my favorite Barcelona Christmas traditions.

2025 SCHEDULE: TBD.

Visit the decorations at Plaça Sant Jaume.

There used to be an ugly unconventional Nativity in scene Plaça Sant Jaume changes every year. In 2024, there was one big star. We’ll see what they have going on this year, but there is usually Christmas decoration to brighten people’s stroll!

SCHEDULE: TBD

Plaça Sant Jaume during Christmas

Have a hot chocolate at Granja La Pallaresa.

Nestled in the Barri Gótic, Granja La Pallaresa has a reputation for having the best hot chocolate in town. You can also order whipped cream by the plateful and scoop it up to top your drink. Paired with xurros or melindros, this drink makes for a rich, filling snack. And their waiters wear white shirts and black bow ties — a nice touch, methinks.

Try a suiza: hot chocolate topped with real whipped cream. And of course, churrrros…

Visit Käthe Wohlfahrt, an over-the-top shop of Christmas decorations.

If you really want to get in the mood, the German “Christmas village”, Käthe Wohlfahrt, is stocked with red, gold, and green holiday decor, including a 4.5-meter tree decorated with 1,250 Christmas ornaments! If you really want to be enveloped in Christmas ambiance of snow globes, stars, Santa Claus, and more, visit this yuletide shop which always has lines around the corner. Carrer dels Banys Nous, 15

Celebrate Boxing Day (Saint Stephen’s Day).

The day after Christmas, Barcelona doesn’t wind down just yet. December 26th, known here as Sant Esteve, is a public holiday when extended families gather again…because one massive feast clearly wasn’t enough! Everyone eats canelons, which are large tubes of pasta stuffed with leftover roast meats from Christmas. Its covered and filled with béchamel sauce and baked.

Ring in 2026 with fireworks at Barcelona’s districts.

For New Year’s Eve, many people usually gather at the Magic Fountain at Plaça Espanya, this year will be different. The city’s 10 districts will be lighting up 12 palm trees at midnight, followed by a pyrotechnic show. TO RING IN AN AMAZING 2026 or else we are all going to lose it!

Things to do in Barcelona at Christmas: Magical Christmas activities
Fireworks in BCN

Enjoy a Three Kings’ Cake.

The hangover after the parade is on January 6. It’s when children open their presents and eat a Three Kings cake, or a Tortell de Reis (Catalan), Roscón de Reyes (Spanish). You might bite into a tiny prize nestled inside, such as a ceramic figurine, as to which you are considered to be one lucky duck. But if bite into a bean, you have to pay for the cake! Personally, I’ve tried my hand and making a Three Kings’ Cake and failed. Go to the nearest bakery to pick one up!

Barcelona Christmas activities includes eating a tortell de reis!

Now go spend Christmas with people you love. Or go solo if that’s what it takes this year. That’s it for now! Sending a MUAC MUAC to you and yours!


I hope this inspires you to enjoy Barcelona this Christmas! Are you planning to do any of them? Let me know in the comments!

Things to do in Barcelona during the winter

By Justine Ancheta

California native, churro aficionado, and mom of 3, Justine Ancheta writes fervently about Barcelona and Spain. Since 2008, she's been eating burnt onions (calçots) and tripping on cobblestones in the Gothic Quarter. She shares tips on popular attractions, exposes offbeat non-touristy spots, and gives insight on exploring Barcelona with kids. Her next Catalan culture challenge: top level of a human castle (castellers).

1 comment

  1. Love the penguin idea for the kids – I, of course, would need one too (can’t stay on my feet!) – Great post, very informative.

Leave a comment

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.