Weather in Spain 🇪🇸
Right now, Melilla is the warmest city in Spain at 25°C, while Ourense is the coolest at 12°C — a nationwide temperature range of 13°C.
Display Units:
Current Weather Conditions: Top Cities in Spain
Madrid
Partly Cloudy
19°
66°
Barcelona
Light rain
20°
68°
Sevilla
Thundery outbreaks in nearby
23°
73°
Zaragoza
Overcast
21°
70°
Málaga
Overcast
22°
72°
Murcia
Overcast
20°
68°
Palma
Moderate or heavy rain in area with thunder
23°
73°
Las Palmas de Gran Canaria
Partly Cloudy
21°
70°
Bilbao
Patchy rain nearby
17°
63°
Alicante
Overcast
21°
70°
Valladolid
Overcast
14°
58°
Vigo
Partly Cloudy
17°
63°
Gijón
Fog
14°
57°
Eixample
Light rain
20°
68°
L'Hospitalet de Llobregat
Light rain shower
22°
71°
Latina
Partly Cloudy
19°
66°
Carabanchel
Partly Cloudy
19°
66°
Gasteiz / Vitoria
Light rain shower
15°
58°
A Coruña
Fog
15°
60°
Puente de Vallecas
Partly Cloudy
19°
66°
Sant Martí
Light rain
20°
68°
Granada
Light rain shower
15°
59°
Elche
Overcast
20°
69°
Ciudad Lineal
Partly Cloudy
19°
65°
Fuencarral-El Pardo
Partly Cloudy
19°
65°
Oviedo
Mist
12°
53°
Badalona
Light rain
20°
68°
Terrassa
Light rain shower
20°
67°
Pamplona
Light drizzle
16°
60°
Jerez de la Frontera
Overcast
24°
74°
Sabadell
Light rain shower
20°
68°
Móstoles
Overcast
18°
65°
Santa Cruz de Tenerife
Patchy rain nearby
22°
71°
Alcalá de Henares
Overcast
16°
60°
Fuenlabrada
Overcast
18°
65°
Almería
Overcast
23°
74°
Leganés
Overcast
18°
65°
Donostia / San Sebastián
Mist
15°
58°
Sants-Montjuïc
Light rain
22°
72°
Castelló de la Plana
Patchy rain nearby
23°
73°
Burgos
Overcast
16°
60°
Santander
Cloudy
18°
64°
Albacete
Cloudy
17°
63°
Horta-Guinardó
Light rain
20°
68°
Alcorcón
Cloudy
19°
66°
Getafe
Overcast
18°
65°
Nou Barris
Light rain
20°
68°
Hortaleza
Partly Cloudy
19°
66°
San Blas-Canillejas
Partly Cloudy
19°
66°
Tetuán de las Victorias
Partly Cloudy
19°
65°
Logroño
Patchy rain nearby
15°
60°
La Laguna
Patchy rain nearby
19°
67°
Madrid Centro
Partly Cloudy
19°
66°
Arganzuela
Partly Cloudy
19°
66°
Badajoz
Overcast
18°
64°
Sarrià-Sant Gervasi
Light rain
20°
68°
Sant Andreu
Light rain
20°
68°
Chamberí
Partly Cloudy
19°
65°
Huelva
Thundery outbreaks in nearby
22°
72°
Usera
Partly Cloudy
19°
66°
Chamartín
Partly Cloudy
19°
65°
Lleida
Overcast
18°
64°
Marbella
Overcast
21°
70°
Tarragona
Overcast
24°
75°
Villaverde
Overcast
18°
65°
Retiro
Partly Cloudy
19°
66°
Dos Hermanas
Thundery outbreaks in nearby
23°
73°
Mataró
Light drizzle
21°
70°
Gràcia
Light rain
20°
68°
Santa Coloma de Gramenet
Light rain
20°
68°
Torrejón de Ardoz
Overcast
18°
64°
Moncloa-Aravaca
Partly Cloudy
19°
65°
Algeciras
Mist
20°
69°
Parla
Overcast
18°
65°
Jaén
Patchy rain nearby
17°
63°
Delicias
Overcast
21°
70°
Alcobendas
Partly Cloudy
19°
66°
Reus
Light rain
16°
61°
Ourense
Overcast
12°
53°
Moratalaz
Partly Cloudy
19°
66°
Ciutat Vella
Light rain
22°
72°
Torrevieja
Overcast
20°
69°
Telde
Partly Cloudy
21°
70°
Barakaldo
Patchy rain nearby
17°
62°
Santiago de Compostela
Fog
14°
57°
Lugo
Fog
12°
53°
Girona
Overcast
16°
61°
Las Rozas de Madrid
Partly Cloudy
18°
65°
Cáceres
Overcast
17°
63°
Lorca
Overcast
20°
67°
Coslada
Overcast
18°
64°
Talavera de la Reina
Overcast
17°
63°
El Puerto de Santa María
Overcast
23°
74°
Cornellà de Llobregat
Light rain shower
22°
71°
Melilla
Overcast
25°
77°
Orihuela
Overcast
20°
68°
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.