Average temperatures, rainfall and packing tips for Barcelona, Spain in December
December in Barcelona is typically mild, with average daytime highs around 15°C and nights near 6°C. It is usually the coldest month of the year in Barcelona.
Expect some rain: around 30 mm falls in Barcelona during December on average.
If your dates are flexible, the most comfortable months in Barcelona are usually April, May, June, July, August, September, October and November.
← Barcelona weather tomorrow (live)
In December, Barcelona averages a daytime high of about 15°C and a night-time low of around 6°C, based on recent historical data. That makes it the coldest month of the year there.
Expect some rain: around 30 mm falls in Barcelona during December on average.
December is a workable time to visit Barcelona, with mild days - just pack accordingly. If your dates are flexible, the most comfortable months in Barcelona are usually April, May, June, July, August, September, October and November.