☀ Sunshine Atlas

Where is it sunny in Spain? Month by month

It's July: the sunniest place in Spain right now is Almería at 97/100 (32°C days, 1 mm rain) — the full July ranking. Every month below, 40 destinations from long-term climate normals.

The sunniest & warmest place in Spain, every month

MonthSunniest placeScoreWarmest placeDay high
JanuaryLanzarote85Lanzarote19° / 66°F
FebruaryLanzarote77Lanzarote18° / 64°F
MarchLanzarote86Lanzarote19° / 66°F
AprilLanzarote94Seville22° / 72°F
MayLanzarote95Seville27° / 81°F
JuneAlmería96Seville34° / 93°F
JulyAlmería97Seville38° / 100°F
AugustAlmería96Seville38° / 100°F
SeptemberLanzarote95Seville32° / 90°F
OctoberFuerteventura93Seville26° / 79°F
NovemberLanzarote92Lanzarote22° / 72°F
DecemberFuerteventura93Lanzarote20° / 68°F

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

Most annual sunshine in Spain

#DestinationSunshine h/yrBest month
1Seville3,279September
2Almería2,994July
3Badajoz2,860June
4Alicante2,851June
5Jerez de la Frontera2,847July
6Málaga2,842July
7Madrid2,769June
8Lanzarote2,759May
9Fuerteventura2,759May
10Granada2,759June

All 40 destinations with full climate cards are on the Spain country page; for daytime heat month by month see the hottest place in Spain guide, or plan a trip with the best time to visit Spain. Ranked worldwide instead: where is it sunny now?