Speaking of Spain

Weather in Spain in June

June across 60 places: the warmest average high is 32.8°C in Córdoba and the coolest 20.0°C in San Sebastián. Tenerife South is driest (0 mm); San Sebastián is wettest (90 mm).

PlaceRegionAvg high °CAvg low °CRain mmSun h/day
CórdobaAndalucía32.816.51310.8
SevilleAndalucía32.218.01010.6
BadajozExtremadura31.415.51411.2
GranadaAndalucía31.013.61111.3
MurciaRegión de Murcia31.017.41810.8
ToledoCastilla-La Mancha30.515.92411.2
Ciudad RealCastilla-La Mancha30.515.92510.4
CáceresExtremadura29.916.02011.2
Jerez de la FronteraAndalucía29.915.9910.6
LleidaCataluña29.814.72710.7
JaénAndalucía29.418.118–
ZaragozaAragón29.315.82610.2
AlbaceteCastilla-La Mancha29.113.83510.6
HuelvaAndalucía29.016.6811.4
MadridComunidad de Madrid28.216.12110.5
MálagaAndalucía28.118.0611.0
Palma de MallorcaIlles Balears28.115.41210.5
HuescaAragón28.113.83310.1
AlmeríaAndalucía27.918.9510.8
AlicanteComunitat Valenciana27.818.11210.1
OurenseGalicia27.512.8368.3
CuencaCastilla-La Mancha27.312.84110.3
Castellón de la PlanaComunitat Valenciana27.317.6199.9
ValenciaComunitat Valenciana27.118.6229.2
ValladolidCastilla y León27.011.62910.7
ZamoraCastilla y León27.012.62310.6
TeruelAragón27.010.546–
LogroñoLa Rioja26.913.3449.0
IbizaIlles Balears26.818.41110.0
SalamancaCastilla y León26.611.02910.6
GironaCataluña26.614.3608.2
LanzaroteCanarias26.318.809.7
Tarragona (Reus)Cataluña26.316.1259.1
Santa Cruz de TenerifeCanarias26.219.5110.2
MenorcaIlles Balears25.817.81410.4
FuerteventuraCanarias25.819.109.5
SegoviaCastilla y León25.812.14310.5
MelillaCiudad de Melilla25.819.079.3
CeutaCiudad de Ceuta25.718.83–
Tenerife SouthCanarias25.418.808.6
Gran CanariaCanarias25.319.209.5
CádizAndalucía25.319.5711.0
BarcelonaCataluña25.216.4309.0
PamplonaComunidad Foral de Navarra25.211.9468.9
ÁvilaCastilla y León24.610.23310.4
SoriaCastilla y León24.69.9409.8
La PalmaCanarias24.119.226.3
LeónCastilla y León24.010.23110.5
PontevedraGalicia23.813.4648.7
BurgosCastilla y León23.79.2419.2
BilbaoPaís Vasco23.413.4606.0
Vitoria-GasteizPaís Vasco23.010.2437.3
VigoGalicia22.513.2629.1
LugoGalicia22.39.9527.0
Santiago de CompostelaGalicia22.211.3727.5
TarifaAndalucía21.817.88–
SantanderCantabria21.613.9585.9
OviedoPrincipado de Asturias20.912.4575.6
A CoruñaGalicia20.614.3447.5
San SebastiánPaís Vasco20.013.8906.3

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