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

Right now temperatures across Spain range from 15° to 42°. 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.

Weather in Spain's cities today

🌤️Cordoba 42°💧 0.2 mm ☀️Madrid 37°💧 1.1 mm ☀️Mallorca 37°💧 0.2 mm ☀️Zaragoza 36°💧 1.2 mm ☀️Murcia 35°💧 2 mm ☀️Barcelona 32°💧 0.3 mm ☀️Fuerteventura 28°no rain ☀️Lanzarote 28°no rain ☁️Tenerife 23°💧 0.1 mm 🌤️La Palma 15°no rain

Weather map - today's temperatures

🌤️ Cordoba 42° 💧 0.2 mm ☀️ Madrid 37° 💧 1.1 mm ☀️ Mallorca 37° 💧 0.2 mm ☀️ Zaragoza 36° 💧 1.2 mm ☀️ Murcia 35° 💧 2 mm ☀️ Barcelona 32° 💧 0.3 mm
Pill colour shows today's daytime temperature. Click a city for its full 14-day forecast.

Next days in Spain

today☀️ 27°night 27°
Thu☀️ 27°💧 1.4 mm
Fri☁️ 27°night 26°
Sat🌤️ 26°night 26°
Sun🌤️ 26°night 26°
Mon☀️ 27°night 26°
Tue☀️ 27°night 26°
Wed☀️ 27°night 27°

⚠️ Weather warnings - Spain

🌡️Heatred level
from 8 Jul, 12:00 to 10 Jul, 20:59 · 142 regions
Areas: Litoral de Barcelona, Ibérica zaragozana, Centro de Huesca, Bajo Aragón de Teruel, Prepirineo de Barcelona, Depresión central de Barcelona and 136 more regions
High temperatures and risk of overheating. Drink plenty of water, avoid the midday sun and look after the elderly.
⛈️Thunderstormsyellow level
from 8 Jul, 12:00 to 10 Jul, 21:59 · 28 regions
Areas: Interior norte de Castellón, Bajo Aragón de Teruel, Cinco Villas de Zaragoza, Ibérica zaragozana, Gúdar y Maestrazgo, Pirineo oscense and 22 more regions
Lightning, wind gusts, hail and torrential rain possible. Avoid open spaces and tall trees.
🌧️Heavy rainyellow level
from 9 Jul, 16:00 to 9 Jul, 23:59 · 6 regions
Areas: Centro de Navarra, Condado de Treviño, Ribera del Ebro de Navarra, Rioja alavesa, Llanada alavesa, Pirineo navarro
Heavy rainfall may cause local flooding and traffic disruption. Take care on the roads and near watercourses.
Source: national weather service via Meteoalarm (EUMETNET). Yellow - be aware, orange - be prepared, red - take action.

14-day forecast - Spain

WEATHER FORECAST · 15 DAYSSpainEurope · 16-day forecast27°☀️Todaynight 27° · wind 8 m/s · humidity 75%🌅 06:22 🌇 21:18 · daylight 14 h 55 min27°27°27°26°26°27°27°27°26°24°26°27°26°24°25°23°RAIN (MM)1.4Wed8.07Thu9.07Fri10.07Sat11.07Sun12.07Mon13.07Tue14.07Wed15.07Thu16.07Fri17.07Sat18.07Sun19.07Mon20.07Tue21.07Wed22.07AVERAGE26°MAX.27° (9.07)MIN.23° (22.07)TOTAL RAIN1.4 mmSUNNY DAYS12world-prices.com · updated 2026-07-08

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

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

Today vs the next days - Spain cities

CityToday+3 days+7 daysRain today
🌤️ Cordoba 42℃33℃ 36℃0.2 mm
☀️ Madrid 37℃35℃ 32℃1.1 mm
☀️ Mallorca 37℃36℃ 40℃0.2 mm
☀️ Zaragoza 36℃34℃ 40℃1.2 mm
☀️ Murcia 35℃35℃ 44℃2 mm
☀️ Barcelona 32℃28℃ 29℃0.3 mm
☀️ Fuerteventura 28℃24℃ 26℃-
☀️ Lanzarote 28℃23℃ 23℃-
☁️ Tenerife 23℃23℃ 22℃0.1 mm
🌤️ La Palma 15℃13℃ 14℃-

Day-by-day forecast for Spain

