Skip to content
WeatherCompare

Weather by country

Spain Weather: 10-Day Forecast

Compare forecasts from multiple independent weather sources for 197 cities across Spain. Pick a city for hourly and 10-day forecasts, rain and wind, month-by-month climate and local travel tips.

Main cities in Spain

Mini charts show the average daytime high for each month.

MadridSpain

Highs 10° – 34°C (warmest in Jul, coolest in Jan)

BarcelonaSpain

Highs 13° – 30°C (warmest in Jul, coolest in Jan)

TenerifeSpain

Highs 19° – 25°C (warmest in Aug, coolest in Feb)

MallorcaSpain

Highs 14° – 31°C (warmest in Aug, coolest in Jan)

Gran CanariaSpain

Highs 21° – 30°C (warmest in Aug, coolest in Jan)

ValenciaSpain

Highs 15° – 33°C (warmest in Jul, coolest in Jan)

SevilleSpain

Highs 16° – 38°C (warmest in Aug, coolest in Jan)

MálagaSpain

Highs 15° – 27°C (warmest in Aug, coolest in Jan)

AlicanteSpain

Highs 15° – 32°C (warmest in Jul, coolest in Jan)

LanzaroteSpain

Highs 19° – 25°C (warmest in Sep, coolest in Feb)

IbizaSpain

Highs 14° – 28°C (warmest in Aug, coolest in Feb)

MarbellaSpain

Highs 15° – 30°C (warmest in Aug, coolest in Jan)

FuerteventuraSpain

Highs 21° – 30°C (warmest in Aug, coolest in Jan)

MenorcaSpain

Highs 13° – 27°C (warmest in Aug, coolest in Feb)

FuengirolaSpain

Highs 15° – 27°C (warmest in Aug, coolest in Jan)

BenidormSpain

Highs 15° – 28°C (warmest in Aug, coolest in Feb)

BenalmádenaSpain

Highs 15° – 27°C (warmest in Aug, coolest in Jan)

TorremolinosSpain

Highs 15° – 27°C (warmest in Aug, coolest in Jan)

MaspalomasSpain

Highs 19° – 25°C (warmest in Sep, coolest in Feb)

Costa AdejeSpain

Highs 19° – 25°C (warmest in Aug, coolest in Feb)

Lloret de MarSpain

Highs 13° – 25°C (warmest in Aug, coolest in Feb)

Puerto de la CruzSpain

Highs 18° – 25°C (warmest in Sep, coolest in Feb)

SalouSpain

Highs 13° – 28°C (warmest in Aug, coolest in Jan)

AlcúdiaSpain

Highs 13° – 28°C (warmest in Aug, coolest in Feb)

All 197 places in Spain with a forecast

Grouped by region. Every page has a live multi-source forecast, month-by-month climate and the best time to visit.

Melilla

Spain climate at a glance

Average daytime highs by season. Tap a city for its month-by-month guide.

CityJanuaryAprilJulyOctoberWettest month
Madrid10°C18°C34°C22°CApril · 63 mm
Barcelona13°C19°C30°C22°CNovember · 77 mm
Tenerife20°C20°C24°C24°CNovember · 25 mm
Mallorca14°C20°C31°C23°COctober · 61 mm
Gran Canaria21°C22°C28°C26°COctober · 26 mm
Valencia15°C21°C33°C24°CNovember · 59 mm
Seville16°C22°C37°C27°CNovember · 83 mm
Málaga15°C18°C27°C22°CNovember · 88 mm
Alicante15°C20°C32°C24°CNovember · 48 mm
Lanzarote19°C20°C23°C24°CNovember · 24 mm
Ibiza15°C17°C27°C23°CNovember · 82 mm
Marbella15°C19°C29°C23°CNovember · 100 mm
Fuerteventura21°C23°C28°C27°CNovember · 14 mm
Menorca14°C16°C26°C22°CNovember · 88 mm
Fuengirola15°C18°C27°C22°CNovember · 88 mm
Benidorm15°C18°C28°C23°CNovember · 70 mm
Benalmádena15°C18°C27°C22°CNovember · 88 mm
Torremolinos15°C18°C27°C22°CNovember · 88 mm
Maspalomas19°C20°C23°C24°CNovember · 22 mm
Costa Adeje20°C20°C24°C24°CNovember · 25 mm
Lloret de Mar13°C15°C25°C21°COctober · 119 mm
Puerto de la Cruz19°C20°C23°C24°CNovember · 29 mm
Salou13°C17°C28°C22°CNovember · 72 mm
Alcúdia14°C17°C28°C23°CNovember · 85 mm
Corralejo19°C20°C24°C24°CNovember · 20 mm
Playa Blanca19°C20°C23°C24°CNovember · 24 mm
Zaragoza12°C21°C33°C23°CApril · 50 mm
Murcia16°C23°C35°C26°CNovember · 40 mm
Córdoba14°C21°C37°C26°CNovember · 76 mm
Valladolid9°C18°C31°C21°CApril · 58 mm
Vigo13°C17°C26°C21°CNovember · 161 mm
A Coruña12°C16°C23°C20°CNovember · 146 mm
Vitoria-Gasteiz9°C15°C24°C19°CNovember · 131 mm
Oviedo12°C16°C23°C20°CNovember · 131 mm
Alcalá de Henares10°C18°C33°C21°CApril · 60 mm
Pamplona9°C15°C24°C19°CNovember · 140 mm
San Sebastián11°C15°C23°C19°CNovember · 160 mm
Santander12°C15°C23°C20°CNovember · 145 mm
Burgos7°C15°C26°C18°CNovember · 79 mm
Albacete11°C19°C34°C23°CMarch · 50 mm