Support Time.now: Join our Premium Plan for an ad-free experience! Support Us: Go Premium Ad-Free!

Weather in Spain 🇪🇸

Right now it is 21°C and partly cloudy in Madrid, with humidity 35%, wind 4 km/h. Across Spain right now, the warmest of the major cities is Tarragona (27°C), and the coolest is Lugo (12°C).

Madrid

Partly Cloudy
21°C 70°F
Partly Cloudy
Full Forecast
Display Units:

Current Weather Conditions: Top Cities in Spain

Madrid

Partly Cloudy
21° 70°
Partly Cloudy

Barcelona

Clear
24° 76°
Clear

Sevilla

Partly Cloudy
23° 74°
Partly Cloudy

Zaragoza

Clear
24° 75°
Clear

Málaga

Overcast
23° 74°
Overcast

Murcia

Partly Cloudy
26° 79°
Partly Cloudy

Palma

Partly Cloudy
24° 75°
Partly Cloudy

Las Palmas de Gran Canaria

Patchy rain nearby
23° 74°
Patchy rain nearby

Bilbao

Clear
17° 63°
Clear

Alicante

Partly Cloudy
27° 81°
Partly Cloudy

Valladolid

Partly Cloudy
14° 58°
Partly Cloudy

Vigo

Partly Cloudy
16° 61°
Partly Cloudy

Gijón

Clear
14° 58°
Clear

Eixample

Clear
24° 76°
Clear

L'Hospitalet de Llobregat

Clear
26° 79°
Clear

Latina

Clear
23° 74°
Clear

Carabanchel

Partly Cloudy
23° 74°
Partly Cloudy

Gasteiz / Vitoria

Partly Cloudy
14° 58°
Partly Cloudy

A Coruña

Clear
19° 66°
Clear

Puente de Vallecas

Partly Cloudy
23° 74°
Partly Cloudy

Sant Martí

Partly Cloudy
26° 79°
Partly Cloudy

Granada

Clear
22° 72°
Clear

Elche

Partly Cloudy
27° 81°
Partly Cloudy

Ciudad Lineal

Partly Cloudy
23° 74°
Partly Cloudy

Fuencarral-El Pardo

Partly Cloudy
23° 74°
Partly Cloudy

Oviedo

Mist
18° 65°
Mist

Badalona

Thundery outbreaks in nearby
26° 80°
Thundery outbreaks in nearby

Terrassa

Clear
24° 75°
Clear

Pamplona

Partly Cloudy
19° 67°
Partly Cloudy

Jerez de la Frontera

Partly Cloudy
21° 70°
Partly Cloudy

Sabadell

Clear
24° 76°
Clear

Móstoles

Partly Cloudy
23° 74°
Partly Cloudy

Santa Cruz de Tenerife

Patchy rain nearby
23° 74°
Patchy rain nearby

Alcalá de Henares

Partly Cloudy
18° 65°
Partly Cloudy

Fuenlabrada

Partly Cloudy
20° 68°
Partly Cloudy

Almería

Clear
26° 79°
Clear

Leganés

Partly Cloudy
20° 68°
Partly Cloudy

Donostia / San Sebastián

Clear
22° 72°
Clear

Sants-Montjuïc

Clear
24° 76°
Clear

Castelló de la Plana

Partly Cloudy
26° 79°
Partly Cloudy

Burgos

Clear
14° 58°
Clear

Santander

Clear
20° 68°
Clear

Albacete

Partly Cloudy
22° 72°
Partly Cloudy

Horta-Guinardó

Partly Cloudy
26° 79°
Partly Cloudy

Alcorcón

Partly Cloudy
23° 74°
Partly Cloudy

Getafe

Partly Cloudy
20° 68°
Partly Cloudy

Nou Barris

Thundery outbreaks in nearby
26° 79°
Thundery outbreaks in nearby

Hortaleza

Partly Cloudy
23° 74°
Partly Cloudy

San Blas-Canillejas

Partly Cloudy
23° 74°
Partly Cloudy

Tetuán de las Victorias

Partly Cloudy
23° 74°
Partly Cloudy

Logroño

Sunny
18° 65°
Sunny

La Laguna

Fog
18° 65°
Fog

Madrid Centro

Partly Cloudy
21° 70°
Partly Cloudy

Arganzuela

Partly Cloudy
21° 70°
Partly Cloudy

Badajoz

Clear
15° 60°
Clear

