Spain 7-Day Weather Forecast by City
Warmest: Seville, 31°. Coldest: Salamanca, 3°. Rain in 39 of 40 cities: Madrid, Barcelona, Valencia, Seville, Málaga, Murcia, Palma, Las Palmas de Gran Canaria….
| City | Fr 16 | Sa 17 | Su 18 | Mo 19 | Tu 20 | We 21 | Th 22 |
|---|---|---|---|---|---|---|---|
| Madrid | 26° 13° | 22° 15° 5.7 mm | 18° 11° 9.7 mm | 18° 11° | 21° 11° | 21° 10° | 21° 8° |
| Barcelona | 25° 17° | 24° 15° 5.7 mm | 19° 16° 17.8 mm | 20° 15° | 22° 13° | 21° 10° | 22° 11° |
| Valencia | 26° 17° | 25° 18° 1.2 mm | 20° 16° 25.8 mm | 17° 16° 4.5 mm | 25° 15° | 26° 14° | 24° 15° |
| Zaragoza | 27° 13° | 24° 16° | 19° 12° | 19° 10° | 20° 10° | 23° 8° | 22° 9° |
| Seville | 31° 19° | 28° 19° | 24° 19° 8.8 mm | 25° 17° | 26° 17° | 27° 16° | 27° 16° |
| Málaga | 26° 19° | 24° 20° 2.1 mm | 21° 19° 15.8 mm | 21° 18° 1.9 mm | 25° 16° | 26° 16° | 24° 14° |
| Murcia | 27° 17° 0.7 mm | 24° 17° 4 mm | 19° 14° 22.5 mm | 20° 14° 5 mm | 24° 14° 3.5 mm | 25° 15° | 23° 14° |
| Palma | 26° 16° | 25° 15° 0.7 mm | 22° 17° 9.9 mm | 22° 17° 37.6 mm | 21° 17° 17.4 mm | 24° 18° | 24° 16° 1.1 mm |
| Las Palmas de Gran Canaria | 24° 22° | 26° 22° | 24° 21° 1.2 mm | 24° 21° 10.1 mm | 24° 20° 2.3 mm | 23° 20° 10.9 mm | 24° 19° 2.2 mm |
| Alicante | 25° 16° | 24° 17° 3.1 mm | 19° 16° 18.3 mm | 20° 16° 7.6 mm | 23° 14° | 26° 17° | 25° 14° |
| Bilbao | 20° 16° 1 mm | 17° 12° 4 mm | 16° 9° 1.9 mm | 17° 7° | 23° 6° | 21° 9° | 17° 8° 0.7 mm |
| Córdoba | 29° 15° | 28° 17° 0.7 mm | 25° 16° 2.9 mm | 24° 14° 1.5 mm | 23° 14° 2.1 mm | 23° 12° 0.5 mm | 22° 10° |
| Valladolid | 24° 13° 2.3 mm | 18° 9° 5.9 mm | 16° 6° | 15° 4° | 19° 7° | 15° 6° | 15° 7° |
| Vigo | 22° 12° | 24° 12° | 21° 10° | 19° 9° | 17° 7° | 16° 11° 7.4 mm | 16° 8° 0.7 mm |
| Gijón | 21° 16° 2.4 mm | 17° 13° 12.7 mm | 16° 10° 1.5 mm | 16° 7° | 18° 7° | 17° 9° 2.3 mm | 19° 9° |
| Vitoria-Gasteiz | 19° 13° | 14° 8° 2.2 mm | 12° 5° | 14° 5° | 20° 6° 0.5 mm | 18° 7° | 13° 7° 0.6 mm |
| A Coruña | 20° 11° | 18° 13° | 18° 12° | 16° 8° | 18° 7° | 17° 11° 3.4 mm | 18° 11° 0.6 mm |
| Elche | 26° 16° | 24° 17° 6.3 mm | 20° 15° 12.1 mm | 20° 14° 6.1 mm | 23° 13° | 26° 17° | 24° 15° |
| Granada | 27° 15° | 25° 15° 1.6 mm | 20° 14° 0.8 mm | 22° 12° 3.6 mm | 21° 12° | 21° 11° | 21° 9° |
| Oviedo | 20° 14° | 15° 10° 13.1 mm | 15° 8° | 15° 5° 0.5 mm | 17° 6° | 17° 7° 0.6 mm | 17° 6° |
| Terrassa | 24° 15° | 22° 14° 19.9 mm | 15° 12° 56 mm | 17° 11° 12.1 mm | 20° 12° 7.2 mm | 22° 12° | 19° 10° |
| Cartagena | 26° 18° | 23° 17° 8.8 mm | 21° 16° 12.6 mm | 19° 16° 12.7 mm | 23° 15° 14.2 mm | 25° 14° | 24° 15° |
| Jerez de la Frontera | 30° 18° 0.6 mm | 25° 18° | 24° 17° 2.1 mm | 24° 15° 1.6 mm | 23° 15° 3.4 mm | 22° 14° | 24° 12° |
| Santa Cruz de Tenerife | 28° 21° | 26° 20° 1.7 mm | 25° 19° 5.7 mm | 24° 19° 3.9 mm | 24° 19° 6.4 mm | 24° 19° 1.3 mm | 25° 21° 1.8 mm |
| Pamplona | 22° 13° | 17° 8° | 13° 6° | 16° 3° | 21° 6° | 19° 9° | 14° 6° 1.8 mm |
| Almería | 29° 19° 1.2 mm | 25° 17° 4.5 mm | 24° 17° 12.3 mm | 20° 16° 34.4 mm | 24° 16° 2.2 mm | 25° 14° | 23° 14° |
| Alcalá de Henares | 26° 12° | 23° 10° 0.9 mm | 19° 8° 8 mm | 19° 6° | 19° 11° 0.6 mm | 20° 11° | 19° 9° |
| Donostia / San Sebastian | 20° 17° 2.7 mm | 18° 13° 10.4 mm | 15° 11° | 16° 9° | 23° 10° | 21° 12° | 16° 10° 3.3 mm |
| Castellon | 24° 15° | 24° 15° 2.6 mm | 18° 13° 25 mm | 19° 13° | 22° 12° 5 mm | 24° 12° | 21° 13° |
| Burgos | 22° 12° 2.4 mm | 14° 7° | 13° 4° | 14° 4° | 18° 8° | 16° 6° | 15° 6° |
| Santander | 19° 16° 1.3 mm | 17° 12° 13.5 mm | 16° 9° 1.6 mm | 16° 8° 2.5 mm | 22° 9° | 19° 8° 4.5 mm | 16° 10° |
| Albacete | 25° 13° | 24° 13° | 17° 12° 6.5 mm | 18° 10° | 21° 8° 0.8 mm | 21° 9° | 20° 7° |
| Marbella | 25° 19° | 23° 17° 1.6 mm | 21° 17° 21.5 mm | 19° 16° 23.5 mm | 21° 16° 0.7 mm | 23° 14° | 23° 14° |
| Logroño | 25° 13° | 17° 10° | 16° 6° | 16° 4° | 20° 7° 0.5 mm | 21° 8° | 17° 7° 2.5 mm |
| Badajoz | 30° 16° | 27° 15° 0.6 mm | 25° 14° 3.2 mm | 23° 12° | 23° 13° 2.6 mm | 22° 10° | 21° 12° |
| Salamanca | 23° 14° 1.9 mm | 18° 8° 7.5 mm | 15° 6° | 14° 3° | 18° 6° 1.2 mm | 15° 5° 0.8 mm | 14° 6° |
| Huelva | 30° 18° | 28° 18° 0.8 mm | 25° 17° 18 mm | 23° 15° 3.1 mm | 23° 15° 2.7 mm | 23° 12° | 24° 13° |
| Tarragona | 25° 17° | 26° 16° 7 mm | 18° 14° 37.7 mm | 19° 13° 3.8 mm | 21° 14° 52.1 mm | 24° 14° | 20° 14° 1.9 mm |
| Lleida | 27° 15° | 25° 14° 4 mm | 16° 8° 2.8 mm | 18° 7° | 18° 12° 20.5 mm | 23° 13° | 20° 9° |
| Mataró | 23° 15° | 22° 16° 20.3 mm | 16° 13° 46.6 mm | 20° 12° 20.2 mm | 22° 14° 14.6 mm | 24° 13° | 20° 13° |
Spain Weather Tomorrow Spain Weekend Weather Weather in Spain →