Weather in Spain 🇪🇸
Right now, Castelló de la Plana is the warmest city in Spain at 28°C, while Valladolid is the coolest at 13°C — a nationwide temperature range of 15°C.
Display Units:
Current Weather Conditions: Top Cities in Spain
Madrid
Overcast
18°
64°
Barcelona
Clear
24°
76°
Sevilla
Cloudy
19°
67°
Zaragoza
Overcast
24°
75°
Málaga
Clear
22°
72°
Murcia
Clear
26°
79°
Palma
Overcast
26°
80°
Las Palmas de Gran Canaria
Partly Cloudy
18°
65°
Bilbao
Clear
22°
71°
Alicante
Clear
28°
82°
Valladolid
Overcast
13°
55°
Vigo
Mist
17°
63°
Gijón
Light rain shower
17°
63°
Eixample
Clear
24°
76°
L'Hospitalet de Llobregat
Clear
26°
80°
Latina
Overcast
18°
64°
Carabanchel
Overcast
18°
64°
Gasteiz / Vitoria
Partly Cloudy
18°
63°
A Coruña
Fog
17°
62°
Puente de Vallecas
Overcast
18°
64°
Sant Martí
Clear
24°
75°
Granada
Clear
19°
67°
Elche
Clear
27°
80°
Ciudad Lineal
Overcast
18°
64°
Fuencarral-El Pardo
Overcast
18°
64°
Oviedo
Light rain shower
16°
60°
Badalona
Clear
24°
76°
Terrassa
Clear
23°
74°
Pamplona
Clear
21°
70°
Jerez de la Frontera
Partly Cloudy
21°
69°
Sabadell
Clear
24°
75°
Móstoles
Overcast
16°
61°
Santa Cruz de Tenerife
Clear
22°
71°
Alcalá de Henares
Overcast
17°
62°
Fuenlabrada
Overcast
16°
61°
Almería
Clear
26°
80°
Leganés
Overcast
16°
61°
Donostia / San Sebastián
Clear
17°
63°
Sants-Montjuïc
Clear
27°
80°
Castelló de la Plana
Clear
28°
83°
Burgos
Overcast
16°
61°
Santander
Patchy rain nearby
22°
71°
Albacete
Cloudy
18°
65°
Horta-Guinardó
Clear
27°
80°
Alcorcón
Overcast
18°
64°
Getafe
Overcast
16°
62°
Nou Barris
Clear
24°
75°
Hortaleza
Overcast
18°
64°
San Blas-Canillejas
Overcast
18°
64°
Tetuán de las Victorias
Overcast
18°
64°
Logroño
Overcast
20°
68°
La Laguna
Clear
19°
67°
Madrid Centro
Overcast
18°
64°
Arganzuela
Overcast
18°
64°
Badajoz
Overcast
19°
66°
Sarrià-Sant Gervasi
Clear
24°
76°
Sant Andreu
Clear
24°
75°
Chamberí
Overcast
18°
64°
Huelva
Clear
21°
69°
Usera
Overcast
18°
64°
Chamartín
Overcast
18°
64°
Lleida
Clear
25°
76°
Marbella
Clear
22°
71°
Tarragona
Clear
28°
82°
Villaverde
Overcast
16°
62°
Retiro
Overcast
18°
64°
Dos Hermanas
Clear
20°
68°
Mataró
Clear
24°
75°
Gràcia
Clear
24°
76°
Santa Coloma de Gramenet
Clear
24°
75°
Torrejón de Ardoz
Overcast
19°
66°
Moncloa-Aravaca
Overcast
18°
64°
Algeciras
Mist
18°
64°
Parla
Overcast
16°
61°
Jaén
Partly Cloudy
19°
67°
Delicias
Overcast
24°
75°
Alcobendas
Overcast
18°
64°
Reus
Clear
23°
74°
Ourense
Light rain shower
16°
60°
Moratalaz
Overcast
18°
64°
Ciutat Vella
Clear
24°
76°
Torrevieja
Clear
26°
78°
Telde
Partly Cloudy
18°
65°
Barakaldo
Clear
23°
74°
Santiago de Compostela
Fog
15°
58°
Lugo
Light rain shower
14°
57°
Girona
Clear
22°
71°
Las Rozas de Madrid
Overcast
17°
63°
Cáceres
Overcast
17°
62°
Lorca
Clear
25°
78°
Coslada
Overcast
19°
66°
Talavera de la Reina
Patchy rain nearby
18°
64°
El Puerto de Santa María
Clear
21°
70°
Cornellà de Llobregat
Clear
26°
80°
Melilla
Cloudy
23°
73°
Orihuela
Clear
26°
79°
Weather in Spain — FAQ
Common questions about forecasts, units, and sources for Spain.
What is the weather like in Spain right now?
Live weather observations and 14-day forecasts are shown above for 96 city(ies) across Spain. Click any city for full hourly + daily details.
How are forecasts for Spain produced?
Forecasts come from WeatherAPI.com — a commercial provider aggregating data from national meteorological agencies. In Spain the underlying source is the national weather service plus global model output (ECMWF, GFS, etc.).
How often does the weather data refresh?
Current conditions refresh every 15-60 minutes. The hourly forecast updates roughly every hour. The 7- and 14-day outlook is recomputed several times per day as new observations arrive.
What units are used on this page?
Temperatures are in degrees Celsius (°C), wind speed in km/h, precipitation in millimetres, and pressure in hPa (mbar). Conversions are available on the per-city pages.