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* Sandos Monaco Beach Hotel & Spa Hotel
from £339 pp
AI 7 nts
4* Marconfort Essence Hotel
from £336 pp
AI 7 nts
4* Marconfort Benidorm Suites Hotel
from £336 pp
AI 7 nts
4* Marconfort Beach Club Hotel
from £313 pp
AI 7 nts
4* Holiday Palace Hotel
from £330 pp
HB 7 nts