Early winter · Weather & things to do
Barcelona in December
Barcelona cools off: highs slip to 57°F (14°C), from 64°F in November, with lows of 42°F (6°C) and about 1.2 in (31 mm) of rain.
Its comfort score of 75/100 is still Good, though it ranks 11th of 12 here.

- Avg high
- 57°F (14°C)
- Avg low
- 42°F (6°C)
- Rain
- 1.2 in (31 mm)
- Humidity
- 76%
- Cloud cover
- 68%
- Daylight
- ~9 h 01 min
- Comfort score
- 75/100 · Great
What December feels like
Expect mild afternoons around 57°F (14°C), good for long walks.
Lows average 42°F (6°C).
Rain is moderate at about 1.2 in (31 mm) for the month.
Daylight is short, roughly 9 h 01 min mid-month, so start sightseeing early.
Plan around December
December is one of the lower-scoring months here; the best are March – June, September and November.
- Shortest days of the year, about 9 h 01 min of daylight.
- Comfort slips from 84/100 in November to 75/100.
- Our Barcelona, Girona & the Costa Brava route recommends May – Jun, Sep, so December falls outside its suggested window.
What to pack for December
- A warm layer for eveningslows near 42°F
- Comfortable walking shoesmost picks involve some walking
What to do in Barcelona in December
With conditions on your side, the picks below favor time outside.
Picasso Museum
Large collection of Picasso's early work in medieval palaces.
Sagrada Família
Gaudí's basilica under construction since 1882, with forest-like columns and stained glass.
Bar Cañete
Counter-seating tapas bar near La Rambla serving classic and seasonal plates.
Bunkers del Carmel
Civil War anti-aircraft site on Turó de la Rovira with a 360° city view.
Why now December scores 75/100 for comfort, good conditions for being outside.
La Boqueria
Covered market off La Rambla; eat at counter bars like El Quim.
Nearby in December
- Girona in December~53 mi · highs 56°F, 1.7 in rain · similar daytime temperatures, about as wet
- Calella de Palafrugell in December~63 mi · highs 56°F, 1.7 in rain · similar daytime temperatures, about as wet
- Cadaqués in December~84 mi · highs 55°F, 1.7 in rain · 1°C (2°F) cooler by day, about as wet
- Avignon in December~222 mi · highs 51°F, 2.0 in rain · 3°C (6°F) cooler by day, wetter
NASA POWER 2001–2025 monthly averages on a ~50 km grid, temperatures adjusted from the grid cell's ~302 m to Barcelona's ~33 m elevation (standard lapse rate). Comfort scores weigh temperature, rain, humidity and cloud: see how we score each month. Check a forecast before you go.
Barcelona in December: quick answers
Is December a good time to visit Barcelona?
It's one of the tougher months here, scoring 75/100, held back mainly by cloud cover. The best months are March – June, September and November. Expect highs of 57°F (14°C) and 1.2 in (31 mm) of rain. Our Barcelona, Girona & the Costa Brava route recommends May – Jun, Sep, so December is outside its suggested window.
How cold is Barcelona in December?
Average highs are 57°F (14°C) and average lows 42°F (6°C), making it the 2nd-coldest month by daytime highs.
Does it rain a lot in Barcelona in December?
Not much: about 1.2 in (31 mm) of rain falls across December on average, the 3rd-driest month of the year. The annual total is about 20.4 in (518 mm).
What should I pack for Barcelona in December?
Bring a warm layer for evenings (lows near 42°F) and comfortable walking shoes (most picks involve some walking).
More on Barcelona
Planning Barcelona in December?
Bring the crew into one shared trip: vote on dates, build the day-by-day plan, split costs and share one packing list.





