Average Sunshine in Spain for December

The tables below give December averages for the hours of sunshine and number of sunny days at dozens of cities throughout Spain.

You can jump to a separate table for each section of the country: East, Northeast, Northwest, Central, Balearic Islands and South of Spain.

The month's totals are averages of weather data collected during 1971 to 2000.

Eastern Spain

This section covers Spain's east coast on the Mediterranean Sea and includes the regions of Catalonia (Cataluña) and Valencian Community (Comunidad Valenciana). The highest weather station in the list is on the peak of Turo De L'Home in Parc Natural del Montseny at 1706 metres (5597 feet) elevation.

Total December sunshine
Hours Place Clear Days
163 Alicante 7
138 Barcelona 7
155 Castellón 6
132 Girona 10
96 Lleida 5
138 Reus 5
152 Turo De L'Home 7
150 Valencia 7

Balearic Islands

Average amount of sun in December
Hours Place Clear Days
148 Ibiza (Eivissa) 5
136 Menorca 2
154 Palma, Mallorca 4

Northeast Spain

Cities on this list are located near Spain's border with France, in the regions of Aragon, Basque Country (País Vasco), La Rioja and Navarre (Comunidad Foral de Navarra).

Average December sun
Hours Place Clear Days
78 Bilbao 3
90 Logroño 3
85 Pamplona 3
82 San Sebastián 3
116 Saragossa (Zaragoza) 4
73 Vitoria-Gasteiz 2

Northwest Spain

Cities in Asturias, Cantabria and Galicia, Spain's regions along the Atlantic Ocean, are included in this section.

Number of sunny hours and days in December on average
Hours Place Clear Days
93 Coruña 4
92 Gijón 3
79 Lugo 2
70 Ourense 2
105 Oviedo 3
98 Pontevedra 7
74 Santander 3
88 Santiago de Compostela 4
90 Vigo 6

Central Spain

Weather information in this table is for the regions of Castile and Leon (Castilla y León), Castile-La Mancha, Community of Madrid (Comunidad de Madrid) and Extremadura. One weather station, Puerto de Navacerrada, is at 1894 metres (6214 feet) elevation at a ski resort near Madrid.

Average total sunshine in December
Hours Place Clear Days
129 Albacete 7
118 Ávila 5
120 Badajoz 6
74 Burgos 3
116 León 6
124 Madrid 7
93 Puerto de Navacerrada 7
96 Salamanca 3
107 Segovia 4
120 Toledo 5
112 Torrejón de Ardoz 7
81 Valladolid 3

Southern Spain

This list covers the Andalusia (Andalucía) and Murcia regions, which stretch along Spain's southern coasts on the Atlantic and Mediterranean, including Costa del Sol.

Total December sunshine
Hours Place Clear Days
176 Almería 6
176 Cordova (Córdoba) 6
149 Granada 8
147 Huelva 8
162 Jerez de la Frontera 8
158 Málaga 6
159 Murcia 7
154 Seville (Sevilla) 9
142 Tarifa 5
Reference

AEMET (Agencia Estatal De Meteorologia, Gobierno de España). Valores Climatológicos Normales.

Spain Sunshine
Back to Top