Average temperatures, rainfall and packing tips for Barcelona, Spain in January
January in Barcelona is typically mild, with average daytime highs around 15°C and nights near 6°C. It is one of the cooler months of Barcelona's year.
Expect some rain: around 39 mm falls in Barcelona during January 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 January, Barcelona averages a daytime high of about 15°C and a night-time low of around 6°C, based on recent historical data.
Expect some rain: around 39 mm falls in Barcelona during January on average.
January 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.