Christmas in Barcelona: 15 Best Things to Do & Insider Tips

Wondering what to do at Christmas in Barcelona?

I’ve got you covered!

The holiday season in the Catalan capital is pure magic. Vibrant Christmas markets, glittering lights, quirky decors, and tasty seasonal treats await at every turn.

In this guide, I’m sharing my top insider tips and the best things to do in Barcelona at Christmas from spending several years exploring the city during this enchanting time.

Ready to dive into the holiday spirit?

Let’s go!

Short on time? Here are my top Barcelona winter recommendations:

✨ Barcelona Card ✨ – free entrance, discounts, and transportation

✨ Catalonia Passeig de Gràcia ✨ – superb centrally located 4* hotel

Disclaimer: This page contains affiliate links. If you purchase through one of them, I may receive a small commission from the platform at no extra cost to you. Thanks for the support!

When is the Christmas Season in Barcelona?

Christmas in Barcelona Header
Christmas in Barcelona is pure magic!

Barcelona’s Christmas season is impressively long.

It starts in late November with the switching on of the Christmas lights and the opening of the major Christmas markets.

The celebrations extend well into early January, wrapping up with the Three Kings’ Parade on January 5th. Most markets close on or shortly after January 6th, coinciding with the feast of the Epiphany.

Ice rinks and winter-themed activities at Poble Espanyol, Tibidabo, and Port Vell often continue until the first week of January.

Iconic landmarks like Sagrada Família, Casa Batlló, and Recinte Modernista de Sant Pau remain illuminated with festive displays until mid-January.

If you’re looking for quirky Catalan Christmas traditions, you’ll find figurines like the caganer in souvenir shops throughout the year.

Is Barcelona Worth Visiting at Christmas?

Christmas Trees Barcelona
Barcelona at Christmas is a festive wonderland

Absolutely! Barcelona transforms into a festive wonderland at Christmas.

The city’s Christmas markets offer handcrafted gifts, delicious seasonal treats, and a cozy holiday atmosphere.

Iconic streets like Passeig de Gràcia and La Rambla glow with spectacular Christmas lights. Famous buildings are illuminated and central squares host free performances.

Barcelona’s quirky Catalan customs add a unique twist to the holiday decorations. The spectacular Three Kings Parade ends the holiday season with a bang.

On top of that, Barcelona’s mild winter weather allows for comfortable exploration of landmarks, festive activities, and cultural experiences.

What’s the Weather Like in Barcelona Around Christmas?

Christmas Tree and Decorations Recinte Modernista Sant Pau Barcelona
You can enjoy a ton of outdoor activities at Christmas in Barcelona

Barcelona’s weather in December and January is mild compared to many European destinations.

Average daytime temperatures hover between 12 and 16°C (54 and 61°F). At night, they can drop to around 5 to 9°C (41 to 48°F).

The city sees plenty of sunshine and clear skies during the holiday season.

Rainfall is minimal, making it pleasant for outdoor activities. You’ll need a jacket and a scarf for evenings, but there’s no need to worry about snow as Barcelona rarely experiences it.

The comfortable climate allows for a mix of festive cheer and sightseeing without the typical harsh winter chill.

15 Best Things to Do in Barcelona for Christmas

💡 Insider Tip: If you want to experience Barcelona without the hassle of planning, consider my custom travel itinerary service. Together, we can craft a personalized travel plan that caters to your interests. Let’s make your next Barcelona adventure magical!

1. Explore Barcelona’s Christmas Markets

Feria de Navidad de Port Vell - Christmas Market in November in Barcelona
Feria de Navidad de Port Vell is one of the best Christmas Market in Barcelona

Christmas in Barcelona kicks off with the opening of the Christmas markets.

From late November until early January, explore magical stalls with festive decorations, handmade crafts, and delicious seasonal treats.

