Weather in Spain - today, tomorrow and 14-day forecast

Right now temperatures across Spain range from 18° to 37°. Below: today's conditions city by city, a live weather map, the 14-day outlook and month-by-month climate to help you pick the best time to travel.

Country values are the median of forecasts from 9 cities; the range shows local differences. Methodology.

Weather in Spain's cities today

☁️Cordoba 37°💧 0.2 mm ☁️Zaragoza 36°💧 4.4 mm ☁️Mallorca 35°💧 0.3 mm ☁️Madrid 34°💧 0.1 mm ☁️Murcia 34°💧 0.1 mm ☁️Barcelona 33°💧 7.2 mm ☁️Tenerife 30°💧 2.2 mm ☁️Lanzarote 29°💧 0.3 mm ☁️Fuerteventura 28°no rain ☁️La Palma 18°💧 0.4 mm

Weather map - today's temperatures

☁️ Cordoba 37° 💧 0.2 mm ☁️ Zaragoza 36° 💧 4.4 mm ☁️ Mallorca 35° 💧 0.3 mm ☁️ Madrid 34° ☁️ Murcia 34° ☁️ Barcelona 33° 💧 7.2 mm
Pill colour shows today's daytime temperature. Click a city for its full 14-day forecast.

Next days in Spain

today☁️ 34°💧 0.3 mm
Sun☁️ 34°💧 0.2 mm
Mon☀️ 33°💧 0.5 mm
Tue☀️ 31°💧 0.3 mm
Wed☀️ 27°💧 0.3 mm
Thu🌤️ 28°💧 0.3 mm
Fri☀️ 31°💧 0.3 mm
Sat🌧️ 27°💧 0.4 mm
Forecast vs 1991-2020 climate normal

How does the current forecast compare with normal?

We compare the coming days with weather usually observed at this time of year.

NASA POWER

Saturday 5 Sept in Spain, the forecast high is 34°C. Typical daytime temperatures at this time of year range from 25°C to 29°C, so it will be exceptionally warm. It is warmer than 99% of similar days.

34°Cexceptionally warm
usually 25°C–29°C
warmer than 99% of similar days
night: exceptionally warm rain: exceptionally wet wind: typical
34°Cexceptionally warm
usually 25°C–28°C
warmer than 99% of similar days
night: exceptionally warm rain: exceptionally wet wind: typical
33°Cexceptionally warm
usually 25°C–28°C
warmer than 99% of similar days
night: exceptionally warm rain: exceptionally wet wind: lighter than usual
31°Cexceptionally warm
usually 25°C–28°C
warmer than 97% of similar days
night: exceptionally warm rain: more rain than usual wind: stronger than usual
27°Cnear normal
usually 25°C–28°C
night: exceptionally warm rain: exceptionally wet wind: stronger than usual
28°Cwarmer than usual
usually 25°C–28°C
warmer than 84% of similar days
night: exceptionally warm rain: more rain than usual wind: typical
31°Cexceptionally warm
usually 25°C–28°C
warmer than 97% of similar days
night: exceptionally warm rain: more rain than usual wind: stronger than usual

How warm was this week in previous years?

Each bar shows the average daily high during the same 7-day period in each year.

swipe to see more years →
20°28°35° 1981: 27°C1982: 25°C1983: 27°C1984: 25°C1985: 29°C1986: 27°C1987: 29°C1988: 29°C1989: 24°C1990: 27°C1991: 27°C1992: 25°C1993: 25°C1994: 27°C1995: 25°C1996: 25°C1997: 28°C1998: 27°C1999: 28°C2000: 27°C2001: 26°C2002: 25°C2003: 26°C2004: 27°C2005: 26°C2006: 28°C2007: 26°C2008: 26°C2009: 28°C2010: 27°C2011: 29°C2012: 28°C2013: 26°C2014: 28°C2015: 26°C2016: 30°C2017: 26°C2018: 26°C2019: 25°C2020: 27°C2021: 28°C2022: 30°C2023: 28°C2024: 26°C2025: 27°C 2026 forecast: 31°C current forecast 31°C 198119902000201020202026
cooler yearstypical rangewarmer years2026 forecastcurrent forecast

From 1981 to 2025, the 5-11 Sept period averaged 27°C by day. The coolest year was 1989 (24°C) and the warmest was 2022 (30°C). The current forecast averages 31°C - higher than in 100% of historical years.

Historical reference: NASA POWER daily gridded data (MERRA-2), the 1991-2020 normal and a +/- 7-day calendar window. The typical range is the 20th-80th percentile. This is not a city weather-station reading and does not change the current forecast. NASA POWER Daily API.

Weather warnings - Spain

