Search flights, hotels & activities for Barcelona
Compare flights, hotels, cars, and activities in one place.
500+airlines & travel sites compared
21,000+routes tracked
€0booking fees from us
Freeprice drop alerts
Things to Do in Barcelona in December
Real historical weather for Barcelona in December: average highs of 15°C and lows of 7°C, with around 65mm of rain (averaged over the last 3 years). Barcelona is in Spain.
15°C
Average high
7°C
Average low
65mm
Typical rainfall
Real things to do in Barcelona in December
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad

Discover Barcelona from the sea with welcome drink!
★ 5.0(2 reviews)· 1h 30m
From €18

Barcelona Flamenco Night: Live Show & Cocktails Experience
★ 5.0(283 reviews)· 1 hr
From €32

Barcelona Markets Tour
★ 4.9(397 reviews)· 3 hrs
From €30

Barcelona Boat Party Cruise with Drinks & Live DJ
★ 4.9(597 reviews)· 2 hrs
From €53

Barcelona all included: Sagrada, Park Güell, Montjuic & Gothic
★ 4.9(2,708 reviews)· 7 hrs
From €89

IKONO Barcelona: Immersive Experience
★ 4.7(1,591 reviews)· 1 hr
From €14

Transfers From Cruise Port to Barcelona Airport
★ 4.6(192 reviews)· 45 min
From €33

Barcelona Airport Departure Transfers
★ 4.6(264 reviews)· 35 min
From €30

Barcelona Catamaran Cruise with Tapa & Drink Included
★ 4.5(220 reviews)· 2 hrs
From €27

The Ice Bar Experience at Icebarcelona
★ 3.7(162 reviews)· 59 min
From €19
Real listings from Viator, including live ratings and prices — clicking through takes you to book directly.
Plan the rest of your trip
Continue planning your trip to Barcelona
Same destination, real availability — no need to search again.
FAQs — Barcelona in December
Based on real historical data (averaged over the last 3 years), expect highs around 15°C and lows around 7°C, with roughly 65mm of rain.