Sarrià-Sant Gervasi

Partly Cloudy
24° 75°
Partly Cloudy

Sant Andreu

Partly Cloudy
26° 80°
Partly Cloudy

Chamberí

Partly Cloudy
22° 72°
Partly Cloudy

Huelva

Clear
20° 67°
Clear

Usera

Partly Cloudy
21° 70°
Partly Cloudy

Chamartín

Partly Cloudy
22° 72°
Partly Cloudy

Lleida

Partly Cloudy
22° 72°
Partly Cloudy

Marbella

Partly Cloudy
23° 74°
Partly Cloudy

Tarragona

Overcast
27° 81°
Overcast

Villaverde

Partly Cloudy
21° 70°
Partly Cloudy

Retiro

Partly Cloudy
21° 70°
Partly Cloudy

Dos Hermanas

Partly Cloudy
23° 74°
Partly Cloudy

Mataró

Partly Cloudy
25° 77°
Partly Cloudy

Gràcia

Partly Cloudy
24° 75°
Partly Cloudy

Santa Coloma de Gramenet

Partly Cloudy
26° 80°
Partly Cloudy

Torrejón de Ardoz

Partly Cloudy
19° 67°
Partly Cloudy

Moncloa-Aravaca

Partly Cloudy
22° 72°
Partly Cloudy

Algeciras

Partly Cloudy
22° 72°
Partly Cloudy

Parla

Partly Cloudy
21° 70°
Partly Cloudy

Jaén

Partly Cloudy
22° 72°
Partly Cloudy

Delicias

Partly Cloudy
23° 74°
Partly Cloudy

Alcobendas

Clear
22° 72°
Clear

Reus

Overcast
27° 81°
Overcast

Ourense

Fog
12° 53°
Fog

Moratalaz

Partly Cloudy
21° 70°
Partly Cloudy

Ciutat Vella

Partly Cloudy
24° 75°
Partly Cloudy

Torrevieja

Partly Cloudy
25° 77°
Partly Cloudy

Telde

Clear
20° 69°
Clear

Barakaldo

Sunny
19° 67°
Sunny

Santiago de Compostela

Partly cloudy
19° 67°
Partly cloudy

Lugo

Fog
12° 54°
Fog

Girona

Sunny
19° 67°
Sunny

Las Rozas de Madrid

Clear
22° 72°
Clear

Cáceres

Clear
18° 64°
Clear

Lorca

Clear
25° 77°
Clear

Coslada

Partly Cloudy
19° 67°
Partly Cloudy

Talavera de la Reina

Clear
17° 63°
Clear

El Puerto de Santa María

Partly Cloudy
22° 72°
Partly Cloudy

Cornellà de Llobregat

Partly Cloudy
26° 80°
Partly Cloudy

Melilla

Sunny
25° 77°
Sunny

Orihuela

Partly Cloudy
27° 81°
Partly Cloudy

Ceuta

Partly Cloudy
22° 72°
Partly Cloudy

El Ejido

Clear
27° 81°
Clear

Roquetas de Mar

Clear
25° 77°
Clear

Palencia

Overcast
15° 59°
Overcast

Browse Weather in Spain by cities in alphabetical order:

A B C D E F G H I J L M N O P Q R S T U V X Y Z

Frequently Asked Questions about Weather in Spain

What's the weather like in Spain right now?

Right now in the capital of Spain, Madrid, it's 21.0°C with Partly Cloudy. Conditions vary across the country - see the city list on this page for live weather elsewhere in Spain.

What's the temperature in Madrid, Spain today?

The current temperature in Madrid, the capital of Spain, is 21.0°C.

Which city in Spain is warmest right now?

Among major cities in Spain, Alicante is the warmest right now at 27.0°C, while Gasteiz / Vitoria is the coolest at 14.3°C.

Does Spain have multiple climate zones?

Yes - temperatures across Spain today range by about 13°C between the warmest and coolest major cities, which suggests multiple climate zones. Countries with wide north-south spans or large elevation differences usually see varied weather on the same day.

How humid is it in Madrid right now?

Humidity in Madrid is currently 35%.

How windy is it in Madrid right now?

Wind speed in Madrid is around 3.6 km/h. Wind affects how cold the air feels (wind chill) and how comfortable outdoor activities are.

How can I check weather for other cities in Spain?

This page lists live weather for the largest cities in Spain. Click any city to see its full current conditions, hourly forecast, and 14-day outlook.