Your holiday weather, at a glance

Spain in May: where is it warmest?

In May, Murcia is the warmest place with 27 °C by day, Guernica the coolest with 16 °C. 70 of 102 destinations have good holiday weather.

All destinations in May, warmest first

Long-term averages for the month: daytime high, sea, sunshine and rainy days.

PlaceScoreAirSeaSunRain days
Murcia10027°–10 h3
Seville9827°–11 h5
Córdoba9727°–10 h5
Huelva7926°18°10 h5
Jerez de la Frontera9825°–10 h5
Zaragoza9625°–10 h6
Melilla7925°19°9 h4
Sanlúcar de Barrameda7825°19°10 h5
Alicante10024°19°10 h4
Elche10024°–10 h4
Valencia9824°18°8 h4
Torrevieja, Costa Blanca7724°19°10 h4
Cádiz7524°19°10 h5
Ibiza Town7324°19°10 h3
Granada9523°–10 h6
Madrid9423°–10 h7
Toledo9423°–10 h7
Sóller6923°18°9 h5
Alcúdia, Mallorca6823°18°9 h6
La Manga6823°19°10 h4
Magaluf6823°19°10 h5
S'Arenal6823°19°9 h5
Palma de Mallorca6723°19°10 h5
Pollença6623°18°9 h6
Estepona6123°17°10 h5
Cambrils5923°18°9 h7
Salou, Costa Daurada5723°18°9 h8
Tarragona5723°18°9 h8
Cartagena10022°19°10 h3
Almería10022°18°10 h4
Castellón de la Plana9822°19°10 h5
Manacor9722°–9 h5
Ronda9322°–9 h7
Alcobendas9122°–9 h8
Girona8622°–8 h8
Maspalomas (Playa del Inglés), Gran Canaria7122°20°9 h1
Costa Adeje, Tenerife6922°20°9 h1
Costa Calma, Fuerteventura6922°20°9 h0
Puerto de la Cruz, Tenerife6822°21°8 h1
Playa de las Américas (Los Cristianos), Tenerife6822°20°9 h1
Los Gigantes, Tenerife6822°21°9 h1
Corralejo, Fuerteventura6622°20°10 h0
Benidorm6422°19°10 h5
Porto Cristo6222°18°9 h5
Peníscola6122°18°9 h6
Villarreal6022°19°10 h5
Conil de la Frontera6022°18°10 h5
Altea6022°18°10 h5
Dénia5922°18°10 h5
Benalmádena5922°18°9 h5
Moraira5922°18°10 h5
Fuengirola5822°18°9 h5
Nerja5722°18°9 h8
Marbella5522°18°9 h5
Algeciras5422°17°10 h5
Lloret de Mar, Costa Brava4722°17°8 h8
Tossa de Mar4622°17°8 h8
Calella4322°17°8 h11
Santa Cruz de Tenerife10021°20°9 h2
Las Palmas de Gran Canaria9921°20°9 h2
Santa Cruz de La Palma9121°21°6 h3
Valladolid8921°–9 h9
Terrassa8521°–8 h9
Playa Blanca, Lanzarote6121°20°10 h0
Puerto del Carmen, Lanzarote6021°20°10 h0
Calp5721°18°10 h5
Cala Millor5621°18°9 h5
Cala Ratjada5621°18°9 h5
Málaga5521°18°9 h5
Ceuta5521°18°9 h5
Paguera5521°19°10 h5
Torremolinos5521°18°9 h5
Valldemossa5421°18°9 h6
Tarifa5321°18°9 h6
Artà5321°18°9 h6
Sitges4521°18°8 h8
Empuriabrava4321°16°8 h8
San Cristóbal de La Laguna9220°20°7 h2
Salamanca9120°–10 h8
Barcelona8820°17°8 h8
L'Hospitalet de Llobregat8820°17°8 h8
Figueres8820°–8 h8
Cadaqués3620°16°8 h8
León8819°–9 h9
Pamplona8319°–7 h9
Segovia8319°–9 h11
Mahón, Menorca4519°18°9 h4
Pontevedra2519°15°8 h12
Hondarribia1719°16°6 h14
Vigo7918°15°8 h12
A Coruña7718°15°7 h12
Burgos7718°–8 h13
Santiago de Compostela7318°–7 h13
Vitoria-Gasteiz6918°–7 h15
Santander6818°15°6 h14
San Sebastián6418°16°6 h16
Oviedo6218°–6 h16
Ferrol2318°15°7 h12
Llívia6617°–7 h16
Bilbao6017°–5 h15
Gijón5616°15°6 h16
Guernica1316°16°5 h15

Spain in May: quick answers

Spain in May: where is it warmest?

The warmest places in May are Murcia (27 °C), Seville (27 °C) and Córdoba (27 °C).

Spain in May: where is the sea warmest?

The sea is warmest at Puerto de la Cruz, Tenerife (21 °C), Los Gigantes, Tenerife (21 °C) and Santa Cruz de La Palma (21 °C).

Spain in May: where is the weather best?

The best holiday weather in May – warm, sunny and dry – is in Murcia, Alicante and Elche.

Spain month by month

Climate averages 1996–2025, not a forecast. Data: Copernicus ERA5 / ERA5-Land via Open-Meteo.com (CC BY 4.0), NOAA OISST, WMO 1991–2020 (NOAA NCEI), GeoNames (CC BY 4.0). Sources & licences