
Weather Spain
Weather forecast for cities and mountains plus sea temperature in Spain.
Weather across the country
Tonight it will cool to 7–22 °C. Tomorrow will be mostly cloudy, with rain for much of the day in places (Barcelona, Las Palmas de Gran Canaria). Highs will range from 18 °C (Barcelona) to 26 °C (Sevilla).
Weather in larger cities
Mountain weather
Sea temperature
Andalucía
Asturias
Canarias
Cantabria
More coastal places: 537
Climate – Spain
Spain has a very varied climate: wet and temperate in the north on the Atlantic, continental on the central plateau with hot summers and cold winters, and warm and dry along the Mediterranean. Summer temperatures in the south and interior often exceed 35 °C, and autumn downpours on the Mediterranean coast can be very heavy.
Averages 2022–2024 (Madrid): the warmest month is July (average daytime high 35.6 °C), the coldest January (average night-time low 1.6 °C). About 512 mm of precipitation falls per year; the wettest month is March (89 mm), the driest July (3 mm), with around 76 days of at least 1 mm.
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| High °C | 11 | 15 | 16 | 21 | 25 | 30 | 36 | 35 | 26 | 22 | 16 | 11 |
| Low °C | 2 | 3 | 6 | 8 | 12 | 17 | 21 | 21 | 15 | 12 | 7 | 3 |
| Rain mm | 38 | 15 | 89 | 31 | 28 | 38 | 3 | 10 | 82 | 89 | 31 | 58 |