Weather in Spain 🇪🇸
Display Units:
Current Weather Conditions: Top Cities in Spain
Madrid
Light rain
9°
48°
Barcelona
Partly cloudy
12°
54°
Sevilla
Partly cloudy
12°
54°
Zaragoza
Partly cloudy
11°
52°
Málaga
Partly cloudy
9°
49°
Murcia
Partly Cloudy
8°
47°
Palma
Light rain shower
10°
50°
Las Palmas de Gran Canaria
Partly cloudy
16°
61°
Bilbao
Overcast
8°
46°
Alicante
Patchy rain nearby
8°
47°
Valladolid
Light drizzle
5°
41°
Vigo
Cloudy
8°
46°
Gijón
Light drizzle
8°
46°
Eixample
Partly cloudy
12°
54°
L'Hospitalet de Llobregat
Partly cloudy
15°
60°
Latina
Partly cloudy
8°
47°
Carabanchel
Partly cloudy
8°
47°
Gasteiz / Vitoria
Overcast
8°
47°
A Coruña
Patchy rain nearby
8°
47°
Puente de Vallecas
Partly cloudy
8°
47°
Sant Martí
Partly cloudy
15°
60°
Granada
Overcast
4°
40°
Elche
Sunny
8°
47°
Ciudad Lineal
Partly cloudy
8°
47°
Fuencarral-El Pardo
Partly cloudy
8°
47°
Oviedo
Moderate rain
7°
45°
Badalona
Patchy rain nearby
12°
54°
Terrassa
Partly cloudy
12°
54°
Pamplona
Overcast
8°
47°
Jerez de la Frontera
Partly cloudy
11°
52°
Sabadell
Partly cloudy
12°
54°
Móstoles
Partly cloudy
8°
47°
Santa Cruz de Tenerife
Partly cloudy
16°
61°
Alcalá de Henares
Partly cloudy
8°
47°
Fuenlabrada
Partly cloudy
9°
48°
Almería
Sunny
11°
52°
Leganés
Partly cloudy
9°
48°
Donostia / San Sebastián
Partly cloudy
12°
54°
Sants-Montjuïc
Partly cloudy
12°
54°
Castelló de la Plana
Partly cloudy
11°
52°
Burgos
Light rain
4°
39°
Santander
Light rain
8°
47°
Albacete
Partly cloudy
5°
41°
Horta-Guinardó
Partly cloudy
15°
60°
Alcorcón
Partly cloudy
8°
47°
Getafe
Partly cloudy
9°
48°
Nou Barris
Partly cloudy
15°
60°
Hortaleza
Partly cloudy
8°
47°
San Blas-Canillejas
Partly cloudy
8°
47°
Tetuán de las Victorias
Partly cloudy
8°
47°
Logroño
Light rain
8°
47°
La Laguna
Overcast
11°
52°
Madrid Centro
Light rain
9°
48°
Arganzuela
Partly cloudy
9°
48°
Badajoz
Cloudy
10°
50°
Sarrià-Sant Gervasi
Partly cloudy
15°
60°
Sant Andreu
Partly cloudy
15°
60°
Chamberí
Partly cloudy
8°
47°
Huelva
Partly Cloudy
10°
51°
Usera
Partly cloudy
9°
48°
Chamartín
Partly cloudy
8°
47°
Lleida
Sunny
11°
52°
Marbella
Partly cloudy
9°
49°
Tarragona
Patchy rain nearby
11°
52°
Villaverde
Partly cloudy
9°
48°
Retiro
Partly cloudy
9°
48°
Dos Hermanas
Partly cloudy
12°
54°
Mataró
Patchy rain nearby
12°
53°
Gràcia
Partly cloudy
15°
60°
Santa Coloma de Gramenet
Partly cloudy
15°
60°
Torrejón de Ardoz
Partly cloudy
8°
47°
Moncloa-Aravaca
Partly cloudy
8°
47°
Algeciras
Light rain
12°
54°
Parla
Partly cloudy
9°
48°
Jaén
Mist
7°
45°
Delicias
Partly cloudy
11°
52°
Alcobendas
Partly cloudy
8°
47°
Reus
Patchy rain nearby
11°
52°
Ourense
Overcast
6°
44°
Moratalaz
Partly cloudy
8°
47°
Ciutat Vella
Partly cloudy
15°
60°
Torrevieja
Partly Cloudy
8°
47°
Telde
Patchy rain nearby
14°
57°
Barakaldo
Overcast
8°
46°
Santiago de Compostela
Overcast
5°
42°
Lugo
Overcast
5°
42°
Girona
Partly cloudy
12°
54°
Las Rozas de Madrid
Partly cloudy
8°
47°
Cáceres
Cloudy
7°
45°
Lorca
Overcast
8°
46°
Coslada
Partly cloudy
8°
47°
Talavera de la Reina
Patchy rain nearby
7°
45°
El Puerto de Santa María
Partly cloudy
12°
54°
Cornellà de Llobregat
Partly cloudy
15°
60°
Melilla
Partly Cloudy
11°
52°
Orihuela
Partly Cloudy
8°
47°
Ceuta
Partly cloudy
12°
54°
El Ejido
Sunny
10°
50°
Roquetas de Mar
Sunny
11°
52°
Palencia
Overcast
5°
41°