Home > Europe > Spain
> Barcelona > December Averages
Weather Averages for Barcelona in December
Averages for 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!
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).
Barcelona in December can expect on average 4 hours of sunshine a day.
There are chances of rain on 8 days throughout the month and the average monthly precipitation is around 32mm.
There also tends to be fog or snow on one day of the month in December, so bear in mind you may need to pack warmer clothes than you would need in other months.
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!
In Barcelona, Christmas is celebrated at home with the family. However, there are still a number of festivities that you can get involved with.
Barcelona does hold the Annual Swimming Cup on Christmas day. For this, people plunge into the freezing waters.
In the month of December you can enjoy the Christmas Fair. There are many fairs selling Christmassy products and gifts all over Barcelona.
New Years Eve is also a spectacular not to be missed; you can party all night long and enjoy the spectacular fire work display at midnight.