Heatorange level
from 5 Sept, 11:00 to 7 Sept, 20:59 · 95 regions
Areas: Morena y Condado, Subbética cordobesa, Cuenca del Genil, Cazorla y Segura, Campiña sevillana, Valle del Guadalquivir de Jaén and 89 more regions
High temperatures and risk of overheating. Drink plenty of water, avoid the midday sun and look after the elderly.
Thunderstormsorange level
from 5 Sept, 16:00 to 5 Sept, 23:59 · 15 regions
Areas: Cordillera Cantábrica de León, Sanabria, Bierzo de León, Central y Valles Mineros, Cordillera y Picos de Europa, Centro de Lugo and 9 more regions
Lightning, wind gusts, hail and torrential rain possible. Avoid open spaces and tall trees.
Heavy rainyellow level
from 5 Sept, 16:00 to 5 Sept, 23:59 · 12 regions
Areas: Suroccidental asturiana, A Mariña, Miño de Ourense, Montaña de Lugo, Sur de Lugo, Central y Valles Mineros and 6 more regions
Heavy rainfall may cause local flooding and traffic disruption. Take care on the roads and near watercourses.
Coastal eventyellow level
from 5 Sept, 20:00 to 7 Sept, 03:59 · 6 regions
Areas: Costa - Estrecho, Costa - Litoral gaditano, Costa - Este, sur y oeste de Gran Canaria, Costa - La Gomera, Costa - El Hierro, Costa - Este, sur y oeste de Tenerife
High waves and storm surges near the shore. Take care on beaches and seafront promenades.
Show 1 more warning
Strong windyellow level
from 6 Sept, 17:00 to 6 Sept, 22:59
Areas: Lanzarote
Wind gusts can break branches and make driving harder. Watch for falling objects and stay away from trees.
Source: national weather service via Meteoalarm (EUMETNET). Yellow - be aware, orange - be prepared, red - take action.

14-day forecast - Spain

Spain - 14-day weather forecast infographic

Spain 30 & 45-day weather - long-range outlook

Next 16 days · forecast
28°
around 24° at night · days with rain: 4
Weeks 3-4 · avg for September
28°
around 19° at night · rain chance 11%
Weeks 5-7 · avg for October
26°
around 16° at night · rain chance 21%
The 30 & 45-day outlook for Spain: the next 16 days are a numerical forecast updated daily - on average 28° by day and 24° at night. Further out we rely on multi-year climate averages: around 28° in September, and about 26° in October. Forecasts beyond two weeks are indicative only.

Today vs the next days - Spain cities

CityToday+3 days+7 daysRain today
☁️ Cordoba 37℃39℃ 39℃0.2 mm
☁️ Zaragoza 36℃31℃ 31℃4.4 mm
☁️ Mallorca 35℃39℃ 27℃0.3 mm
☁️ Madrid 34℃33℃ 30℃0.1 mm
☁️ Murcia 34℃38℃ 33℃0.1 mm
☁️ Barcelona 33℃30℃ 26℃7.2 mm
☁️ Tenerife 30℃25℃ 24℃2.2 mm
☁️ Lanzarote 29℃28℃ 26℃0.3 mm
☁️ Fuerteventura 28℃29℃ 25℃-
☁️ La Palma 18℃17℃ 15℃0.4 mm

Day-by-day forecast for Spain

Saturday5 September 2026
☁️34°broken clouds
night 27° · evening 30° · rain 0.27 mm · humidity 27% · wind 6 m/s · clouds 95%
Sunday6 September 2026
☁️34°broken clouds
night 28° · evening 32° · rain 0.21 mm · humidity 19% · wind 5 m/s · clouds 73%
Monday7 September 2026
☀️33°clear sky
night 28° · evening 32° · rain 0.51 mm · humidity 26% · wind 5 m/s · clouds 15%
Tuesday8 September 2026
☀️31°clear sky
night 25° · evening 29° · rain 0.27 mm · humidity 35% · wind 7 m/s · clouds 11%
Wednesday9 September 2026
☀️27°clear sky
night 23° · evening 24° · rain 0.315 mm · humidity 54% · wind 7 m/s · clouds 16%
Thursday10 September 2026
🌤️28°scattered clouds
night 23° · evening 26° · rain 0.27 mm · humidity 36% · wind 6 m/s · clouds 47%
Friday11 September 2026
☀️31°clear sky
night 23° · evening 25° · rain 0.3 mm · humidity 38% · wind 7 m/s · clouds 27%
Saturday12 September 2026
🌧️27°light rain
night 24° · evening 26° · rain 0.42 mm · humidity 61% · wind 6 m/s · clouds 21%
Sunday13 September 2026
☀️29°clear sky
night 25° · evening 29° · rain 0.645 mm · humidity 44% · wind 5 m/s · clouds 11%
Monday14 September 2026
☀️28°clear sky
night 24° · evening 25° · rain 0.75 mm · humidity 39% · wind 6 m/s · clouds 35%
Tuesday15 September 2026
☀️26°clear sky
night 23° · evening 24° · rain 0.44999999999999996 mm · humidity 45% · wind 7 m/s · clouds 28%
Wednesday16 September 2026
🌤️24°scattered clouds
night 23° · evening 23° · rain 1.2449999999999999 mm · humidity 45% · wind 7 m/s · clouds 55%
Thursday17 September 2026
☀️25°clear sky
night 23° · evening 23° · rain 1.38 mm · humidity 46% · wind 6 m/s · clouds 25%
Friday18 September 2026
🌤️25°a few clouds
night 23° · evening 24° · rain 1.98 mm · humidity 63% · wind 6 m/s · clouds 24%
Saturday19 September 2026
☀️27°clear sky
night 23° · evening 24° · humidity 41% · wind 5 m/s · clouds 11%
Sunday20 September 2026
☀️25°clear sky
night 24° · evening 24° · rain 17.405 mm · humidity 63% · wind 4 m/s · clouds 4%

