Weather in Spain in December is cold in most parts of Spain of the country. December its normally one of the most wet months in Spain. Weather is cold in January in most areas of Spain. February is not the best time to come to Spain if you are looking for sun sea and sangria . Expect rain and cloudy days wherever you are in Spain
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Average weather temperature in Spain in December: 7ºC
Average weather temperature in Spain in January:7 ºC
Average weather temperature in Spain in February:7ºC
Average rainfall for Spain in December: 55 mm
Average rainfall for Spain in January: 50 mm
Average rainfall for Spain in February: 48 mm
Winter weather in Andalusia
One of the few spots in Europe where you can expect good weather in December. It can be cold at night. However, on average it rains on one-in-three days in Andalusia.January is Spain's coldest month and is cold even in Andalusia .
Weather in Andalusia in February is a bit warmer in land (such as in Seville) than on the coastal resorts.2008 was especially rainy.
Average temperature in Malaga in December: 5ºC
Average temperature in Malaga in January: 5ºC
Average temperature in Malaga in February:6ºC
Average rainfall for Malaga in December: 56 mm
Average rainfall for Malaga in January: 62 mm
Average rainfall for Malaga in February: 42 mm
Winter weather in Madrid
Madrid is really cold in December, nights could be below zero.There is also a fair chance of rain and perhaps some snow Madrid in December. Weather in Madrid in January could be very unpredictable.Weather in Madrid in February gets quite dry and really cold especially at night.
Average weather temperature in Madrid in December: 5ºC
Average weather temperature in Madrid in January: 5ºC
Average weather temperature in Madrid in February:6ºC
Average rainfall for Madrid in December: 56 mm
Average rainfall for Madrid in January: 62 mm
Average rainfall for Madrid in February: 42 mm
Winter weather in Barcelona
Weather in Barcelona isn't as cold in December as in Madrid, but it can still get pretty cold. Rain and overcasts days are common, though there should be some sunny days.Weather in Barcelona in January will be cold as in many parts of Spain.
Weather in Barcelona in February is a little warmer than Madrid . Almost no rain in Barcelona in February.Average weather temperature in Barcelona in December: 8ºC
Average weather temperature in Barcelona in January:8 ºC
Average weather temperature in Barcelona in February:9ºC
Average rainfall for Barcelona in December: 56 mm
Average rainfall for Barcelona in January: 62 mm
Average rainfall for Barcelona in February: 42 mm