Spain

Avg weather in January
11°
SUN
9 Hrs per day
RAIN
36 mm per month
HUMIDITY
76 % avg
WIND
6 Mph avg

Intro

What’s the weather like in Spain in January?

In January, Spain is quite cold and damp, with warmer temperatures in the south of the country and cooler weather in the north. If you visit Spain at this time of year you’ll need to pack a warm coat for the chilly evenings, along with a rain jacket in case of showers. Although it’s too cold to relax on the beaches this month, it can be a good time of year to explore the country’s fascinating cities, visit historic sites and adventure through the countryside.

Averages

In Madrid, January is quite cool with average temperatures of 6°C and highs of 10°C in the peak of the day. At night, temperatures in the Spanish capital dip to a chilly 1°C, so make sure you bring a winter coat at this time of year. In the south, temperatures are a little warmer with highs of 18°C and lows of 7°C in Malaga on the Costa del Sol. On the northern coast, Santander has an average temperature of 11°C in January. Depending on which part of the country you visit, 40 to 90mm of rain is expected during the month.

View weather for

Offers

4* Benidorm Suites
from £402 pp
AI 7 nts
4* RH Princesa
from £392 pp
AI 7 nts
4* Sandos Monaco
from £390 pp
AI 7 nts
3* Poseidon Resort
from £270 pp
HB 7 nts
4* Marina Hotel
from £270 pp
HB 7 nts