Updated Oct 30 2026
Without doubt, one of the main attractions of being in Barcelona, just as in any predominantly Christian city, during the month of December is that of the preparations, cultural events and festivities surrounding Christmas.
From 1st December, and depending on the year sometimes even the week before, the streets are lit up, and Christmas markets are set up in the streets around the city, which gives Barcelona a wonderful atmosphere around this time.
Temporary exhibitions and activities of interest in Barcelona during the month of December
Andy Warhol Pop Icons Exhibition in Barcelona
![]()
Dates: from 13 November 2026.
Location: Palau Martorell, Carrer Ample, 11, Barcelona.
Tickets: €16 general admission | €14 reduced | €9 children.
More information about the Andy Warhol exhibition in Barcelona.
Christmas garden experience in Barcelona

Great Christmas light show
Recinte Modernista de Sant Pau
Ticket sales starting in November
Barcelona Christmas Tour by Bus

Tour guide on board in English
Panoramic double-decker bus tour
Enjoy Christmas lights in Barcelona, with the city’s most iconic monuments illuminated and its streets and avenues aglow with festive lights.
Ticket sales starting in November
FC Barcelona ice rink
Enjoy ice skating with friends, as a couple or with the family at Barcelona’s largest ice rink.
Barcelona Candlelight Concerts
Concerts of different musical styles by candlelight
Several iconic and/or charming spaces in Barcelona
Everest Ascent immersive experience
Experience the ascent of Everest first-hand with this incredible immersive experience
Eclipso Barcelona (Las Arenas)
In December the city’s main shops and shopping centres open on Sundays, which is still unusual for Spain, and shops remain open on 6th and 8th December, which are both public holidays in Spain. This enables people to do their Christmas shopping on days when the shops would otherwise be closed.
The best tourist cards for your Christmas holidays
Barcelona Pass
Barcelona Winter Card
The only days in December when the shops close are 25th and 26 December (Boxing Day) in Barcelona, with the exception of those situated in the Maremagnum centre. It’s very likely that museums and tourist sights will also remain closed on these days, or their opening hours will at least be reduced.
On 24th and 31st December (Christmas Eve and New Year’s Eve), it’s normal for businesses to close somewhat earlier than normal.
Festivities, events and activities in December
The Barcelona’s Christmas Markets

There are many Christmas markets set up around the city, of which the best and most interesting are those of the Fira de Santa Llúcia, the Fira de Reis and at the Sagrada Familia, in the Plaça de la Sagrada Familia itself.
More information about The Christmas Markets
Varies according to the Christmas market
In front of the Cathedral and outside the Sagrada Familia
€ Free
The Medieval Market in Vic, and the Fira de l’Avet d’Espinelves

Taking advantage of the two public holidays of 6th and 8th December, two of the most important and awaited events in December are organised over this period. Curiously, they don’t take place in Barcelona itself, but in the city of Vic and in the small town of Espinelves, both in the region of Osona.
Vic’s Medieval Market
The historic centre of Vic is transformed into an authentic medieval city, with many stalls where you can buy artisan products, arts and crafts, and culinary delights. You’ll also find the stall holders beautifully dressed in medieval costumes.
Activities are organised, the vast majority aimed at children, like pony trekking, and various theatrical shows in the streets. You can get to Vic from Barcelona by train, and the journey should take less than 1½ hours.
More information about the Medieval Market in Vic
From 5 to 8 December 2026.
Vic
Fira de l’Avet (The Fir Tree Fair)
This takes place in a fantastic location, the small but charming town of Espinelves. The true centrepiece of the fair is the fir tree, which is of course one of the iconic symbols of Christmas, but you’ll also find many more things, like stalls full of gastronomic delights, arts and crafts.
To get to Espinelves from Barcelona you can drive, or catch the train to Vic, then a bus from there (the bus company is Sagalés).
More information about the Fira de l’Avet d’Espinelves
From 28 November to 8 December 2026.
Espinelves
€ Free of charge
Barcelona World Press Photo

