World Resorts Spain

Winter weather in Spain

Weather
Sea water temperature
Now
January
February
March
April
May
June
July
August
September
October
November
December
• This map is fully interactive. You can zoom it in and out or pan it to find any other places.

Best place for vacation in Spain in Winter

Table below will help you to find the best place for your vacation in Spain in Winter. Find the place with less rains and more sun. We also provide information about sea water temperature for marine resort.

Place name Weather in December
air / sea temperature
Weather in January
air / sea temperature
Weather in February
air / sea temperature
A Coruna 54.0°F 57.4°F 54.0°F 56.3°F 55.8°F 55.4°F
Adeje 66.8°F 70.5°F 66.4°F 68.5°F 65.4°F 67.1°F
Alcudia 59.6°F 62.1°F 58.2°F 59.0°F 58.0°F 57.6°F
Alicante 60.6°F 61.7°F 59.7°F 58.8°F 59.8°F 57.6°F
Almeria 59.1°F 61.7°F 59.3°F 59.4°F 59.5°F 58.6°F
Almunecar 60.4°F 61.2°F 60.2°F 59.5°F 60.4°F 58.8°F
Altea 60.1°F 62.1°F 59.2°F 59.0°F 59.1°F 57.6°F
Barcelona 57.3°F 59.9°F 56.4°F 57.2°F 57.8°F 55.6°F
Benalmadena 58.2°F 61.0°F 57.4°F 59.5°F 57.8°F 58.8°F
Benidorm 59.9°F 61.9°F 59.1°F 59.0°F 58.6°F 57.6°F
Bilbao 52.1°F 57.6°F 51.6°F 55.6°F 54.6°F 54.3°F
Blanes 57.0°F 59.5°F 55.5°F 57.0°F 56.6°F 55.6°F
Cadiz 59.9°F 61.5°F 60.4°F 59.5°F 61.1°F 58.8°F
Cala Dor 60.0°F 62.8°F 58.3°F 59.5°F 58.2°F 57.9°F
Cala Mayor 59.7°F 62.1°F 58.2°F 59.2°F 58.9°F 57.9°F
Cala Ratjada 59.5°F 62.8°F 57.7°F 59.4°F 56.8°F 58.1°F
Calafell 58.0°F 59.9°F 56.5°F 57.0°F 57.8°F 55.8°F
Calella 56.8°F 59.7°F 55.1°F 57.0°F 56.0°F 55.6°F
Calpe 60.3°F 61.9°F 59.6°F 58.8°F 59.4°F 57.6°F
Cambrils 57.4°F 60.1°F 55.2°F 57.4°F 56.3°F 55.9°F
Can Picafort 59.7°F 62.1°F 58.4°F 58.8°F 58.4°F 57.4°F
Cartagena 60.9°F 61.9°F 60.6°F 59.2°F 60.7°F 58.1°F
Castellon de la Plana 60.2°F 60.8°F 59.6°F 57.6°F 59.5°F 55.9°F
Coma Ruga 58.0°F 59.9°F 56.5°F 57.0°F 57.8°F 55.6°F
Cordoba 57.8°F - 58.8°F - 61.7°F -
Corralejo 67.8°F 68.5°F 66.5°F 66.7°F 65.1°F 65.1°F
Costa Adeje 68.8°F 70.5°F 68.7°F 68.5°F 67.3°F 67.1°F
Costa Blanca 59.9°F 61.9°F 59.1°F 59.0°F 58.6°F 57.6°F
Costa Brava 56.1°F 59.0°F 54.7°F 56.5°F 56.3°F 55.2°F
Costa Calma 67.0°F 69.6°F 66.8°F 67.5°F 65.4°F 66.2°F
Costa del Silencio 68.5°F 70.9°F 68.2°F 68.7°F 66.8°F 67.8°F
Cullera 60.9°F 60.8°F 60.8°F 57.9°F 61.1°F 56.7°F
Denia 59.4°F 61.3°F 58.9°F 58.5°F 58.4°F 57.0°F
Estepona 61.3°F 61.0°F 61.1°F 59.7°F 61.4°F 58.8°F
Fuengirola 59.9°F 61.2°F 60.2°F 59.7°F 60.4°F 58.8°F
Fuerteventura 67.9°F 68.7°F 67.6°F 66.7°F 66.2°F 65.3°F
Gandia 60.4°F 60.8°F 60.7°F 57.7°F 60.6°F 56.5°F
Gijon 54.9°F 57.0°F 54.7°F 55.4°F 56.5°F 54.3°F
Girona 56.9°F 59.4°F 56.3°F 56.8°F 58.2°F 55.4°F
Gran Canaria 67.3°F 69.3°F 67.0°F 67.5°F 65.6°F 66.2°F
Granada 52.8°F 61.0°F 53.2°F 59.4°F 55.5°F 58.8°F
Guardamar del Segura 61.4°F 61.7°F 60.8°F 58.8°F 61.1°F 57.7°F
Huelva 59.6°F 60.8°F 60.8°F 59.0°F 61.8°F 58.1°F
Ibiza 60.4°F 62.2°F 58.3°F 59.4°F 57.8°F 58.1°F
L'Albir 60.1°F 62.1°F 59.2°F 59.0°F 58.7°F 57.6°F
La Manga 60.9°F 61.7°F 59.8°F 59.0°F 59.9°F 57.7°F
La Palma 66.5°F 70.5°F 65.6°F 68.9°F 64.2°F 67.5°F
Lanzarote 71.1°F 68.5°F 71.0°F 66.7°F 69.0°F 65.1°F
Las Palmas 67.2°F 69.4°F 67.1°F 67.6°F 65.8°F 66.2°F
Lloret de Mar 56.9°F 59.5°F 55.4°F 57.0°F 56.6°F 55.6°F
Los Cristianos 69.0°F 70.5°F 68.9°F 68.5°F 67.5°F 67.1°F
Los Gigantes 67.8°F 70.5°F 68.2°F 68.5°F 67.3°F 67.1°F
Madrid 50.6°F - 50.8°F - 54.9°F -
Magaluf 59.7°F 62.4°F 57.9°F 59.4°F 58.0°F 57.9°F
Malaga 60.9°F 60.8°F 61.0°F 59.4°F 61.4°F 58.6°F
Marbella 61.0°F 61.2°F 61.1°F 59.9°F 61.3°F 59.0°F
Maspalomas 68.9°F 69.4°F 67.4°F 67.6°F 67.0°F 66.4°F
Menorca 59.2°F 62.2°F 57.4°F 59.0°F 57.3°F 57.2°F
Morair 59.9°F 61.9°F 59.3°F 58.8°F 58.8°F 57.4°F
Murcia 62.2°F 61.7°F 63.0°F 59.0°F 64.0°F 57.7°F
Nerja 60.2°F 61.0°F 60.4°F 59.4°F 60.6°F 58.8°F
Oropesa del Mar 60.2°F 60.8°F 59.6°F 57.6°F 60.0°F 55.9°F
Oviedo 53.4°F - 53.7°F - 56.0°F -
Paguera 59.5°F 62.2°F 57.5°F 59.4°F 57.4°F 57.9°F
Palma 59.7°F 62.2°F 58.2°F 59.4°F 58.9°F 57.9°F
Palma de Majorka 59.7°F 62.2°F 58.2°F 59.4°F 58.9°F 57.9°F
Palma de Mallorca 59.7°F 62.6°F 57.7°F 59.5°F 58.0°F 57.9°F
Palmanova 59.6°F 62.4°F 57.8°F 59.4°F 57.8°F 57.9°F
Platja dAro 56.3°F 59.2°F 54.7°F 56.7°F 55.9°F 55.4°F
Playa-de-Las-Americas 69.0°F 70.5°F 69.0°F 68.5°F 67.5°F 67.1°F
Puerto de la Cruz 66.7°F 70.2°F 67.4°F 68.2°F 65.6°F 66.7°F
Puerto de Mogan 69.0°F 69.6°F 68.9°F 67.8°F 67.8°F 66.6°F
Puerto de Santiago 68.2°F 70.5°F 68.7°F 68.5°F 67.8°F 67.1°F
Puerto Rico de Gran Canaria 68.7°F 70.2°F 68.2°F 68.4°F 67.8°F 67.6°F
Roses 55.6°F 58.5°F 54.3°F 56.1°F 56.2°F 54.7°F
S'illot 59.6°F 63.0°F 58.5°F 59.5°F 58.0°F 58.3°F
Sa Coma 59.6°F 63.0°F 58.5°F 59.5°F 58.0°F 58.3°F
Salou 57.4°F 60.1°F 55.2°F 57.4°F 56.2°F 55.9°F
San Pedro del Pinatar 60.9°F 61.9°F 60.4°F 59.0°F 60.5°F 57.9°F
San Sebastian 53.7°F 57.6°F 51.9°F 55.2°F 55.2°F 54.1°F
Santa Cruz de Tenerife 67.1°F 70.0°F 66.8°F 68.0°F 65.3°F 66.6°F
Santa Pola 61.4°F 61.5°F 60.5°F 58.6°F 60.7°F 57.6°F
Santa Ponsa 59.5°F 62.2°F 57.5°F 59.4°F 57.6°F 57.9°F
Santa Susanna 56.7°F 59.7°F 55.2°F 57.0°F 56.2°F 55.6°F
Santander 54.7°F 57.6°F 54.0°F 55.8°F 55.4°F 54.5°F
Sevilla 59.3°F 60.6°F 60.7°F 58.5°F 63.0°F 57.9°F
Seville 59.0°F - 59.9°F - 62.1°F -
Sierra Nevada 47.8°F 61.2°F 48.0°F 59.5°F 48.5°F 58.8°F
Sitges 56.5°F 59.9°F 55.2°F 57.2°F 56.2°F 55.8°F
Tarifa 60.2°F 63.5°F 60.4°F 61.9°F 60.2°F 60.4°F
Tarragona 57.4°F 60.3°F 56.1°F 57.4°F 57.0°F 55.9°F
Tenerife 63.7°F 70.2°F 62.3°F 68.0°F 61.3°F 66.6°F
Torremolinos 60.7°F 60.8°F 60.7°F 59.4°F 61.2°F 58.6°F
Torrevieja 61.3°F 61.9°F 60.2°F 59.2°F 60.5°F 57.9°F
Tossa de Mar 56.7°F 59.5°F 55.2°F 57.0°F 56.4°F 55.6°F
Valencia 60.7°F 60.8°F 60.4°F 57.7°F 60.2°F 56.3°F
Vigo 54.1°F 57.4°F 54.2°F 55.6°F 56.1°F 55.8°F
Villajoyosa 60.0°F 61.9°F 59.3°F 58.8°F 58.3°F 57.6°F
Xabia 59.5°F 61.5°F 58.9°F 58.6°F 58.5°F 57.2°F
Zaragoza 53.6°F - 53.0°F - 56.7°F -
* Sunny hours are calculated based on the average daily number of hours while sunlight can reach the ground. It depends on day length and cloudiness during the day.
Places in Spain:
Name
°F
+50°F
+55°F
+52°F
+63°F
+57°F
+63°F
+54°F
+68°F
+41°F
+50°F
+61°F
+50°F
+63°F
Units of measurement: °C / °F