Here are the most popular Christmas markets in Barcelona you should visit:

  • Fira de Santa Llúcia (late November till December 23): The traditional market is located in front of Barcelona Cathedral.  
  • Port Vell Christmas Fair (late November to January 6): You’ll find the gigantic Christmas area at the waterfront of the Old Harbor.
  • Fira de Nadal de la Sagrada Família (late November to December 23): The charming market is right next to the iconic basilica.

2. Marvel at the Christmas Decorations

Christmas Lights in Barcelona Gothic Quarter
Admiring holiday decorations is among the top things to do in Barcelona for Christmas

Barcelona’s evenings dazzle with spectacular Christmas lights from the last week of November until January 6.

The official switching-on event is a festive highlight with live music and entertainment.

The Christmas lights are on daily from 5:30 PM to 11:00 PM on weekdays and extend to 5:30 PM to 1:00 AM on weekends and holidays like December 24, 25, and January 5.

Some special evenings, including New Year’s Eve, even see the lights on until 2:00 AM.

Here are the top spots for stunning holiday lights and decorations:

  • Passeig de Gracia
  • Plaça de Catalunya
  • El Gotico
  • Las Ramblas
  • El Born

3. Admire Iconic Illuminated Attractions

Casa Batllo Barcelona in January
Casa Batlló is illuminated for Christmas in Barcelona

Barcelona’s most famous landmarks get a magical glow during the festive season.

The iconic sites light up with spectacular displays in a magical blend of festive spirit and architectural brilliance:

  • Casa Batlló (late November to January 6): The vibrant façade of Gaudí’s masterpiece becomes even more enchanting with Christmas-themed illuminations. Don’t skip the “Winter Night” experience, too.
  • Recinte Modernista de Sant Pau (late November to January 12): The stunning Modernist complex hosts Els Llums de Sant Pau, a breathtaking light show.
  • Sagrada Familia (December 20 to 22): The world-famous basilica offers a peaceful atmosphere with its softly lit Nativity façade.

4. Learn Quirky Catalan Christmas Traditions

Caga Tio Christmas Decoration Catalan Tradition Barcelona
Exploring quirky Catalan traditions is among the most fun things to do in Barcelona for Christmas

Catalonia has a unique and fun twist to the Christmas celebrations and decorations.

One quirky tradition is called caga tió. It literally translates to “pooping log”.

The smiling wooden log “poops” seasonal treats to children, but they need to “feed” it nightly and pound it playfully.

Then there’s the caganer. The “pooper” is a tiny figure hidden in Nativity scenes in a surprising pose with its pants down. The funny but unusual figurine symbolizes good fortune and modesty.

Even outside the holiday season, you can find whole stores selling only caganers. Some of the figurines wear the faces of popular personalities and characters.

The last unusual Catalan Christmas tradition I think you should know about is the Man with the Noses.

According to the story that locals tell their children, there’s a man with as many noses as the days of the year. Every day, he loses a nose and on December 31, he reveals his face with just one nose.

5. Attend Holiday Concerts at Iconic Venues

Barcelona’s holiday season includes enchanting concerts at iconic venues.

Whether you’re a fan of classical music or traditional carols, the city offers an unforgettable lineup of festive performances.

Here are some highlights to look out for:

  • El Cascanueces (The Nutcracker), L’Auditori (December 15): A timeless ballet that’s perfect for the holiday season, performed in one of Barcelona’s premier concert halls.
  • San Esteban Concert, Palau de la Música Catalana (December 26): Celebrate St. Stephen’s Day with a moving concert in the city’s most iconic modernist venue.
  • Orfeó Català, Barcelona Cathedral Square (January 3): A stunning open-air performance by one of Barcelona’s most renowned choirs.

6. Indulge in Tasty Seasonal Treats

Hot Chocolate and Churros in Barcelona
Indulge in seasonal treats to warm up at Christmas in Barcelona

One of the most fun things about Christmas in Barcelona is savoring the festive seasonal treats.

