Barcelona in December works well, though it requires a small mental adjustment. This is not beach weather and not the city at its most electric, but it's mild, affordable, and significantly less exhausting than peak summer. Sagrada Familia without a 90-minute queue is worth a lot. Early December is the smart play; Christmas week brings more visitors and higher prices without the warmth to justify being outdoors most of the day.
Weather
Mediterranean mild. Daytime temperatures hover around 13°C to 16°C, dropping to 8°C at night. Rain is possible, particularly earlier in the month, but Barcelona gets far less December rain than London or Amsterdam. Sunny days are common. You'll want a proper jacket and layers for the evenings, but you won't need a heavy winter coat. The beach will be too cold for swimming but fine for a walk.
Crowds and Prices
One of the cheapest times to visit Barcelona. Flights and hotels are significantly lower than in summer, Airbnb prices drop, and the major attractions are manageable. Sagrada Familia is busy year-round but December weekday mornings are as calm as it gets. The Gothic Quarter is walkable without fighting through tour groups. Christmas week changes the equation: Spanish domestic tourism surges, the city fills up for the festive period, and prices rise. The absolute peak is New Year's Eve, when the city parties hard.
What's On
The Fira de Santa Llúcia, Barcelona's traditional Christmas market, runs in front of the Cathedral from late November through 23 December. It's one of Europe's older Christmas markets and leans more artisan and Catalan than mulled-wine generic: expect nativity figures, handmade decorations, and the famous caganer figure, which is a Catalan Christmas tradition that involves a very small ceramic man doing something undignified in the corner of the nativity. It's funnier than it sounds. New Year's Eve on the city's main squares, particularly Plaça de Catalunya and along the waterfront, brings crowds and fireworks. Catalans traditionally eat twelve grapes at midnight, one per bell toll.
One Thing to Watch
Sagrada Familia is essentially the whole reason many people visit Barcelona, and it requires a timed ticket booked in advance regardless of the season. December mornings midweek are the quietest slot. Turn up without a ticket and you'll either wait two hours or get turned away.
Master Barcelona in Minutes
Don't waste hours planning. Get our condensed, digital cheat sheet with everything you actually need.
Shop Guide on Etsy →
ConciseTravel