☀ Sunshine Atlas

The sunniest places in Spain in January

The sunniest place in Spain in January is Lanzarote — Sunshine Score 85/100, around 19°C days and 13 mm of rain across the month, ahead of Fuerteventura (85) and Gran Canaria (76). 40 destinations compared from long-term climate normals.

Spain by month: January · February · March · April · May · June · July · August · September · October · November · December · overview

#DestinationScoreDay highRainSea
1Lanzarote8519° / 66°F13 mm21°
2Fuerteventura8519° / 66°F12 mm20°
3Gran Canaria7618° / 64°F18 mm21°
4Tenerife6817° / 63°F25 mm21°
5Alajero, La Gomera Island6016° / 61°F24 mm21°
6El Hierro6016° / 61°F22 mm22°
7La Palma5916° / 61°F27 mm21°
8Alicante5315° / 59°F31 mm14°
9Jerez de la Frontera4915° / 59°F65 mm15°
10Melilla4915° / 59°F55 mm17°
11Almería4614° / 57°F25 mm16°
12Seville4514° / 57°F50 mm
13Valencia4514° / 57°F30 mm14°
14Murcia4514° / 57°F27 mm
15Málaga4314° / 57°F56 mm15°
16Badajoz3613° / 55°F57 mm
17Mahón (Maó)3513° / 55°F51 mm16°
18Ibiza (Eivissa)2912° / 54°F46 mm16°
19Barcelona2912° / 54°F34 mm14°
20Reus2912° / 54°F31 mm14°
21Granada2211° / 52°F40 mm
22Palma de Mallorca2111° / 52°F47 mm15°
23Castellón de la Plana2111° / 52°F56 mm13°
24Girona2111° / 52°F43 mm14°
25Vigo2112° / 54°F153 mm13°
26Ranón1711° / 52°F104 mm14°
27A Coruña1611° / 52°F135 mm14°
28Hondarribia1611° / 52°F126 mm14°
29Santander1611° / 52°F125 mm14°
30Lleida1510° / 50°F28 mm
31Zaragoza1510° / 50°F25 mm
32Santiago de Compostela1110° / 50°F142 mm
33Bilbao1110° / 50°F126 mm14°
34Madrid79° / 48°F38 mm
35Pamplona69° / 48°F107 mm
36Salamanca08° / 46°F40 mm
37León07° / 45°F57 mm
38Valladolid07° / 45°F41 mm
39La Seu d'Urgell Pyrenees and Andorra04° / 39°F60 mm
40Alava08° / 46°F106 mm

Worldwide instead? See where it's sunny in January or Europe's sunniest in January. For the hottest rather than the sunniest, the Spain heat guide covers every month.