World Press Photo, or in other words, the International Photojournalism Exhibition, is exhibited every year for several weeks (between the months of November and December) in Barcelona. Specifically, it is held at the Contemporary Centre of Modern Art (CCCB), located in the heart of the Raval neighborhood.
There is so much interest in the exhibition that it is one of the most important exhibitions of the year in the city and one that attracts the most visitors.
More information about World Press Photo
From 6 November to 13 December 2026.
€ €6 / €8 (free of charge on Sundays from 15:00 to 20:00)
Manga Barcelona fair

Depending on the year, the Manga Barcelona fair is held in October, November or December.
Since it first began in 1995, both the number of visitors to the Manga convention and its international profile have grown massively, which makes Manga Barcelona one of the most important festivals dedicated to Manga and Japanese culture in the world.
More information about Barcelona Manga
From 5 to 8 December 2026.
Fira de Barcelona – Gran Via (L’Hospitalet de Llobregat)
€ €11 (you can get a pass for the whole festival for €33)
Fira de Reis de la Gran Via

Soon before the Christmas Markets finish, the historic Fira de Reis (in English literally the ‘Kings’ Fair’), is set up. The fair is made up of toy stalls, plus those dedicated to jewellery, crafts and accessories.
At the top of each street you’ll also find the typical ‘churrerías’ or ‘xurreries’, where you can pick up a portion of churros, chips, or a hot chocolate to help shake off the cold.
More information about The Fira de Reis
To be confirmed
Gran Via de les Corts Catalanes
€ Free of charge
December 6 and 8

On 6th December, the ‘Día de la Constitución Española’, and on 8th December, the ‘Día de la Inmaculada Concepción’, public holidays are celebrated throughout Spain. As they are so close to Christmas, shops and businesses usually decide to remain open on one of the days, so that there isn’t too much disruption to services at this busy time of year.
You’ll see many more people in the streets on these days, as a lot of people take advantage of the day off work to do their Christmas shopping.
More information about December 6 and 8
December 6 and 8
There are no organised events
Christmas and New Year Concerts

Some of Barcelona’s concert halls and theatres like the Palau de la Música Catalana and the Gran Teatre del Liceu organise Christmas and New Year concerts, as do some of the city’s churches.
More information about The Christmas and New Year Concerts
Concerts throughout the whole month
Various churches, concert halls and theatres
€ Varies according to the concert and the venue
Festivalet

More information about Festivalet
12 and 13 December 2026.
Fabra i Coats textile factory
€ €3
Ice rinks

For several years Barcelona has joined in the tradition that is enjoyed throughout the world of setting up ice rinks round the city during the Christmas period. These can be found in some of the commercial centres.
More information about Ice Rinks
From the end of November until the beginning of January
Various locations in Barcelona and the surrounding area
€ €7 for 30 minutes. (this is the price at Bargelona). You can buy vouchers for the ice rinks in the city centre
Children’s Festival

At the end of December the Children Festival (Festival de la Infància); as its name suggests, it’s dedicated to the youngest audiences. The festival is almost as eagerly anticipated as the arrival of the Wise Men on 6th January, as all sorts of activities are organised for the children to enjoy and to be kept entertained.
More information about Children’s Festival
From 27 to 31 December 2026
Fira Barcelona – Montjuïc
€ €6
New Year’s Eve in Barcelona