Wednesday8 July 2026
☀️27°clear sky
sunrise 06:22 · sunset 21:18 · night 27° · evening 28° · humidity 75% · wind 8 m/s · clouds 26%
Thursday9 July 2026
☀️27°clear sky
sunrise 06:23 · sunset 21:17 · night 27° · evening 28° · rain 1.41 mm · humidity 73% · wind 8 m/s · clouds 29%
Friday10 July 2026
☁️27°overcast clouds
sunrise 06:24 · sunset 21:17 · night 26° · evening 26° · humidity 73% · wind 7 m/s · clouds 100%
Saturday11 July 2026
🌤️26°scattered clouds
sunrise 06:24 · sunset 21:17 · night 26° · evening 26° · humidity 78% · wind 7 m/s · clouds 27%
Sunday12 July 2026
🌤️26°scattered clouds
sunrise 06:25 · sunset 21:16 · night 26° · evening 27° · humidity 80% · wind 5 m/s · clouds 43%
Monday13 July 2026
☀️27°clear sky
sunrise 06:26 · sunset 21:16 · night 26° · evening 27° · humidity 70% · wind 5 m/s · clouds 1%
Tuesday14 July 2026
☀️27°clear sky
sunrise 06:27 · sunset 21:15 · night 26° · evening 27° · humidity 71% · wind 8 m/s · clouds 28%
Wednesday15 July 2026
☀️27°clear sky
sunrise 06:27 · sunset 21:14 · night 27° · evening 27° · humidity 79% · wind 6 m/s · clouds 1%
Thursday16 July 2026
☀️26°clear sky
sunrise 06:28 · sunset 21:14 · night 25° · evening 25° · humidity 84% · wind 4 m/s · clouds 3%
Friday17 July 2026
🌤️24°a few clouds
sunrise 06:29 · sunset 21:13 · night 24° · evening 24° · humidity 67% · wind 10 m/s · clouds 12%
Saturday18 July 2026
☀️26°clear sky
sunrise 06:30 · sunset 21:13 · night 26° · evening 26° · humidity 74% · wind 6 m/s · clouds 17%
Sunday19 July 2026
☀️27°clear sky
sunrise 06:30 · sunset 21:12 · night 26° · evening 26° · humidity 70% · wind 9 m/s · clouds 24%
Monday20 July 2026
☀️26°clear sky
sunrise 06:31 · sunset 21:11 · night 26° · evening 27° · humidity 85% · wind 8 m/s · clouds 2%
Tuesday21 July 2026
☀️24°clear sky
sunrise 06:32 · sunset 21:10 · night 25° · evening 25° · humidity 71% · wind 12 m/s · clouds 27%
Wednesday22 July 2026
☀️23°clear sky
sunrise 06:33 · sunset 21:10 · night 23° · evening 23° · humidity 70% · wind 9 m/s · clouds 55%
Thursday23 July 2026
☀️25°clear sky
sunrise 06:34 · sunset 21:09 · night 25° · evening 25° · humidity 67% · wind 4 m/s · clouds 3%

🌿 Pollen in Spain - info for allergy sufferers

🌿 PLANT POLLEN · 4-DAY FORECASTSpainHighest pollen today: 🌾 Grasses1 grains/m³ · low leveltoday8.07undefined9.07Fri10.07Sat11.07🌾Grasses1102-nonelowmoderatehighvery highoff season: alder, birch, mugwort, olive, ragweed · values in grains/m³ (daily peak)pogodapodroze.pl · 2026-07-08
Today grasses pollen is highest in Spain - about 1 grains/m³, low level. Most allergy sufferers should not feel strong symptoms. Pollen levels are a CAMS model forecast and are indicative.

🌊 Sea temperature - Spain

Water today
28°C
Week avg
28°C
Waves today
0.4 m
How's the water?
very warm
16-day sea temperature forecast:
8.07 28°C9.07 28°C10.07 28°C11.07 27°C12.07 27°C13.07 28°C14.07 28°C15.07 29°C16.07 29°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.4 mwarm
La Palma24℃24℃0.7 mpleasant
Tenerife24℃24℃0.6 mpleasant
Lanzarote23℃23℃0.2 mpleasant
Fuerteventura22℃22℃0.4 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
Las Palmas de Gran Canaria14.938.6good
Bilbao14.123.8good
Oviedo13.823.8good
Valladolid12.214.8very good
Vitoria10.514.9very good
Vigo9.315.6very good
Barcelona918.2very good
Gijon8.613.7very good
A Coruña8.312.3very good
Madryt8.211.9very good
Valencia7.318.4very good
Palma de Mallorca710.8very good
Saragossa710.4very good
Alicante6.712.4very good
Murcja6.310.7very good
Based on PM2.5 thresholds. Station readings, updated daily (last reading: 2026-07-08, 03:00).

Spain weather through the year

WEATHER THROUGH THE YEARSpain17°17°20°10°22°12°25°15°29°18°31°20°31°21°29°19°26°17°21°12°18°CHANCE OF RAIN (%)222524181596915202317JanFebMarAprMayJunJulAugSepOctNovDecWARMESTJul (31°)COLDESTJan (17°)DRIESTJul (6%)WETTESTFeb (25%)world-prices.com · 2026-07-08 · ★ best months

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

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

🎉 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).
15 AugustSaturday
Assumption
falls on a weekend
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
1 JanuaryFriday 2027
New Year's Day
🎈 long weekend
6 JanuaryWednesday 2027
Epiphany
26 MarchFriday 2027
Good Friday
🎈 long weekend
1 MaySaturday 2027
Labour Day
falls on a weekend
15 AugustSunday 2027
Assumption
falls on a weekend
12 OctoberTuesday 2027
National Day of Spain
🎈 long weekend + bridge day
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.

FAQ - Spain weather

What is the weather like in Spain today?
Today it is about 27° during the day and 27° at night, clear sky.
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.