Measurements:
°C
°F
World Resorts Spain

Spain Weather in December

Weather Map by Month
Sea Water Temperature by Month
JAN FEB MAR APR MAY JUN JUL AUG SEP OCT NOV DEC

• This is interactive weather map. You can zoom it in or out and move around to find resort you are interested in. You can also click resort name for more details.

• You can choose any month to see day air temperature or sea water temperature averages for selected period.

What is the Best Spain Resort to Visit in December?

Information below will help you to choose the right place to visit in Spain in December. You can find warmest resort with less rains and more sunny hours during the day. We also provide information about sea water temperature so you can find the best place for your trip.

Resort Name Air Temperature
Day / Night
Cloudiness Rainy Days /
Precipitation
Sea Water
Temperature
Sunny
Hours *
Adeje 73.8°F 66.6°F 13.1% - 72.4°F 10h. 01m.
Aguilas 62.8°F 46.3°F 19.3% 1 day (0.8 in) 63.4°F 08h. 46m.
Alcudia 63.3°F 56.3°F 27.9% 2 days (1.5 in) 63.4°F 07h. 46m.
Algeciras 65.4°F 55.3°F 36.5% 3 days (2.2 in) 63.6°F 07h. 11m.
Alicante 63.3°F 48.2°F 21.2% 1 day (0.8 in) 63.2°F 08h. 31m.
Almeria 64.8°F 49.6°F 15.0% 1 day (0.8 in) 63.4°F 09h. 14m.
Almunecar 65.0°F 48.0°F 13.1% - 62.8°F 09h. 25m.
Badalona 60.2°F 46.6°F 20.1% 1 day (0.5 in) 60.6°F 08h. 22m.
Barcelona 59.5°F 48.4°F 20.5% 1 day (0.5 in) 60.6°F 08h. 21m.
Benalmadena 65.5°F 55.9°F 21.3% 1 day (0.5 in) 62.6°F 08h. 38m.
Benalmadeno 65.5°F 55.9°F 21.2% 1 day (0.5 in) 62.6°F 08h. 38m.
Benicasim 63.8°F 46.5°F 22.5% 2 days (0.7 in) 62.2°F 08h. 16m.
Benidorm 64.1°F 56.4°F 20.9% 1 day (0.9 in) 63.4°F 08h. 32m.
Bilbao 58.5°F 46.4°F 37.0% 3 days (1.9 in) 58.6°F 06h. 41m.
Blanes 59.7°F 47.7°F 19.8% 1 day (0.5 in) 60.2°F 08h. 23m.
Burgos 46.8°F 33.5°F 36.7% 1 day (0.9 in) - 06h. 47m.
Cadiz 66.6°F 57.7°F 24.8% 2 days (1.4 in) 63.6°F 08h. 18m.
Cala Dor 64.9°F 56.2°F 33.7% 4 days (1.9 in) 64.2°F 07h. 16m.
Cala Figuera 64.9°F 56.9°F 32.5% 4 days (1.7 in) 64.2°F 07h. 22m.
Cala Mayor 64.3°F 53.4°F 30.8% 3 days (1.3 in) 63.8°F 07h. 31m.
Cala Mesquida 64.7°F 59.9°F 32.6% 5 days (2.3 in) 63.8°F 07h. 20m.
Calafell 59.8°F 46.1°F 20.0% 1 day (0.5 in) 60.8°F 08h. 24m.
Calella 59.7°F 47.7°F 19.9% 1 day (0.5 in) 60.4°F 08h. 23m.
Calpe 64.7°F 55.5°F 24.4% 2 days (1.6 in) 63.4°F 08h. 12m.
Cambrils 59.8°F 47.9°F 20.0% 1 day (0.5 in) 61.2°F 08h. 25m.
Camp de Mar 64.0°F 56.3°F 29.8% 3 days (1.3 in) 63.6°F 07h. 37m.
Capella 48.9°F 30.1°F 17.8% 1 day (0.8 in) - 08h. 31m.
Cartagena 66.0°F 57.6°F 28.9% 2 days (1.3 in) 63.4°F 07h. 50m.
Castellon de la Plana 63.8°F 46.5°F 22.5% 2 days (0.7 in) 62.2°F 08h. 17m.
Ceuta 65.2°F 56.9°F 32.1% 2 days (1.7 in) 64.2°F 07h. 38m.
Chaclana de la Frontera 65.4°F 55.0°F 23.0% 3 days (1.5 in) 63.8°F 08h. 29m.
Coma Ruga 60.8°F 46.1°F 23.7% 2 days (0.8 in) 60.8°F 08h. 04m.
Cordoba 60.8°F 42.9°F 23.3% 1 day (0.9 in) - 08h. 21m.
Corralejo 74.2°F 69.2°F 21.2% - 70.2°F 09h. 09m.
Costa Adeje 76.1°F 68.0°F 14.5% - 72.4°F 09h. 53m.
Costa Blanca 65.5°F 57.5°F 21.4% 2 days (1.4 in) 63.4°F 08h. 29m.
Costa Brava 59.1°F 49.5°F 21.8% 1 day (0.8 in) 59.8°F 08h. 10m.
Cullera 63.4°F 45.7°F 21.5% 1 day (1.3 in) 62.2°F 08h. 26m.
Denia 63.4°F 57.1°F 23.3% 1 day (1.2 in) 62.8°F 08h. 17m.
Eivissa 64.0°F 59.9°F 27.6% 2 days (1.3 in) 63.2°F 07h. 52m.
El Arenal 53.7°F 35.1°F 22.0% 1 day (0.7 in) - 08h. 17m.
El Medano 75.5°F 66.4°F 15.2% - 72.0°F 09h. 48m.
El Puerto de Santa Maria 66.6°F 57.7°F 25.0% 2 days (1.4 in) 63.6°F 08h. 17m.
El Vendrell 60.8°F 46.1°F 23.4% 2 days (0.8 in) 60.8°F 08h. 05m.
Empirabrava 59.1°F 49.3°F 20.2% - 59.4°F 08h. 17m.
Estepona 64.3°F 46.8°F 24.1% 2 days (1.3 in) 62.6°F 08h. 23m.
Figueres 59.0°F 49.3°F 20.2% 1 day (0.6 in) 59.4°F 08h. 17m.
Fuengirola 66.8°F 56.3°F 24.2% 1 day (0.6 in) 62.6°F 08h. 21m.
Fuerteventura 72.9°F 67.9°F 22.0% - 70.4°F 09h. 05m.
Gandia 63.3°F 50.7°F 23.6% 1 day (1.4 in) 62.2°F 08h. 14m.
Gijon 58.8°F 46.2°F 29.7% 2 days (1.4 in) 57.8°F 07h. 20m.
Girona 58.7°F 42.2°F 19.8% - 60.0°F 08h. 21m.
Golf del Sur 75.8°F 68.0°F 13.9% - 72.2°F 09h. 56m.
Gran Canaria 74.5°F 68.4°F 17.8% - 71.4°F 09h. 33m.
Granada 56.4°F 36.2°F 17.3% 2 days (1.3 in) 62.8°F 08h. 59m.
Guardamar del Segura 65.0°F 53.4°F 21.3% 1 day (0.8 in) 63.4°F 08h. 31m.
Guia de Isora 71.2°F 61.9°F 17.9% - 72.4°F 09h. 31m.
Huelva 64.9°F 50.3°F 22.8% 2 days (1.3 in) 63.0°F 08h. 27m.
La Manga 65.3°F 54.9°F 23.8% 1 day (1.0 in) 63.4°F 08h. 19m.
La Orotava 73.3°F 64.6°F 22.2% 1 day (0.8 in) 72.0°F 09h. 03m.
La Palma 73.2°F 67.9°F 23.3% 1 day (0.8 in) 72.2°F 08h. 56m.
La Pineda 60.3°F 49.1°F 19.7% 1 day (0.5 in) 61.2°F 08h. 26m.
Lanzarote 72.0°F 67.7°F 23.8% - 70.2°F 08h. 51m.
Las Palmas 73.5°F 67.7°F 25.0% - 71.4°F 08h. 47m.
Lloret de Mar 60.3°F 49.0°F 19.5% 1 day (0.5 in) 60.2°F 08h. 24m.
Los Alkazares 66.2°F 56.0°F 30.0% 2 days (1.4 in) 63.4°F 07h. 43m.
Los Cristianos 76.4°F 68.5°F 14.1% - 72.4°F 09h. 55m.
Los Gigantes 73.6°F 65.9°F 12.9% - 72.4°F 10h. 02m.
Madrid 54.6°F 39.3°F 24.9% 1 day (0.7 in) - 08h. 01m.
Magaluf 64.7°F 53.6°F 31.3% 3 days (1.3 in) 63.8°F 07h. 29m.
Malaga 66.0°F 51.7°F 16.6% - 62.4°F 09h. 05m.
Malgrat de Mar 59.5°F 47.9°F 20.0% - 60.4°F 08h. 22m.
Mallorca 63.2°F 53.1°F 29.8% 2 days (1.4 in) 64.0°F 07h. 37m.
Manilva 65.2°F 50.3°F 28.5% 3 days (1.5 in) 62.8°F 07h. 57m.
Mar Menor 65.3°F 54.9°F 23.8% 1 day (1.0 in) 63.4°F 08h. 19m.
Marbella 64.9°F 49.8°F 22.5% 1 day (1.0 in) 62.8°F 08h. 31m.
Maspalomas 75.8°F 68.8°F 19.6% - 71.4°F 09h. 22m.
Mataro 61.8°F 50.4°F 22.2% 1 day (0.6 in) 60.4°F 08h. 11m.
Melilla 66.8°F 55.8°F 19.5% 1 day (0.8 in) 63.4°F 08h. 54m.
Menorca 62.7°F 58.5°F 30.6% 2 days (1.8 in) 63.6°F 07h. 31m.
Mijas 63.2°F 53.8°F 21.7% 1 day (0.6 in) 62.6°F 08h. 36m.
Mojacar 65.4°F 53.8°F 22.4% 1 day (1.5 in) 63.4°F 08h. 29m.
Morair 64.0°F 57.2°F 22.6% 1 day (1.1 in) 63.2°F 08h. 21m.
Murcia 64.7°F 45.4°F 22.4% 1 day (0.8 in) 63.4°F 08h. 26m.
Nerja 66.1°F 54.4°F 15.9% - 62.8°F 09h. 09m.
Oropesa del Mar 63.8°F 46.5°F 22.5% 2 days (0.7 in) 62.2°F 08h. 16m.
Oviedo 56.1°F 42.2°F 29.5% 2 days (1.5 in) - 07h. 21m.
Paguera 63.4°F 55.6°F 26.9% 1 day (1.0 in) 63.6°F 07h. 53m.
Palma 64.7°F 50.2°F 31.3% 3 days (1.5 in) 63.8°F 07h. 28m.
Palma de Majorka 63.3°F 52.2°F 28.4% 2 days (1.1 in) 63.8°F 07h. 45m.
Palmanova 64.3°F 53.4°F 30.8% 3 days (1.3 in) 63.8°F 07h. 31m.
Peniscola 61.1°F 47.5°F 19.0% 1 day (0.4 in) 61.8°F 08h. 34m.
Pilar de la Foradada 65.8°F 54.1°F 29.0% 2 days (1.5 in) 63.4°F 07h. 48m.
Pineda de Mar 59.6°F 47.6°F 20.0% - 60.4°F 08h. 22m.
Platja dAro 60.5°F 51.1°F 23.8% 2 days (1.4 in) 60.0°F 08h. 00m.
Platja de Palma 64.7°F 50.2°F 31.5% 3 days (1.5 in) 63.8°F 07h. 27m.
Platja den Bossa 65.3°F 60.8°F 32.1% 2 days (1.7 in) 63.6°F 07h. 26m.
Playa de Muro 64.4°F 54.5°F 32.2% 3 days (2.0 in) 63.4°F 07h. 22m.
Playa del Ingles 75.8°F 68.8°F 19.6% - 71.4°F 09h. 22m.
Playa-de-Las-Americas 76.4°F 68.5°F 14.1% - 72.4°F 09h. 55m.
Puerto de la Cruz 75.1°F 66.6°F 20.8% - 72.0°F 09h. 12m.
Puerto de Mogan 76.1°F 68.8°F 18.9% - 71.8°F 09h. 26m.
Puerto del Carmen 74.2°F 68.6°F 21.4% - 70.0°F 09h. 07m.
Reus 59.1°F 45.2°F 20.3% 1 day (0.5 in) 61.2°F 08h. 23m.
Roquetas de Mar 66.4°F 53.2°F 16.3% 1 day (0.6 in) 63.2°F 09h. 07m.
Roses 60.3°F 49.9°F 24.3% 2 days (1.1 in) 59.4°F 07h. 55m.
Salou 59.8°F 47.9°F 19.7% 1 day (0.5 in) 61.2°F 08h. 26m.
San Augustin 75.7°F 68.3°F 20.3% - 71.4°F 09h. 18m.
San Fernando 66.5°F 56.8°F 25.9% 2 days (1.3 in) 63.6°F 08h. 12m.
San Jose 65.8°F 51.8°F 16.6% 1 day (1.1 in) 63.6°F 09h. 04m.
San Juan de Los Terreros 66.1°F 51.4°F 22.0% 1 day (1.5 in) 63.4°F 08h. 31m.
San Pedro del Pinatar 66.1°F 56.0°F 30.4% 2 days (1.4 in) 63.4°F 07h. 40m.
San Sebastian 56.7°F 46.1°F 38.5% 4 days (2.2 in) 58.2°F 06h. 33m.
Santa Cruz de La Palma 74.4°F 66.9°F 26.2% 1 day (0.8 in) 72.0°F 08h. 38m.
Santa Cruz de Tenerife 72.6°F 66.6°F 23.1% - 71.8°F 08h. 58m.
Santa Ponsa 64.3°F 54.4°F 31.6% 3 days (1.3 in) 63.6°F 07h. 27m.
Santa Susanna 59.5°F 47.9°F 20.0% - 60.4°F 08h. 22m.
Santander 60.4°F 52.8°F 33.0% 3 days (1.6 in) 58.4°F 07h. 02m.
Segovia 47.0°F 31.4°F 32.6% 1 day (1.0 in) - 07h. 15m.
Sevilla 64.7°F 48.2°F 22.3% 1 day (1.0 in) 62.4°F 08h. 29m.
Sierra Nevada 50.5°F 36.8°F 19.5% 3 days (2.4 in) 63.0°F 08h. 46m.
Sitges 60.7°F 48.0°F 25.4% 2 days (0.9 in) 60.8°F 07h. 54m.
Tarifa 64.9°F 56.7°F 29.3% 2 days (1.8 in) 64.6°F 07h. 54m.
Tarragona 60.3°F 48.8°F 19.3% 1 day (0.5 in) 61.2°F 08h. 29m.
Tenerife 68.4°F 60.9°F 24.4% 1 day (1.3 in) 72.0°F 08h. 50m.
Toledo 54.6°F 37.6°F 23.9% 1 day (0.6 in) - 08h. 09m.
Torremolinos 67.4°F 52.5°F 20.6% - 62.4°F 08h. 42m.
Torrevieja 64.8°F 53.7°F 23.3% 1 day (1.1 in) 63.4°F 08h. 21m.
Torroks 62.9°F 54.3°F 16.4% - 62.8°F 09h. 06m.
Tossa de Mar 60.0°F 49.3°F 20.3% 1 day (0.6 in) 60.2°F 08h. 20m.
Valencia 63.0°F 47.5°F 20.8% 1 day (0.7 in) 62.0°F 08h. 28m.
Villajoyosa 63.7°F 52.7°F 20.7% 1 day (0.7 in) 63.4°F 08h. 33m.
Xabia 63.7°F 57.4°F 23.5% 1 day (1.2 in) 63.0°F 08h. 16m.
Zaragoza 54.5°F 39.9°F 20.5% - - 08h. 19m.
* We are using day length and cloud cover information for each day of the month to calculate average values of sunny hours during the day.