Climate averages 1991–2020

Weather in Spain in October

In October, average daytime highs across the 93 cities listed in Spain range from 16.6°C in Burgos to 25.0°C in Sevilla. Monthly rainfall ranges from 23 mm in Almería to 214 mm in Vigo.

Long-term climate patterns, not a forecast for a particular trip.

Spain by monthAll cities

City by city

October in Spain

1991–2020
Average October climate for cities in Spain, 1991–2020
CityAverage highHigh / lowAverage lowRainfall mmRain days
Madrid19.7°C9.8°C9.8°C587.3
Barcelona20.3°C14.4°C14.4°C909.9
Valencia, Spain23.4°C15.4°C15.4°C536.7
Zaragoza21.6°C11.6°C11.6°C436.3
Sevilla25.0°C15.0°C15.0°C667.0
Málaga21.8°C16.4°C16.4°C546.9
Murcia24.8°C14.1°C14.1°C335.2
Palma22.5°C17.6°C17.6°C517.8
Las Palmas de Gran Canaria23.4°C19.0°C19.0°C244.9
Alicante23.1°C16.4°C16.4°C365.1
Bilbao19.1°C13.7°C13.7°C9713.9
Córdoba, Spain24.6°C14.3°C14.3°C627.3
Valladolid18.5°C8.7°C8.7°C588.3
Vigo18.8°C12.4°C12.4°C21413.5
Gijón18.7°C12.1°C12.1°C12314.3
Gasteiz / Vitoria17.7°C9.0°C9.0°C7111.5
A Coruña18.5°C13.0°C13.0°C13413.5
Elche23.6°C15.0°C15.0°C345.0
Granada22.0°C11.3°C11.3°C507.2
Oviedo18.1°C9.5°C9.5°C10913.8
Terrassa19.6°C11.8°C11.8°C9010.5
Badalona20.7°C14.2°C14.2°C909.9
Cartagena, Spain22.8°C17.9°C17.9°C364.3
Jerez de la Frontera24.4°C15.0°C15.0°C747.7
Sabadell19.8°C12.9°C12.9°C9010.5
Santa Cruz de Tenerife23.8°C21.2°C21.2°C235.1
Pamplona17.7°C9.6°C9.6°C7510.0
Móstoles19.8°C10.0°C10.0°C577.5
Almería24.3°C16.4°C16.4°C233.5
Alcalá de Henares20.0°C9.8°C9.8°C648.3
Fuenlabrada19.9°C9.6°C9.6°C577.5
Getafe20.1°C10.0°C10.0°C577.5
Donostia / San Sebastián18.8°C13.3°C13.3°C12814.3
Castelló de la Plana22.1°C15.3°C15.3°C506.3
Burgos16.6°C7.8°C7.8°C629.5
Santander19.9°C12.9°C12.9°C10913.3
Albacete20.3°C10.1°C10.1°C356.1
Marbella21.6°C16.0°C16.0°C777.6
Logroño18.8°C9.7°C9.7°C549.5
Badajoz23.1°C13.1°C13.1°C667.6
Salamanca, Spain18.1°C8.4°C8.4°C629.0
Huelva24.1°C15.4°C15.4°C636.6
Tarragona21.2°C13.9°C13.9°C788.1
Lleida21.7°C11.7°C11.7°C455.9
Chamartín19.1°C9.1°C9.1°C587.3
Mataró20.2°C14.9°C14.9°C10610.9
León, Spain16.8°C7.4°C7.4°C709.1
Telde23.6°C19.2°C19.2°C244.9
Dos Hermanas24.9°C14.6°C14.6°C737.5
Algeciras21.8°C17.6°C17.6°C868.2
Torrejón de Ardoz20.0°C10.0°C10.0°C627.7
Cadiz, Spain23.9°C16.1°C16.1°C848.0
Alcobendas19.3°C9.2°C9.2°C587.3
Parla20.1°C9.7°C9.7°C577.5
Jaén21.9°C11.1°C11.1°C658.3
Ourense19.6°C10.7°C10.7°C11011.9
Reus21.9°C13.5°C13.5°C647.6
Orihuela25.0°C14.2°C14.2°C325.0
Barakaldo19.2°C13.5°C13.5°C9713.9
Girona20.7°C12.2°C12.2°C11410.9
Santiago de Compostela17.8°C10.2°C10.2°C14013.5
Lugo17.0°C9.1°C9.1°C10912.5
Cáceres, Spain21.3°C12.2°C12.2°C798.3
Las Rozas de Madrid19.0°C9.1°C9.1°C587.3
San Fernando, Spain23.4°C16.4°C16.4°C848.0
Roquetas de Mar22.6°C17.1°C17.1°C233.5
Guadalajara, Spain19.5°C9.2°C9.2°C608.0
Lorca22.9°C13.2°C13.2°C375.8
Talavera de la Reina20.8°C11.3°C11.3°C828.1
Toledo, Spain20.6°C10.9°C10.9°C567.9
Melilla24.2°C17.1°C17.1°C415.6
El Ejido22.4°C17.0°C17.0°C264.7
Chiclana de la Frontera22.9°C16.9°C16.9°C848.0
Pontevedra19.6°C12.4°C12.4°C19913.6
Torrevieja24.1°C16.0°C16.0°C365.1
Sant Boi de Llobregat20.2°C15.3°C15.3°C9410.1
Pozuelo de Alarcón19.3°C9.6°C9.6°C587.3
Coslada19.9°C10.1°C10.1°C627.7
Mijas19.6°C13.3°C13.3°C566.2
Avilés17.9°C12.9°C12.9°C12014.4
Palencia18.1°C8.4°C8.4°C568.6
Arona21.6°C17.2°C17.2°C266.5
Torrent23.3°C14.4°C14.4°C536.7
Manresa20.6°C11.1°C11.1°C848.5
San Sebastián de los Reyes19.4°C9.2°C9.2°C587.3
Valdemoro20.3°C10.1°C10.1°C577.5
Ciudad Real21.1°C10.6°C10.6°C527.6
Vélez-Málaga22.3°C16.6°C16.6°C546.3
Gandia22.5°C15.5°C15.5°C767.4
Rubí20.3°C12.9°C12.9°C9010.5
Santa Lucía22.4°C17.2°C17.2°C244.9
Benidorm23.6°C16.2°C16.2°C486.8
Alcalá de Guadaira24.9°C14.4°C14.4°C667.2

A rain day is a local calendar day with at least 1 mm of precipitation.