Since December 2013 an official New Year’s Eve celebration has been set up in Barcelona. It’s organised next to the Magic Fountain at Montjuïc, and the fireworks and music are the stars of the show.
To make the most of the 12 chimes at midnight, don’t forget to take your traditional 12 grapes with you! Another option for seeing the New Year in is to do so in the hotel where you’re staying, as many hotels organise a special dinner and entertainment running late into the night.
You could also buy a ticket for one of the parties organised by the best-known nightclubs in the city, or for the smaller bars that usually arrange some entertainment too.
More information about New Year’s Eve
Night of 31st December
€ Free of charge
Hotels and other accommodation in Barcelona in December
Personalised guided tours and visits in English in December
During December many people, both residents in Barcelona and those who come to spend a few days in the city, make the most of it and go on a guided tour. In some cases there are specific tours to show you the most festive parts of the city while at other times there are different types of tours.
If you are interested in going on a personalised tour in English, at irBarcelona we manage and find the best official tourist guides in Barcelona and Catalonia for each one of them.
Book your guided tour and get more information by contacting us.
Transport and tourist cards to visit Barcelona
Weather and temperature in Barcelona during the month of December
Along with January and February, the temperatures in Barcelona in December are the coldest of the year. However, temperatures don’t reach the lows of many other European cities. On certain days temperatures as low as 0º are sometimes recorded, but this is very unusual.
It’s therefore very rare that it snows in Barcelona, except in the highest points of the city such as Montjuïc mountain and especially Tibidabo.
Climate statistics for December
Average maximum temperature: 14.1ºC
Average minimum temperature: 5ºC
Average overall temperature: 9.7ºC
Average rainfall: 51mm
Sunrise: 07:58 (1st December) – 08:17 (31st December)
Sunset: 17:23 (1st December) – 17:32 (31st December)
Advice, advantages and drawbacks
We don’t see many disadvantages in going to Barcelona in December, except that the temperature will of course be considerably lower than at other times of the year, and the prices of flights and accommodation will be higher around Christmas and New Year. The advantages surely focus around being in a wonderful city like Barcelona at this special time of year.
Discover the city: Given the buzz around the city at this special time of year, we recommend that you really take time to discover the city by losing yourselves in the side streets of the Gothic Quarter and the Sant Pere, Santa Caterina i la Ribera, where the Christmas atmosphere can be truly soaked up.
The Christmas atmosphere: enjoying the atmosphere in the illuminated streets and Christmas markets is without doubt one of the joys of spending a few days in Barcelona in December.
New Year’s Eve: to experience New Year’s Eve in another city is something really worth exploring, and we really recommend giving Barcelona a go!
Prices of flights and accommodation: depending on the days in December on which you’re travelling, your flights and accommodation may cost you more. The most expensive dates will be those closest to Christmas and New Year, when demand is high and the prices rise considerably. If you don’t have your heart set on spending Christmas or New Year in Barcelona, and if your dates are flexible, we recommend that you travel at the beginning or middle of the month, when you’ll be able to enjoy the same Christmas atmosphere at a fraction of the price.
Opening hours of museums and places of interest: On 25th and 26th December most of the museums close their doors, and others reduce their opening hours, so bear in mind that this may affect you, if you are planning to visit any of them. We recommend that you visit our museums section, and check opening hours beforehand.
Frequently asked questions about Barcelona in December
What can you do in Barcelona in December?
December is one of the most festive months in Barcelona. You can visit Christmas markets such as the Fira de Santa Llúcia, see the city’s Christmas lights, go ice skating, attend concerts and explore temporary exhibitions. Highlights include Andy Warhol. Pop Icons at Palau Martorell, the Llums de Sant Pau Christmas garden and the Barcelona Christmas Tour by Bus. There are also New Year’s Eve celebrations and plenty of activities for families. You can find more ideas in our guide to Christmas in Barcelona.
Is December a good time to visit Barcelona?
Yes, especially if you enjoy Christmas decorations, festive markets and seasonal activities. Barcelona has a lively atmosphere throughout December, with Christmas lights, concerts and events taking place across the city. However, it is colder than in autumn, and flights and accommodation can be more expensive around Christmas and New Year’s Eve. Some attractions and businesses may also close or reduce their opening hours on public holidays. Our guide to Christmas in Barcelona includes more ideas for enjoying the festive season.
What is the weather like in Barcelona in December?
December is one of the coldest months of the year in Barcelona, although temperatures are generally milder than in many other European cities. The average maximum temperature is around 14.1°C, the average minimum is 5°C and the overall average is 9.7°C. Average rainfall is approximately 51 mm. Bring warm clothes, particularly for the evenings and early mornings.
Does it snow in Barcelona in December?
Snow is rare in Barcelona, even in December. When it does snow, it is more likely to affect the city’s higher areas, such as Montjuïc and Tibidabo. You should generally expect cool winter weather rather than snow during your visit.
What are the main events in Barcelona in December 2026?
December 2026 has a varied programme of cultural events and seasonal activities. Highlights include Manga Barcelona, from 5 to 8 December at Fira Barcelona Gran Via; Festivalet, on 12 and 13 December at Fabra i Coats; and the Children’s Festival, from 27 to 31 December at Fira Barcelona–Montjuïc. The World Press Photo exhibition also continues until 13 December at CCCB. Christmas concerts, markets and New Year’s Eve celebrations complete the programme. Check the individual event details before making plans, as dates and programmes may change.
Which Christmas markets can you visit in Barcelona in December?
Barcelona has several traditional Christmas markets in December. The best-known include the Fira de Santa Llúcia, in front of Barcelona Cathedral; the Christmas market near the Sagrada Família; and the Fira de Reis on Gran Via. These markets are a good place to find Christmas decorations, traditional gifts and seasonal products. Admission is free, although opening dates and times vary depending on the market. See our guide to Christmas markets in Barcelona for more information.
Are there Christmas markets near Barcelona?
Yes. December is a good time to visit Christmas markets in other parts of Catalonia. The Vic Medieval Market takes place from 5 to 8 December 2026, while the Fira de l’Avet in Espinelves runs from 28 November to 8 December. Both offer a different way to enjoy the Christmas season outside Barcelona.
Are shops and museums open in Barcelona in December?
Shops and shopping centres in Barcelona generally open on Sundays in December, as well as on the public holidays of 6 and 8 December. However, most shops close on 25 and 26 December, with Maremagnum being an exception. Museums and tourist attractions may also close or operate reduced opening hours on these dates. Many businesses close earlier on 24 and 31 December, so check opening times before visiting.
What happens in Barcelona on 6 and 8 December?
6 December is Constitution Day and 8 December is the Feast of the Immaculate Conception. Both are public holidays across Spain. Shops and shopping centres may have special opening hours on these dates, while museums and tourist attractions may close or operate reduced hours. It is worth checking the schedules of places you plan to visit.
Where can you go ice skating in Barcelona in December?
Seasonal ice rinks are available in Barcelona from around late November until early January, although locations and opening dates vary. One of the options included in our guide is the FC Barcelona ice rink. At Bargelona, the example price listed is €7 for 30 minutes. Check the latest information and availability before planning your visit.
What can you do in Barcelona on Christmas Eve and Christmas Day?
Barcelona has a festive atmosphere around Christmas, but opening hours are different from those on ordinary days. Many businesses close earlier on 24 December, while shops are generally closed on 25 December. Museums and tourist attractions may also close or reduce their opening hours. If you are visiting during these dates, check schedules in advance and plan your activities accordingly. You can find more seasonal ideas in our guide to Christmas in Barcelona.
Where can you celebrate New Year’s Eve in Barcelona?
Barcelona holds an official New Year’s Eve celebration near the Magic Fountain at Montjuïc. The event features music and fireworks, and attracts people who gather to welcome the new year together. As in the rest of Spain, one of the traditions is to eat 12 grapes at midnight, one with each stroke of the clock. There are also parties and events at venues across the city. Find more information in our guide to New Year’s Eve in Barcelona.
What exhibitions can you visit in Barcelona in December?
December offers several exhibitions and immersive experiences. Andy Warhol. Pop Icons is on display at Palau Martorell from 13 November 2026. You can also visit The World of Banksy at Espai Trafalgar, experience Everest Ascent at Eclipso Barcelona in Las Arenas, or see the World Press Photo exhibition at CCCB, which runs until 13 December 2026. You can find further details about the Andy Warhol exhibition in our guide. Check opening times and ticket availability before visiting.
Is December a good time to visit Barcelona with children?
Yes. Christmas markets, seasonal ice rinks and festive activities make December an interesting month for families. The Children’s Festival, held from 27 to 31 December 2026 at Fira Barcelona–Montjuïc, is one of the main events for younger visitors. Tickets are listed at €6. You can also enjoy the Christmas lights and other seasonal activities around the city.
Is accommodation more expensive in Barcelona in December?
Flights and accommodation can be more expensive around Christmas and New Year’s Eve, when demand increases. Prices depend on your travel dates and availability, so it is advisable to compare options and book ahead if you are planning to visit during the festive period.
What should you pack for Barcelona in December?
Pack warm clothes, a winter jacket and comfortable shoes for walking around the city. December mornings and evenings can be cold, even when daytime temperatures are relatively mild. Layers are useful, particularly if you plan to spend time outdoors visiting Christmas markets or watching the festive lights.

Tickets Online
Travel cards