Pack a warm coat, but leave the umbrella near the bottom of the bag. Barcelona in January is the coldest month of the year and one of the driest, with highs of 13.6 °C, lows of 4.7 °C, just 3.7 rainy days and 151 hours of sunshine. The first week still belongs to Christmas: the lights stay on until 6 January and the Three Kings parade crosses the city on the 5th from 6 pm. After that the city slows down, the winter sales begin and Els Llums de Sant Pau keeps its light trail open until the 10th. On 1 January the sun sets at 17:32; by the 31st it is 18:06.
What is Barcelona like in January? Cool, dry and bright: highs of 13.6 °C, lows of 4.7 °C and only 3.7 rainy days. The first week is still Christmas, with the Three Kings parade at 6 pm on the 5th and the lights on until the 6th. Then come the sales, Els Llums de Sant Pau until the 10th, and a quieter city.
January weather, against the months either side
January is colder than December by about a degree, but it rains less and the sun shines for longer. Expect around seven completely clear days in the month and about 37 litres of rain in total.
| Month | Average high | Average low | Rainy days | Hours of sun |
|---|---|---|---|---|
| December | 14.3 °C | 5.7 °C | 4.4 days | 141 hours |
| January | 13.6 °C | 4.7 °C | 3.7 days | 151 hours |
| February | 14.3 °C | 5.4 °C | 4.0 days | 163 hours |
Daylight is the real limit. You get 9 hours and 15 minutes of it on 1 January and 10 hours by the 31st; on the 15th the sun rises at 8:15 and sets at 17:46. Plan outdoor sights like Park Güell or Montjuïc for late morning and keep museums for after dark. The Barcelona in winter guide has a full winter day planned hour by hour.
What to pack for Barcelona in January
- A proper coat, not a light jacket: evenings drop towards 5 °C.
- Layers you can take off at midday, when the sun on a terrace feels like spring.
- Closed, comfortable shoes: the old town is cobbled and you will walk a lot.
- A small umbrella, just in case; most days stay dry.
Snow is not on the menu in the city. If you want it, the Pyrenees are a day trip away: see where to see snow near Barcelona.
Which January dates to book
The month splits into three very different trips.
- 2 to 6 January, for the last of Christmas. The Three Kings parade on the 5th at 6 pm, the lights until the 6th and the Kings’ fair on Gran Via. The catch: 1 and 6 January are holidays. Passing times and the best spots are in the Three Kings parade guide.
- 7 to 10 January, for shopping. The sales started on the 7th last year, and Els Llums de Sant Pau is at its reduced adult price of €14.90 from the 6th to the 10th. See Els Llums de Sant Pau for every night’s price.
- 11 to 31 January, for a calm city break. No Christmas, longer days, the calçot season and Sant Antoni’s horse parade.
What closes on 1 and 6 January
Both are public holidays and most shops close. The metro runs all night from 31 December into 1 January, so getting back from the fireworks is easy, but the 1st itself is quiet.
6 January, Three Kings’ Day, is when Spanish children get their presents; it is also the last day of the Christmas lights, Christmas at Port Vell, with its ice rink, and the Gran Via Kings’ fair. If Christmas is the point of your trip, arrive by the 5th.
Things to do in Barcelona in January
- The winter sales. Last year the big chains started on 7 January in store. Sunday 3 January is the only Sunday shops can open. Zones and tips are in the January sales.
- Free museums on Sunday 3 January. About fifteen museums are free on the first Sunday of the month, and the MNAC also on Saturdays from 3 pm. The Picasso Museum is free on Thursdays from 4 to 7 pm in winter, with tickets released four days ahead. Details in the free museums guide.
- Sant Antoni and the Tres Tombs. 17 January is Sant Antoni’s day, and later in the month his neighbourhood holds the Tres Tombs, a parade of horses and carriages. Last year rain postponed it, so check the date. The area itself is covered in the Sant Antoni guide.
- Calçots. The season of grilled spring onions with romesco sauce runs from November to April, and the big festival is the Calçotada de Valls, on the last Sunday of January, 31 January in 2027. See the calçotada guide.
The next big date comes in February: the Llum BCN light festival, from 5 to 7 February 2027, free with no booking.
Getting around and what it costs
A T-casual, 10 metro and bus rides for €13 in zone 1, is cheaper than single tickets at €2.90 each; the metro ticket guide compares the other cards. Fares are reviewed every January, so check the price when you arrive. As in any busy city, keep your phone zipped away on the metro: the Barcelona safety guide covers the usual tricks.
Frequently asked questions about Barcelona in January
Is January a good time to visit Barcelona?
Yes, if you want mild, dry sightseeing weather once the Christmas season is over. Highs average 13.6 °C, it rains on only 3.7 days and there are 151 hours of sunshine, more than in December. The trade-off is short days and two public holidays, 1 and 6 January, when most shops close.
How cold is Barcelona in January?
It is the coldest month, with an average high of 13.6 °C and a low of 4.7 °C. Middays in the sun are pleasant; mornings and evenings need a warm coat. Snow in the city is almost unheard of, but the Pyrenees are about two hours away.
What is open in Barcelona on 1 and 6 January?
Very little. Both are public holidays and most shops close. 6 January, Three Kings’ Day, is also the last day of the Christmas lights, the Port Vell Christmas fair and the Gran Via Kings’ fair. The metro runs all night from 31 December into 1 January.
When do the January sales start in Barcelona?
Each shop chooses, but last year the big chains started in store on 7 January and online on the evening of the 6th. Sunday 3 January 2027 is the only Sunday in the month when shops can open.
What is on in Barcelona in January?
The Three Kings parade on 5 January at 6 pm, the winter sales, Els Llums de Sant Pau until 10 January, free museum entry on the first Sunday, Sant Antoni’s Tres Tombs horse parade later in the month and the calçot season, with the big Calçotada in Valls on 31 January.
Come before the 6th for Christmas, or after it for a quieter, sunnier Barcelona.