Speaking of Spain

Weather in Spain in May

May across 60 places: the warmest average high is 27.4°C in Córdoba and the coolest 17.7°C in San Sebastián. Tenerife South is driest (1 mm); Santiago de Compostela is wettest (135 mm).

PlaceRegionAvg high °CAvg low °CRain mmSun h/day
CórdobaAndalucía27.412.6409.3
SevilleAndalucía27.214.2309.5
MurciaRegión de Murcia26.613.3289.3
BadajozExtremadura25.711.6369.4
Jerez de la FronteraAndalucía25.512.5309.7
HuelvaAndalucía25.213.2299.5
GranadaAndalucía25.09.4289.3
LleidaCataluña25.010.8429.1
LanzaroteCanarias24.616.829.6
MálagaAndalucía24.314.2209.4
ToledoCastilla-La Mancha24.211.0449.2
AlicanteComunitat Valenciana24.114.1288.9
Santa Cruz de TenerifeCanarias24.117.849.1
FuerteventuraCanarias24.117.119.0
Ciudad RealCastilla-La Mancha24.110.9418.4
AlmeríaAndalucía24.115.3129.6
ZaragozaAragón24.111.8448.8
Tenerife SouthCanarias23.917.017.9
Palma de MallorcaIlles Balears23.711.3329.1
CáceresExtremadura23.711.5509.6
Gran CanariaCanarias23.617.318.8
ValenciaComunitat Valenciana23.414.6398.3
Castellón de la PlanaComunitat Valenciana23.413.6448.8
JaénAndalucía23.213.343–
OurenseGalicia22.99.5646.6
AlbaceteCastilla-La Mancha22.89.2438.7
IbizaIlles Balears22.714.6278.8
La PalmaCanarias22.617.476.2
MelillaCiudad de Melilla22.515.7208.3
GironaCataluña22.410.1717.2
HuescaAragón22.39.8528.9
MadridComunidad de Madrid22.211.3508.6
Tarragona (Reus)Cataluña22.212.1548.1
CádizAndalucía22.116.2279.9
LogroñoLa Rioja22.09.7477.3
CeutaCiudad de Ceuta21.915.721–
TeruelAragón21.86.857–
MenorcaIlles Balears21.613.9378.7
ZamoraCastilla y León21.28.7438.5
BarcelonaCataluña21.012.5588.0
ValladolidCastilla y León21.07.9498.8
CuencaCastilla-La Mancha20.98.2528.3
BilbaoPaís Vasco20.810.6785.5
PamplonaComunidad Foral de Navarra20.88.6607.4
PontevedraGalicia20.610.91187.7
SalamancaCastilla y León20.67.3478.5
SegoviaCastilla y León19.78.2668.1
TarifaAndalucía19.414.928–
LugoGalicia19.37.2816.2
Vitoria-GasteizPaís Vasco19.37.2706.3
SantanderCantabria19.111.1785.5
VigoGalicia18.810.41277.4
SoriaCastilla y León18.76.2677.9
Santiago de CompostelaGalicia18.68.51356.0
LeónCastilla y León18.66.6568.4
ÁvilaCastilla y León18.56.4558.2
BurgosCastilla y León18.45.9637.3
OviedoPrincipado de Asturias18.29.5825.4
A CoruñaGalicia18.112.0746.5
San SebastiánPaís Vasco17.711.11205.8

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec