Averages for Barcelona in December

Whast the weather like in Barcelona in December 

In the month of December, the weather drops to even colder conditions than those experienced in November in the city.

For this reason, if you are hoping for a beach holiday, December probably is not the best time for you to visit Barcelona!


December is actually one of the coldest months of the year in Barcelona. Overall, the month is essentially characterized by ...

Read more

  • Temperature Temperature 11°C 51°F
  • High Temperature Holiday Weather 14°C 60°F
  • Low Temperature Holiday Weather 5°C 41°F
  • Sunshine Hours Sunshine Hours 4 hrs
  • Rainfall Rainfall 35 mm
  • Rainfall days Rainfall days 5 days
  • Sea Temperature Sea Temperature 16°C 61°F

Daily averages for Barcelona

Loading weather data. Please wait…

Day 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31
°C 11 11 12 12 12 11 12 12 11 10 11 11 11 12 13 13 13 12 11 12 12 12 12 11 11 10 11 12 10 10 10
°F 52 52 54 54 54 52 54 54 52 50 52 52 52 54 55 55 55 54 52 54 54 54 54 52 52 50 52 54 50 50 50

Whast the weather like in Barcelona in December 

In the month of December, the weather drops to even colder conditions than those experienced in November in the city.

For this reason, if you are hoping for a beach holiday, December probably is not the best time for you to visit Barcelona!


December is actually one of the coldest months of the year in Barcelona. Overall, the month is essentially characterized by gradually falling daily high temperatures. The average daytime temperatures in Barcelona are around 14°C (that is about 57°F) whilst the average minimum temperatures drop down to 6°C (that is about 42°F).

Sunshine Hours 

Barcelona in December can expect on average six hours of sunshine a day – that's one hour less than November. Over the course of a typical December, the length of day is essentially constant. On average, the shortest day of the month is December 23rd with 9:11 hours of daylight, while the longest day is December 1st with 9:25 hours of daylight. 


There are chances of rain on 8 days throughout the month and the average monthly precipitation is around 32mm. That's pretty low compared to October and November where it is predicted for over 70mm of rainfall to occur during each month. On average, the probability that some form of precipitation will occur throughout December is only 28%. The most common forms of precipitation are usually moderate rain, drizzle light rain and thunderstorms.

Cloud Cover 

The sky is also relatively clear at this time of year. On average, the median cloud cover is a mostly clear 37% and does not vary substantially over December.


During December humidity levels typically fluctuate between a mildly humid 55% and a very humid 90%, rarely dropping below 38% or reaching as high as 100%. On average, the air is driest around December 23rd when relative humidity levels drop below 64% three days out of four. On the other hand, the air is most humid around December 1st, where humidity levels can rise above 85% three days out of four.


Snowfall is unlikely in December in Barcelona, however, in December 1962, Barcelona experienced a freak blizzard, which dumped over 50cm of snowfall in some areas of the city and up to one metre of snow on the surrounding hills. This was the biggest blizzard to hit Barcelona since 1887. This kind of weather is very abnormal in Barcelona but not impossible!


Throughout December typical wind speeds vary from 0 mph to 16 mph, rarely exceeding 21 mph. The highest average wind speed of 9 mph usually occurs around December 24th, when the average daily maximum wind speed is a moderate 15 mph. At this time of year the wind is most often coming from the north, followed by the south west. 

Sea temperature 

The temperature of the sea also drops to a chilly 16°C, so you may want to give the water sports a miss in this month! If you plan on swimming in the sea at Barcelona the summer months from May to August are a better option as the sea temperature can reach the mid 20s. 

Barcelona Hotels in December

The Silken Gran Hotel Havana is an elegant four-star hotel located in the heart of Barcelona in L'Eixample. This hotel features a sauna, terrace, rooftop pool, restaurant and bar. If you plan on venturing out of the city or to different parts of Barcelona the Girona metro Station is only 200m away and Paseo de Gracia is just 5 minutes' walk from the hotel.

On the other hand, the three-star Chic & Baic Ramblas hotel offers comfortable rooms in the centre of Ciutat Vella. All rooms are air-conditioned and feature a TV, small kitchenette and private bathroom. Most rooms also have a balcony, if you especially want one; it is best to enquire beforehand. Barcelona harbor is within walking distance, as well as Plaza Catalunya Square and the nearest Metro Station, Drassanes, is only 2 minutes' walk away.

Granvia is another elegant three-star hotel set in an impressive 19th-century building. Located just 100m from Passeig de Gracia, this authentic Spanish hotel offers stylish, spacious rooms that all come with satellite TVs and air-conditioning.

