Barcelona in December:
crisp and chilly,

Barcelona, Spain · Records from 2006 to 2025. Not a forecast.

Mean high15°Hottest day 20.5° (2022)
Mean low7°Coldest night −1.4° (2009)
Rain days4 days0-9 by year
Rainfall26mmDaylight 9.4 → 9.2 h
Barcelona's 12 months iBest: May, June and October
Trip types Beach Poorcool seaSightseeing on foot Finemostly dry
Humidity78%0 muggy days
Clear days9 days5 overcast days
Mean wind9 km/hRarely windy
Sea temperature15.5°15-16.1° by year (last 6)
Sunrise / sunset (15th)08:10 / 17:23Daylight 9.4 → 9.2 h

Barcelona in December

Days are short but mild for winter, so walking around the city is comfortable. Christmas lights go up and the centre gets busy. Room prices rise around Christmas and New Year. Rainy days are fewer than in the autumn months.

December in Barcelona was brisk: 15°C by day, 7°C at night. Standing in the shade felt chilly. Out of 31 days, an average of 4 saw rain. In 2011, December had no rain day at all; in 2009 it had 9.

Days were short. Daylight shrank from 9.4 to 9.2 hours across the month, so plan outdoor sights early. About 6 nights a month dipped under 5°C, cold enough to want a jacket for the walk back. Cold snaps happened: the record low for December was −1.4°C, set in 2009.

Date by date i

‹ November December 2026 January ›
Sun
Mon
Tue
Wed
Thu
Fri
Sat
Week
1-5rain on 10% of days15° 8°
6-12rain on 11% of days15° 8°
13-19rain on 13% of days14° 7°
20-26rain on 17% of days15° 7°
27-31rain on 3% of days15° 7°

0-5/206-8/209-11/2012-20/20

1-5rain on 10% of days15° 8°
6-12rain on 11% of days15° 8°
13-19rain on 13% of days14° 7°
20-26rain on 17% of days15° 7°
27-31rain on 3% of days15° 7°
Tap another date to change

2006none
2007none
2008none
20092mm
20101mm
2011none
2012none
2013none
201424mm
2015none
2016none
2017none
2018none
2019none
2020none
2021none
20225mm
2023none
2024none
202519mm
Holidays in December (2026)
  • December 6 Constitution Day
  • December 8 Immaculate Conception
  • December 25 Christmas Day
  • December 26 St. Stephen's Day

1 Local public holiday or break (busier, pricier)

Day by day temperature i

5°11°16°22° 1815222931

Mean high Mean low Coldest to warmest high in 20 years

Your trip dates, the past 20 years

Trip dates ~

You can also click two dates on the axis. Hover a cell to see that day's rain.
Trip rain days Month rain days
2006
1 d 2 d
2007
0 d 3 d
2008
2 d 7 d
2009
1 d 9 d
2010
0 d 6 d
2011
0 d 0 d
2012
0 d 0 d
2013
0 d 3 d
2014
1 d 4 d
2015
0 d 0 d
2016
0 d 4 d
2017
2 d 2 d
2018
0 d 0 d
2019
0 d 4 d
2020
1 d 4 d
2021
1 d 2 d
2022
4 d 6 d
2023
0 d 2 d
2024
3 d 5 d
2025
0 d 8 d
Years with rain
Tap a date to start, tap another to end. Each cell is that date in one year.
'06'07'08'09'10'11'12'13'14'15'16'17'18'19'20'21'22'23'24'25
of 20
2
1
2
4
1
2
0
1
3
4
3
3
2
3
5
3
0
3
2
5
4
4
4
2
2
3
2
1
0
0
0
Rain days on trip
10210000100200114030

No rain1-9 mm10 mm or more Dates outside your trip are dimmed.

One row per year, one cell per day. 2011 had 0 rain days, 2009 had 9.

Barcelona through the year

MonthHighLowRain daysRainfallSea
January 14°6°4 days43mm 14°
February 15°7°4 days30mm 13°
March 17°9°6 days53mm 14°
April 19°11°6 days53mm 15°
MayGood 22°15°5 days42mm 18°
JuneGood 27°19°3 days19mm 23°
July 29°22°2 days28mm 26°
August 30°22°5 days59mm 27°
September 27°19°6 days83mm 25°
OctoberGood 23°15°6 days83mm 23°
November 18°10°5 days43mm 18°
December 15°7°4 days26mm 16°

Common questions

Does it rain a lot in Barcelona in December?

Over the past 20 years December averaged 4 rain days (1 mm or more) out of 31. Individual years ran from 0 in the driest to 9 in the wettest.

What should I wear in Barcelona in December?

Days averaged 15°C and nights 7°C. Pack a sweater plus a light jacket and a compact umbrella.

Can you swim in Barcelona in December?

Sea surface temperature averaged 15.5°C in December, too cold for most people without a wetsuit. Year to year it ranged 15-16.1°C. Check local flags for waves and jellyfish on the day.

Is December a good time to visit Barcelona?

On warmth and rain days alone, Barcelona's easiest months were May, June and October. December ranked 11 of 12.

How many clear days does Barcelona get in December?

About 9 clear days (under 30% cloud on average) and 5 overcast days (80% or more).