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 and Spa
from £364 pp
AI 7 nts
4* RH Princesa
from £321 pp
AI 7 nts
4* Melia Benidorm
from £309 pp
HB 7 nts
4* RH Princesa
from £225 pp
HB 7 nts
3* Terralta Aparthotel
from £146 pp
SC 7 nts