Here’s what I recommend you try:

  • Turrons: The nougat-like confection is made with almonds, honey, and egg whites. Try the classic soft and hard almond types and don’t miss pistachio and triple chocolate.
  • Canelons: A Boxing Day classic, these thick pasta tubes are filled with meat, fish, or vegetables, then topped with creamy béchamel and melted cheese.
  • Escudella i Carn d’Olla: A hearty stew with pasta, meat, and vegetables, flavored with garlic, saffron, and herbs that merge to create a warming dish for winter nights.
  • Tronc de Nadal: A festive yule log cake often served as dessert during Christmas dinner.

Warm up further with a cup of rich hot chocolate or fragrant mulled wine, which are best enjoyed at Barcelona’s Christmas markets.

7. Try Ice Skating and Winter Fun

Ice Skating Rink in Barcelona
One of the most unexpected things to do at Christmas in Barcelona is ice skating

Barcelona’s warm weather doesn’t mean you can’t enjoy ice skating during the holidays.

Several spots in the city offer a truly magical winter experience. Some even feature breathtaking panoramas.

Here are the must-visit ice rinks in Barcelona:

  • Tibidabo (late November to January 5): Located at the top of the iconic mountain, the ice-skating rink offers a stunning view of the city. It’s part of the winter festivities at the Tibidabo Amusement Park.
  • Port Vell Christmas Fair (December 5 to January 7): The ice rink by the sea features beautiful harbor views and a fun, festive atmosphere for the little ones.
  • L’illa Diagonal (late November to January 7): Located next to a modern shopping center, this ice rink is perfect for a break while browsing the winter sales.

8. Discover Barcelona’s Unique Nativity Scenes

Christmas Nativity Scene Museu Frederic Mares Barcelona
The Nativity scene at Museu Frederic Mares in Barcelona

One of the coolest things to do in Barcelona for Christmas is exploring the elaborate nativity scenes.

