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
| Month | Sunniest place | Score | Warmest place | Day high |
|---|---|---|---|---|
| January | Lanzarote | 85 | Lanzarote | 19° / 66°F |
| February | Lanzarote | 77 | Lanzarote | 18° / 64°F |
| March | Lanzarote | 86 | Lanzarote | 19° / 66°F |
| April | Lanzarote | 94 | Seville | 22° / 72°F |
| May | Lanzarote | 95 | Seville | 27° / 81°F |
| June | Almería | 96 | Seville | 34° / 93°F |
| July | Almería | 97 | Seville | 38° / 100°F |
| August | Almería | 96 | Seville | 38° / 100°F |
| September | Lanzarote | 95 | Seville | 32° / 90°F |
| October | Fuerteventura | 93 | Seville | 26° / 79°F |
| November | Lanzarote | 92 | Lanzarote | 22° / 72°F |
| December | Fuerteventura | 93 | Lanzarote | 20° / 68°F |
Spain by month: January · February · March · April · May · June · July · August · September · October · November · December
Most annual sunshine in Spain
| # | Destination | Sunshine h/yr | Best month |
|---|---|---|---|
| 1 | Seville | 3,279 | September |
| 2 | Almería | 2,994 | July |
| 3 | Badajoz | 2,860 | June |
| 4 | Alicante | 2,851 | June |
| 5 | Jerez de la Frontera | 2,847 | July |
| 6 | Málaga | 2,842 | July |
| 7 | Madrid | 2,769 | June |
| 8 | Lanzarote | 2,759 | May |
| 9 | Fuerteventura | 2,759 | May |
| 10 | Granada | 2,759 | June |
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?