If you're looking for a self-catering apartment you may want to stay as the Aspasios Rambla Catalunya Suites in L'Eixample. These chic and modern apartments feature contemporary décor and wooden floors. Las Ramblas and the Gothic Quarter are also just a 10-minute walk away from the apartments. 

Barcelona Beach for December

December may be too cold for sunbathing or swimming in the sea, but you are still guaranteed a few warm sunny days throughout the month.

Barceloneta Beach is the most convenient beach to get to as it is right next to the city centre. This golden sand beach is a lot quieter at this time of year, but in the summer months it can get absolutely packed.  The beach features a number of facilities such as beach volleyball, ferriswheel, public toilets, and information point and restaurants.

Sitges Beach is situated just outside of Barcelona. You will need to catch a train from Sants Station to get to this beach; however, it is definitely worth it as it is relatively quiet at the time of year. Plus, the seawater is clean and the beach is well maintained to keep it litter free.

Somorrostro beach is situated right next to the city. This sandy beach offers a number of amenities such as adapted showers, toilets, sun loungers, changing rooms, beach umbrellas, food and drink kiosks and even a children's game area.

St. Sebastia & St. Miguel Beaches are two of the city's oldest beaches. Today the area features indoor and open-air swimming pools as well as direct access to the public beach. There are also a number of showers, public toilets, sun loungers, beach umbrellas, sports facilities and drinks and ice cream kiosks available to the public.

Bars and Restaurants

El Passadis Del Pep is a particular favourite for locals in Barcelona. This mouthwatering seafood eatery uses the freshest ingredients, delivered daily from the fishing ports along the Catalan coast. However, there is no menu at this eatery – what's on offer depends on what has been caught out at sea on the day.

Bar Pinotxo has often been named Barcelona's best tapas bar. This popular eatery located in Mercat de la Boqueria offers all the Spanish favourites such as Garbanzos (crispy roasted chickpeas) and chilled Gazpacho.

If you're staying in Barcelona for New Year's Eve you may want to visit one of the city's many famous nightclubs. Universal is an emblematic, contemporary club situated on the border of Gracia. This place mainly plays house music but also beats out modern, funky, pop and classic 80s tune.

However, if you want an unforgettable night, make sure to head to Shoko Barcelona, which is also a restaurant but transforms into a nightclub later in the evening. This Japanese, style club is divided into five distinct areas and offers some of the best theme-style parties in the city.

Things to do in Barcelona in December

December is one of the best times of year to visit Barcelona as the festive season is in full swing. To celebrate Christmas and New Year why not visit the breathtaking Barcelona Cathedral, which towers over the rest of Pla de la Seu. Also known as the Cathedral of the Holy Cross and Saint Eulalia, this is one of the most spectacular Gothic cathedrals in the whole of Spain.

Furthermore, the Plaça de Catalunya is definitely worth a visit during the winter season in Barcelona. This is a large square found in central Barcelona, where the old and new towns meet. In December the square is covered with a large outdoor ice-rink open to the general public.

Las Ramblas is the main shopping street in Barcelona, and is a staggering 1.2km long, spanning all the way from Port Vell to Plaça de Catalunya. During the Christmas period the street is lit up with Christmas lights and many of the shops are selling great gifts and souvenirs to take back home. The street is also very famous for street performers including human statues!

Another place worth visiting in Barcelona at this time of year is Casa Mila, also known as La Pedrera. This is one of Antoni Gaudi's most famous designs, which was built during the years of 1906 to 1912. This stunning and unusual building can be found in the Eixample district down Passeig de Gracia.

December events in Barcelona

Public Hoilday

New Year's Eve

1st December 2017 to 31st December 2017

Celebrating the coming of the New Year in Barcelona is similar to celebrations in the rest of the world. There are lots of street parties and some fantastic fireworks shows in different venues all across the city. There is also a tradition to eat 12 grapes for each church chime (thecountdown) . It is said to bring you luck for the following year



Constitution Day

1st December 2017 to 25th December 2017

Constitution Day marks the date in 1978 that Spain approved a new constitution. This approval changed Spain to a constitutional monarchy and democratic country.




Fiesta de Santa Llúcia

1st December 2017 to 31st December 2017

Santa Llúcia is the "Queen of Light". A vibrant procession begins the celebration and the day ends with a modest display of fireworks. The following day includes mass and a short procession carrying a statue of the Saint to honour her.




La Immaculada

5th December 2017 to 20th December 2017

The formal Christmas season begins with the Feast of the Immaculate Conception, the day Virgin Mary was immaculately conceived. The people of Barcelona take great pains to create, to the minutest detail, nativity scenes.



Your Holiday Weather Settings

Show temperature in:
Show distance in: