Speaking of Spain

Weather in Spain in August

August across 60 places: the warmest average high is 36.5°C in Córdoba and the coolest 22.5°C in San Sebastián. Gran Canaria is driest (0 mm); San Sebastián is wettest (117 mm).

PlaceRegionAvg high °CAvg low °CRain mmSun h/day
CórdobaAndalucía36.519.4510.8
SevilleAndalucía35.520.4510.6
BadajozExtremadura34.517.3511.0
GranadaAndalucía34.215.5411.0
MurciaRegión de Murcia34.220.9810.2
ToledoCastilla-La Mancha34.018.6911.3
Ciudad RealCastilla-La Mancha33.718.6510.4
Jerez de la FronteraAndalucía33.518.7210.8
CáceresExtremadura33.218.7711.2
JaénAndalucía32.921.09–
HuelvaAndalucía32.419.1411.0
LleidaCataluña32.417.41810.3
AlbaceteCastilla-La Mancha32.316.81110.5
ZaragozaAragón31.718.31710.2
MadridComunidad de Madrid31.318.81010.7
Palma de MallorcaIlles Balears31.318.91710.2
AlmeríaAndalucía31.022.4110.2
HuescaAragón30.916.62910.1
MálagaAndalucía30.821.1610.2
AlicanteComunitat Valenciana30.821.279.8
CuencaCastilla-La Mancha30.715.62010.6
TeruelAragón30.713.234–
OurenseGalicia30.614.5228.6
IbizaIlles Balears30.322.2189.8
Castellón de la PlanaComunitat Valenciana30.320.9249.4
ValenciaComunitat Valenciana30.221.9209.3
ValladolidCastilla y León30.114.11610.8
ZamoraCastilla y León29.814.81310.4
GironaCataluña29.817.0468.4
LogroñoLa Rioja29.815.6219.2
SalamancaCastilla y León29.512.61210.6
SegoviaCastilla y León29.414.82010.6
Tarragona (Reus)Cataluña29.419.7428.5
MelillaCiudad de Melilla29.422.448.6
MenorcaIlles Balears29.221.52010.1
LanzaroteCanarias29.121.209.5
Santa Cruz de TenerifeCanarias29.021.9210.3
CeutaCiudad de Ceuta28.521.53–
Tenerife SouthCanarias28.421.118.9
BarcelonaCataluña28.319.5418.5
SoriaCastilla y León28.312.23010.1
PamplonaComunidad Foral de Navarra28.314.5389.1
ÁvilaCastilla y León27.912.41910.4
CádizAndalucía27.922.02–
FuerteventuraCanarias27.821.509.3
Gran CanariaCanarias27.521.609.7
BurgosCastilla y León27.511.5239.4
LeónCastilla y León26.912.32310.5
La PalmaCanarias26.321.416.7
BilbaoPaís Vasco26.015.7765.8
PontevedraGalicia26.015.2569.0
Vitoria-GasteizPaís Vasco25.912.5397.3
LugoGalicia25.211.8367.7
Santiago de CompostelaGalicia24.713.3577.6
VigoGalicia24.715.0459.3
TarifaAndalucía24.520.04–
SantanderCantabria24.216.4735.8
OviedoPrincipado de Asturias23.314.8565.7
A CoruñaGalicia22.816.4357.9
San SebastiánPaís Vasco22.516.51176.1

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