What to do in December in Barcelona
The holiday season has arrived, and Barcelona is about to shine brighter than ever. The city centre will be adorned with dazzling Christmas lights, transforming its streets into a festive wonderland. December in Barcelona is a lively time, filled with excitement and cheer. While the month can be bustling, it’s also packed with opportunities for celebration, with Christmas taking centre stage. Whether you celebrate Christmas or simply want to soak up the holiday spirit, there’s no shortage of festive activities, Christmas markets and events to enjoy throughout the city!
What to do in December in Barcelona?
December Bank Holidays
Dia de la Constitució
On 6th December, Spain celebrates a national holiday marking the anniversary of the 1978 referendum in which Spaniards approved the country’s current Constitution. Despite being a public holiday, with most people enjoying a day off work, many stores in the city centre remain open, allowing for Christmas shopping amidst the festive atmosphere.
Dia de la Inmaculada Concepció
On 8th December, Catalans celebrate the Feast of the Immaculate Conception, commemorating the Catholic Church’s declaration that the Virgin Mary was conceived free from sin by the grace of God. This day also marks a cherished tradition for Catalan families – the introduction of Caga Tió (Tió de Nadal), a festive log character. Children place the Tió in their living room and lovingly care for it until Christmas Eve, when it becomes the centrepiece of a unique and joyful holiday ritual.
Nochebuena (Christmas Eve)
On 24th December, Christmas Eve is generally a family affair for most people, where families gather together around a Christmas lunch or dinner in advance of the official start of Christmas the next day. That evening, some people will also attend midnight mass (Misa del Gallo), marking the true start of Christmas.
Navidad (Christmas Day)
In Spain, Christmas Day (25th December) is celebrated with great enthusiasm. It’s the day when families gather to unwrap gifts from Papá Noel and share a lavish holiday dinner together. Christmas becomes a treasured time to relax and celebrate in the company of loved ones, creating warm memories and deepening family bonds.
Sant Esteve (St Stephen’s Day)
The second day of Christmas (26th December) is known in Catalonia as ‘Sant Esteve’. This day is celebrated similarly to the first day of Christmas. Many families and friends gather to have a nice, long meal together. Traditionally, ‘canelons’ are served as the main course. These are filled cannelloni and are usually made with ingredients that were left from the meal the day before. Many Catalans then enjoy the Christmas Concert that takes place in the extraordinary Palau de la Música Catalana.
Dia dels Sants Innocents
Celebrated on the 28th of December, Dia dels Sant Innocents is the day for Spaniards to share some more moments of laughter by making lots of jokes. It is similar to April Fool’s day. Not only can one enjoy all the jokes between friends and family on this day, but also in the media. So it might be a good idea to keep this date in mind so you don’t get fooled by any of your Spanish friends or colleagues.
Nochevieja (New Year’s Eve)
New Year’s Eve in Spain, like many other festive occasions, is a time for family gatherings and grand celebrations. The evening typically begins with an elaborate dinner shared with loved ones. As the clock strikes midnight, a beloved tradition unfolds: eating a grape with each of the twelve chimes to usher in the New Year. This custom, known as ‘las doce uvas de la suerte’ or ‘the twelve grapes of good luck’, is believed to bring prosperity for the year ahead.
Afterward, friends and families head outdoors to join neighbours in lively street celebrations and enjoy spectacular fireworks displays. In Barcelona, one of the most popular spots to ring in the New Year is the Font Màgica in Montjuïc, where the city’s largest party unfolds, complete with an impressive water and firework show.
For those looking to continue the festivities, various parties are hosted throughout the city, with Poble Espanyol being a top destination for some of the biggest New Year’s Eve events. On 1st January, the adventurous and resilient can join a traditional New Year’s dip, braving the chilly waters to start the year with a refreshing plunge.
Events Barcelona Expat Life
Connect. Collaborate. Celebrate
Josie, an experienced, trainer, mentor, executive coach and speaker specializes in female leadership and self-leadership. With a wide background in Academia in Spain and the US, and as founder of Female ChangeMakers, she helps women leaders find their true voice and drive societal change. Passionate about neuroscience, NLP, emotional Intelligence and mindfulness, she applies these disciplines to leadership development. Now in her third year on the Professional Speakers Association of Spain Executive committee, she is the PR, events leader and instructor in the PSA Academia.
- Josie Pont
- Free of charge
- 10th December 19:30 - 20:30
- Fira Nadal Moll de la Fusta
Christmas markets in Barcelona
Christmas in Barcelona is a truly special experience, and the city’s festive markets are at the heart of it all. From the historic Fira de Santa Llúcia to the charming Fira de Nadal de la Sagrada Família, the waterfront Fira de Nadal del Port Vell, and the vibrant Fira de Reis, each market brings its own magic and traditions to the season. If you’re in Barcelona this December, visiting at least one of them is a must.
Fira de Santa Llúcia
This Christmas market is one of the most popular in the city, as well as the oldest. The market has been located in front of the Barcelona Cathedral since 1786. One can find a wide range of craft products and Christmas items at the fair, amongst many other things. Over two hundred stalls are set up at the Plaça de la Seu and Avinguda de la Catedral until Christmas time. Visiting the fair is the perfect activity for those that are excited to get into the Christmas spirit. This year, you can attend the market from 28th November to 23rd December.
Fira de Nadal de la Sagrada Familia
Since 1962, the Fira de Nadal has occurred at the Plaça de la Sagrada Família, and is generally known as the most traditional market in the Eixample district. This year it will run from 22nd November until the 23rd of December. There are four major areas of stalls to check out: Christmas trees and plants, traditional figures and decorations, food, and gifts.
Fira de Nadal del Port Vell
Another excellent Christmas market to visit is the one at Port Vell. Starting a week earlier than usual, the festival will run from 28th November to 6th January and will feature a variety of attractions, market stalls and vibrant Christmas lights.
One of the many reasons this fair is so beloved is its stunning location, where the festive Christmas atmosphere contrasts beautifully with the backdrop of the sea. The opening day is always a special occasion, featuring live music performances and the highly anticipated lighting of the Christmas lights. New attractions include a sled slide and a 40-metre Star Flyer. The eco-friendly skating rink has also been expanded this year, growing from 400-550 square feet. For children, there are plenty of engaging activities, including workshops like learning to row. Additionally, local music groups and schools come together to fill the market with lively performances, sharing their passion for music with the community.
Fira de Reis
For those searching for the perfect gifts for Three Kings’ Day on the 6th of January, this Christmas market is a must-visit. Since the festive season continues until Three Kings’ Day, the holiday spirit is still in full swing! Many locals flock to Fira de Reis to find the ideal Christmas and Three Kings’ Day presents, with an impressive variety of toys and gifts available. It’s an especially delightful spot for families to explore together.
And no visit would be complete without indulging in some freshly made churros from one of the xurrerias. Skipping this sweet treat is simply not an option – it’s a beloved part of the tradition!
December in Barcelona: Sports
Running in Barcelona
December in Barcelona offers crisp, pleasant weather that’s perfect for running, whether you’re exploring the city’s seaside promenades or weaving through its historic streets. The highlight of the month, and a beloved local tradition, is the Cursa dels Nassos, held each year on New Year’s Eve. This festive 10 km race follows a mostly flat course along the coast and past landmarks like the Sagrada Família and Camp Nou, attracting thousands of runners eager to end the year on an energetic high.
Premier Padel Tour Finals
This December, Barcelona will host the Premier Padel Tour Finals at the Palau Sant Jordi, bringing together the world’s top padel players for one of the sport’s most prestigious tournaments. Fans can expect a week of high-intensity matches, world-class athleticism, and an electric atmosphere as the season’s best pairs compete for the ultimate title.
Beyond the action on the court, the event will feature entertainment, fan zones, and a vibrant celebration of padel culture in one of Europe’s sporting capitals.
- Depends on the seat
- 11th - 14th December
- Palau Sant Jordi
- More info
December in Barcelona: Other Events & Activities
Llums de Nadal
Barcelona’s Christmas lights, or ‘Llums de Nadal‘, transform the city into a dazzling winter spectacle, with more than 110 kilometres of colourful displays illuminating its streets. The lights will be officially switched on 22nd November along Passeig de Gràcia and will shine bright until 6th January.
The city glows from 5:30 pm to 1 am from Sunday to Thursday, and until 2 am on Fridays, Saturdays, and public holiday eves. This year’s designs blend classic festive motifs with innovative, modern installations, showcasing the city’s creativity and holiday spirit.
Christmas Festival at Plaça de Catalunya
This December, Plaça Catalunya will come alive as the heart of the Barcelona Christmas Festival, hosting more than 25 performances of theatre, circus, dance, and live music (2025 dates TBD). The programme includes family-friendly morning shows, lively afternoon street performances, and evening concerts ranging from groove to folk. With a lineup featuring both local and international artists, plus a traveling show that brings the festivities to different city districts, the festival promises something for everyone to enjoy.
Lotería Nacional
The National Lottery, widely known as El Gordo (‘The Fat One’), takes place annually on 22nd December and is a highly anticipated event broadcast across all major media channels. A unique and beloved tradition accompanies the lottery is the children from Madrid’s Colegio San Ildefonso, a former orphanage, sing the winning numbers and prizes, a ritual familiar to every Spaniard.
The announcement of the Grand Prize is a moment of nationwide celebration. El Gordo is one of Spain’s oldest traditions, dating back to its inaugural draw in 1812 in Cádiz. It boasts the largest prize pool in the world, totaling an impressive €2.24 billion. The Grand Prize winner takes home €4 million, but with numerous smaller prizes, the lottery spreads festive cheer to thousands of participants each year.
Add a comment