Sea temperature - Spain

Water today
28°C
Week avg
28°C
Waves today
0.2 m
How's the water?
very warm
16-day sea temperature forecast:
5.09 28°C6.09 28°C7.09 28°C8.09 28°C9.09 29°C10.09 28°C11.09 28°C12.09 28°C13.09 28°C
Average sea temperature through the year:
Jan 16°CFeb 14°CMar 15°CApr 16°CMay 19°CJun 24°CJul 27°CAug 28°CSep 26°COct 23°CNov 19°CDec 16°C
BeachWater todayWater week avgWavesHow's the water?
Barcelona27℃27℃0.2 mvery warm
La Palma25℃25℃0.9 mwarm
Tenerife25℃25℃0.8 mwarm
Fuerteventura24℃24℃0.6 mpleasant
Lanzarote23℃23℃0.5 mpleasant
Sea-surface temperature from marine models, updated daily. See also: where the sea is warmest right now.

Air quality and smog in Spain

CityPM2.5 (µg/m³)PM10 (µg/m³)Air quality
Kordoba16.336.7good
Málaga16.227.9good
Barcelona14.229.6good
Bilbao1316.4very good
Valencia12.729.4very good
Grenada12.434.1very good
Vigo11.718.2very good
Murcja1127.1very good
Madryt1131.6very good
Elx10.723.3very good
Oviedo10.714.7very good
Saragossa10.224.3very good
Las Palmas de Gran Canaria9.817.3very good
Alicante9.117.2very good
Valladolid8.922.6very good
Based on PM2.5 thresholds. Station readings, updated daily (last reading: 2026-09-05, 03:00).

Spain weather through the year

Spain - annual climate

Spain weather month by month - when is the best time to go?

January (17°)February (18°)March (21°)April (22°)May (25°)June (28°)July (31°)August (32°)September (28°)October (26°)November (21°)December (17°)

Weather in other countries in Europe

SvalbardSloveniaSwedenSlovakiaSwitzerlandSerbia

Public holidays in Spain - when are the long weekends?

Next long weekend in Spain: National Day of Spain (12 October, Monday) - Saturday–Monday (3 days off).

2026

12 OctoberMonday
National Day of Spain
long weekend
1 NovemberSunday
All Saints Day
falls on a weekend
6 DecemberSunday
Constitution Day
falls on a weekend
8 DecemberTuesday
Immaculate Conception
long weekend + bridge day
25 DecemberFriday
Christmas Day
long weekend

2027

1 JanuaryFriday
New Year's Day
long weekend
6 JanuaryWednesday
Epiphany
26 MarchFriday
Good Friday
long weekend
1 MaySaturday
Labour Day
falls on a weekend
15 AugustSunday
Assumption
falls on a weekend
12 OctoberTuesday
National Day of Spain
long weekend + bridge day
1 NovemberMonday
All Saints Day
long weekend
Public holidays (statutory days off) - shops, offices and some attractions may be closed. A "bridge day" is a workday between a holiday and the weekend worth taking as leave. Lunar holiday dates marked as tentative may shift by one day after the official announcement.
Calendar sources

FAQ - Spain weather

What is the weather like in Spain today?
Today it is about 34° during the day and 27° at night, broken clouds.
How far ahead can I check the forecast for Spain?
This page shows a detailed 14-day forecast plus the long-term monthly climate, so you can plan both a short trip and a holiday months ahead.