Spain weather map

The weather in most locations in Spain today is expected to be warmer than yesterday, with average temperatures ranging from 2°C to 24°C.

Weather forecast for major cities in Spain

Location Forecast Feel like Min Max Chance of rain
Madrid Slight Rain 11° 9° 13° 12%
Valencia Slight Rain Showers 16° 15° 18° 59%
Catalonia Moderate Rain 12° 11° 14° 79%
Aragon Slight Rain Showers 9° 9° 10° 55%
Andalusia Fog 17° 12° 22° 19%
Murcia Moderate Rain 17° 15° 19° 27%
Balearic Islands Slight Thunderstorm 21° 19° 24° 53%
Canary Islands Overcast 8° 6° 11° 0%
Cantabria Overcast 7° 4° 10° 0%
Castile-La Mancha Overcast 14° 12° 17° 3%
La Rioja Slight Rain 4° 2° 6° 31%
Galicia Overcast 8° 2° 14° 0%
Basque Country Drizzle 7° 4° 10° 24%
Ceuta Slight Thunderstorm 19° 18° 21° 22%
Extremadura Overcast 15° 13° 19° 1%
Melilla Slight Thunderstorm 20° 19° 22° 36%
Navarra Drizzle Dense Intensity 8° 7° 9° 54%
Asturias Overcast 11° 7° 15° 0%
Castile and Leon Slight Rain 7° 5° 10° 8%

Frequently asked questions

What is the weather right now in Spain?

As of now, the weather in major cities in Spain varies:
- In Balearic Islands, the temperature is around 24°C (75.2°F), with Slight Thunderstorm.
- In La Rioja, the current temperature is about 2°C (35.6°F) Slight Rain.

What type of climate zone is Spain?

Most cities in Spain are classified within the Mediterranean, hot summer climate zone (Köppen: Csa).

Where is the hottest place in Spain today?

Balearic Islands is the hottest place in Spain right now with the daily high temperature reaching 24°C or 75.2°F, followed by Andalusia (22°C/71.6°F), Melilla (22°C/71.6°F) and Ceuta (21°C/69.8°F).

What is the coldest place in Spain right now?

La Rioja is the coldest place in Spain right now, with average temperatures hovering around 2 °C or 35.6 °F.