Known as pesebres in Catalan, the displays often blend the classic nativity story with elements of local Catalan life and peculiar figurines (see #4).

Here are the most impressive nativity scenes in Barcelona during the holiday season:

  • Pesebre tradicional de Barcelona
  • Basilica Santa Maria del Mar
  • Museo Frederic Marès

9. Roam Poble Espanyol’s Winter Village

Poble Espanyol at Christmas in Barcelona
Poble Espanyol is one of the most magical locations at Christmas in Barcelona

The architectural complex Poble Espanyol on Montjuïc Hill transforms into a winter wonderland during the Christmas season.

The charming open-air museum represents different regions of Spain. Each is beautifully adorned for the holidays.

From November 30 to January 5, Poble Espanyol hosts Natalis, a magical Christmas event. The Winter Village features five enchanting worlds full of fantasy, illusions, and family-friendly fun.

Kids can meet Santa Claus at Wishland, and families can enjoy various performances and activities throughout the event.

10. Enjoy the Performances at Festival de Nadal

Festival de Nadal Plaza Catalunya Christmas Market in Barcelona
Festival de Nadal at Plaza Catalunya is one of the coolest events at Christmas in Barcelona

Between December 20th and 30th, Plaça de Catalunya transforms into Festival de Nadal.

The Christmas Town of Barcelona is a performing arts festival with a diverse range of shows. The program includes music, theater, dance, and circus.

Family-friendly performances, like Estacions de Nadal, run in the mornings. The afternoons bring exciting circus and dance acts from local and international artists. Evenings feature music by Catalan artists.

The festival concludes each night with Natal, a spectacular show combining acrobatics, trapeze, and electronic music.

With over 25 performances, this event is a must-visit if you’re looking to experience the best of arts and culture during Christmas in Barcelona.

11. Embrace the Christmas Day Swim

Another peculiar way to celebrate Christmas in Barcelona is the annual Copa Nadal swim.

Held every December 25th at the Old Harbor, the century-old event gathers brave swimmers. They need to tackle 200 m (656 ft.) of open water in front of the Christopher Columbus monument at Portal de la Pau.

First organized in 1907, Copa Nadal is Barcelona’s oldest sporting event and one of the longest-running in Europe. Around 450 participants dive into the chilly waters, making it one of the most unusual things to do in Barcelona on Christmas.

The event kicks off at 11:00 AM with the race starting at noon. Spectators are welcome to cheer on the swimmers, while participants must register in advance.

12. Ride Barcelona’s Festive Holiday Bus Tour

Barcelona Christmas Tour Bus
Riding the Xmas Tour Bus is among the most fun things to do in Barcelona for Christmas

Soak in the magic of Christmas in Barcelona with a 90-minute evening ride on the Barcelona Christmas Tour Bus.

From the comfort of an open-top bus, you’ll see the city’s iconic streets, monuments, and dazzling Christmas lights while learning about unique local traditions.

The tour starts and ends in Plaça de Catalunya. It covers major attractions along Passeig de Gràcia, Sant Antoni Market, and Sagrada Família.

Along the way, the guide shares fascinating stories, from festive customs to the history of the Christmas lottery and the quirky Man with the Noses legend.

13. Join the Traditional Christmas Mass

Sagrada Familia Barcelona Interior Columns
Sagrada Familia blends spirituality and architecture

Christmas in Barcelona won’t be complete without the Missa del Gall (Rooster’s Mass).

The midnight mass, held on Christmas Eve, is named after the legend of a rooster crowing at the birth of Jesus.

Barcelona’s iconic churches and cathedrals are the perfect settings to experience this special event.

Some of the most popular venues include:

  • Barcelona Cathedral: Celebrate in the Gothic Quarter’s majestic centerpiece.
  • Sagrada Família: Marvel at the unique blend of spirituality at Gaudí’s masterpiece.
  • Santa Maria del Mar: Bask in the serene beauty of the historic basilica in El Born.
  • Montserrat Monastery: A scenic option outside the city, known for its breathtaking location.
  • Santa Maria del Pi: Discover the intimate Gothic gem near Las Ramblas.

14. Celebrate New Year’s Eve with a Bang

New Year's Celebration Placa Espanya in Barcelona
The biggest New Year’s celebration in Barcelona is at Plaça d’Espanya in Barcelona

Barcelona welcomes the New Year with a grand fiesta.

On December 31st, the biggest party in the city is on the avenue stretching from Plaça d’Espanya to the stairs of Montjuïc.

The mild Mediterranean winter allows for an unforgettable celebration under the open sky.

Enjoy a free live concert followed by a breathtaking display of fireworks and a drone show that light up the sky with stunning visuals and impressive music.

At midnight, join the locals in the fun tradition of eating 12 grapes. Try to eat one with every chime of the clock as you make a wish for each month of the coming year.

If you’re feeling adventurous, start the new year with a refreshing dip at Barceloneta Beach on January 1st.

15. Meet and Greet the Three Kings

Three Kings Parade Barcelona in January
The Three Kings Parade concludes the festivities for Christmas in Barcelona

Barcelona’s festive season ends with the Three Kings Parade.

The magical tradition, known as the Cavalcada de Reis, is one of the city’s most anticipated events.  Kids are particularly eager to meet and greet The Three Kings, as they are the ones who bring the Christmas gifts.

The extraordinary procession winds through Barcelona’s streets with spectacular platforms, music, dancers, and fireworks. The energy is electric, with the kings throwing sweets to the crowds.

The parade typically starts at Parc de la Ciutadella, passes by Port Vell, and ends at the foot of Montjuïc.

Arrive early to secure a spot with a good view. You won’t want to miss the fun!

Tips for Enjoying Christmas in Barcelona to the Fullest

Barcelona City Tour Hop-on Hop-off Bus Winter
Barcelona City Tour, the city’s hop-on hop-off bus offers an escape from the winter chill

💡 Tickets for Sagrada Família are only sold online and in advance. They also sell out quickly. My insider tip? Once you’ve sorted out your flight and accommodation, get your Sagrada Família tickets next.

💡 Plan in advance for other attractions, tooBarcelona sees lots of tourists around Christmas and New Year’s Eve. Top landmarks like Park Güell and Casa Batlló fill up fast. Buy your tickets online to secure your entry and skip waiting in the cold.

💡 Beware of strong winds. Winter in Barcelona brings strong winds. The best way to escape them is by hopping on a tourist bus. See the city’s top sights while staying warm and comfy.

💡 Dress in layers. Winter temperatures can vary throughout the day, so wearing layers will help you stay comfortable during warm afternoons and cooler evenings. I always carry a backpack in Barcelona to be able to pack extra layers 😉

💡 You don’t need to visit on Christmas to enjoy the holiday spirit. The bank holidays can be busy, but the Christmas markets and street decorations are up from late November to early January. So, even if you’re not in Barcelona for Christmas, you can soak in the festive atmosphere.

💡 Warm up with hot drinks. Barcelona’s Christmas markets, as well as cafés and bars, serve delicious hot chocolate and mulled wine. It’s my favorite way to stay warm in the Christmas season!

💡 Explore the best museums. Another excellent option to warm up is by visiting Barcelona’s top museums. I recommend getting a Barcelona Card with access to over 25 museums and the public transport network.

FAQs About Christmas in Barcelona

Christmas Tree Recinte Modernista Sant Pau Barcelona
Visiting Barcelona during the Christmas season is an excellent idea

What’s open on Christmas Day in Barcelona?

On Christmas Day, many attractions, restaurants, and shops are closed.

However, key landmarks like Sagrada Família, the Barcelona Cathedral, and Casa Batlló remain open for visitors.

The Christmas markets are open with limited hours and some restaurants offer special Christmas menus.

Is Christmas a good time to visit Barcelona?

Yes, Christmas is a magical time to visit Barcelona! The city is decorated with festive lights, and there are plenty of activities like Christmas markets, concerts, and unique Catalan traditions.

The milder winter weather makes it enjoyable to explore the city on foot. However, keep in mind the tourist influx and higher prices around the holidays.

How warm is Barcelona at Christmas?

Barcelona has mild winters. Daytime temperatures average around 12 to 15°C (54 to 59°F), with cooler nights dropping to about 5 to 8°C (41 to 46°F). It’s a comfortable climate for outdoor activities.

Does Barcelona have good Christmas markets?

Letters to the Three Kings Catalan Christmas Traditions Barcelona
Kids in Catalonia write letters to the Three Kings, not Santa

Yes, Barcelona is home to several enchanting Christmas markets. The most iconic ones include Fira de Santa Llúcia, Fira de Nadal de la Sagrada Família, and Port Vell Christmas Fair. They offer handmade crafts, traditional Catalan gifts, and festive treats.

What date do the Christmas markets start in Barcelona?

Christmas markets in Barcelona begin in late November and early December. Some stay open until early January while others close on Christmas Eve.

Now You Know What to Do in Barcelona During Christmas

Snowman Hospital Sant Pau Christmas Decoration
If there’s one thing you should do at Christmas in Barcelona, I recommend visiting Els Llums de Sant Pau

And there you have it – the best things to do in Barcelona for Christmas plus my insider tips for the most magical time of the year.

From sparkling holiday markets and dazzling light displays to quirky traditions and seasonal treats, you’ll find something for everyone during this enchanting season.

For even more tips and activities, check out my guides for Barcelona in December and Barcelona in January to make the most of your visit.

💡 Insider Tip: If you want to experience Barcelona without the hassle of planning, consider my custom travel itinerary service. Together, we can craft a personalized travel plan that caters to your interests. Let’s make your next Barcelona adventure magical!

You might also like:

Leave a Reply

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