temperature in barcelona in january
Its average annual temperature is 20 Â°C (68 Â°F) during the day and 11 Â°C (52 Â°F) at night. In the coldest month â January, typically the temperature ranges from 8 to 17 Â°C (46 to 63 Â°F) during the day and 2 to 10 Â°C (36 to 50 Â°F) at night.