14-day weather in Spain

Temperature and sky by city, day by day. Use the player to watch how the forecast evolves.

Forecast by day Today

Indicative forecast. Today is shown first; press play or the arrows to move through the 14 days.

Madrid

Partly cloudy19°

Barcelona

Light showers22°

Valencia

Partly cloudy26°

Sevilla

Partly cloudy25°

Zaragoza

Partly cloudy19°

Málaga

Partly cloudy26°

Murcia

Thunderstorm27°

Palma de Mallorca

Rain23°

Las Palmas de Gran Canaria

Partly cloudy24°

Bilbao

Partly cloudy17°

Alicante

Light showers26°

Córdoba

Light rain24°

Valladolid

Partly cloudy16°

Vigo

Cloudy16°

Gijón

Partly cloudy18°

L’Hospitalet de Llobregat

Light showers22°

A Coruña

Light rain17°

Granada

Partly cloudy19°

Elche

Partly cloudy27°

Badalona

Light showers21°

Terrassa

Light showers20°

Sabadell

Light showers21°

Cartagena

Partly cloudy24°

Oviedo

Partly cloudy17°

Jerez de la Frontera

Cloudy22°

Pamplona

Partly cloudy17°

Donostia-San Sebastián

Partly cloudy17°

Santander

Partly cloudy17°

Burgos

Partly cloudy14°

Salamanca

Partly cloudy17°

Logroño

Partly cloudy19°

Huesca

Mostly clear18°

Toledo

Partly cloudy19°

Albacete

Light showers21°

Cáceres

Partly cloudy21°

Badajoz

Partly cloudy23°

Cádiz

Light rain22°

Almería

Partly cloudy23°

Jaén

Light rain21°

Marbella

Partly cloudy25°

Huelva

Partly cloudy22°

León

Partly cloudy15°

Lugo

Cloudy17°

Santiago de Compostela

Rain18°

Girona

Light rain19°

Tarragona

Partly cloudy22°

Lleida

Partly cloudy20°

Vitoria-Gasteiz

Partly cloudy17°

Zarautz

Partly cloudy17°

Tarifa

Cloudy22°

Benidorm

Light showers25°

Castellón de la Plana

Partly cloudy24°

Ibiza

Showers24°