Barcelona in December

Updated Feb 24 2024

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.

The Best New Year’s Eve parties in Barcelona
New Year's Eve Parties in Barcelona

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 Pass

PARK GÜELL skip the line
SAGRADA FAMILIA skip the line
10% DISCOUNT on other attractions

Barcelona Winter Card

Barcelona Winter Card

SAGRADA FAMILIA skip the line
10% DISCOUNT on other attractions

The only days in December when the shops close are 25th and 26th December, 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

Tutankamun the Immersive Experience

Tutankamun the Immersive Experience

Enjoy a fantastic immersive experience with this exhibition about Tutankhamun, the famous pharaoh of ancient Egypt

Book your tickets

Christmas Lights of Sant Pau

The Sant Pau Christmas Lights

Includes the visit to the modernist site of Sant Pau

Date and online ticket sales to be confirmed

Barcelona Christmas Tour by Bus

Barcelona Christmas Tour

Tour guide on board in English

Panoramic double-decker bus tour

Enjoy the most important monuments of Barcelona illuminated and the streets and avenues with Christmas lights

Barcelona’s Christmas Tour

Salvador Dalí immersive exhibition

Salvador Dalí exhibition


Immersive exhibition on Salvador Dalí

IDEAL Centre d’Arts Digitals

World of Banksy exhibition

The World of Banksy


Exhibition on the artist Banksy

Espai Trafalgar Barcelona

The Barcelona’s Christmas Markets

Christmas market

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 of charge.
Fira de Santa Llúcia
Fira de Reis
Sagrada Familia Christmas Market

The Medieval Market in Vic, and the Fira de l’Avet d’Espinelves

Medieval market and fair of Vic

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. +Info: Vic’s Medieval Market

More information about the Medieval Market in Vic

To be confirmed.
Free of charge.

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

To be confirmed.
Free of charge.

Barcelona World Press Photo

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

To be confirmed.
€6 / €8 (free of charge on Sundays from 15:00 to 20:00).

Saló del Manga (Barcelona’s Manga Festival)

Barcelona Manga Festival

Depending on the year, the Saló del Manga 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 Barcelona’s Salón del Manga one of the most important festivals dedicated to Manga and Japanese culture in the world.

More information about Barcelona’s Manga Festival

To be confirmed.
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

Fira de Reis

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.

6th and 8th December

6th and 8th December

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 6th and 8th December

6th and 8th December.
There are no organised events.

Christmas and New Year Concerts

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.

Ice rinks

Barcelona Ice rink

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.

La Ciutat dels Somnis (Children’s Festival)

La Ciutat dels Somnis Children’s Festival

At the end of December the Ciutat dels Somnis Children Festival; 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

To be confirmed.
Fira Barcelona – Montjuïc.

New Year’s Eve in Barcelona

New Year’s Eve

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.
Magic Fountain at Montjuïc.
Free of charge.
Barcelona New Year’s Eve

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

purchase Barcelona Card

Barcelona Card


-10% online

Barcelona Turisme

purchase Barcelona Card Express

Barcelona Card Express


-10% online

Barcelona Turisme

purchase ArticketBCN Passport



Save money & skip the line

Barcelona Turisme

Hola Barcelona Travel Card

Hola Barcelona Travel Card


Barcelona public transport pass


purchase tickets Hop-On Hop-Off Barcelona Bus

Hop-On Hop-Off Barcelona Bus


English language Online Discount


Barcelona Night Card online

Barcelona Night Card


Entrance to clubs

Barcelona Turisme

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.

Visit Barcelona in other months

error: @ Contenido protegido por derechos de autor / Content protected by copyright