Barcelona in January: crisp and chilly,little rain
Barcelona, Spain · Records from 2006 to 2025. Not a forecast.
Mean high14°Hottest day 21.5° (2018)
Mean low6°Coldest night −0.3° (2011)
Rain days4 days1-10 by year
Rainfall43mmDaylight 9.2 → 10.0 h
Barcelona's 12 months iBest: May, June and October
123456789101112
Trip typesBeach Poorcool seaSightseeing on foot Finemostly dry
Humidity77%0 muggy days
Clear days10 days6 overcast days
Mean wind9 km/hRarely windy
Sea temperature14°13.5-14.5° by year (last 6)
Sunrise / sunset (15th)08:15 / 17:45Daylight 9.2 → 10.0 h
Barcelona in January
On the evening of 5 January the Three Kings arrive by sea at the port and parade into the centre. The 6th is a public holiday. Midday sun can be warm enough for a terrace seat, though mornings and evenings are cool. Calçot (grilled spring onion) season runs through winter into spring.
January in Barcelona was brisk: 14°C by day, 6°C at night. Standing in the shade felt chilly. With about 4 rain days, showers were an occasional nuisance rather than the rule. It varied a lot from year to year. January 2015 had 1 rain day; 2010 had 10.
Days were short. Daylight grew from 9.2 to 10.0 hours across the month, so plan outdoor sights early. About 9 nights a month dipped under 5°C, cold enough to want a jacket for the walk back. The coldest night came in 2011, at −0.3°C.
Over the past 20 years January averaged 4 rain days (1 mm or more) out of 31. Individual years ran from 1 in the driest to 10 in the wettest.
What should I wear in Barcelona in January?
Days averaged 14°C and nights 6°C. Pack a sweater plus a light jacket and a compact umbrella.
Can you swim in Barcelona in January?
Sea surface temperature averaged 14°C in January, too cold for most people without a wetsuit. Year to year it ranged 13.5-14.5°C. Check local flags for waves and jellyfish on the day.
Is January a good time to visit Barcelona?
On warmth and rain days alone, Barcelona's easiest months were May, June and October. January ranked 12 of 12.
How many clear days does Barcelona get in January?
About 10 clear days (under 30% cloud on average) and 6 overcast days (80% or more).