Gran Canaria
- Day
- 25.7°C
- Sea
- 23.2°C
- Sun
- 7.3h
- Rain days
- 5
Your October weather guide
October is a good month for Spain if you want warm days without making intense heat the point of the trip. Country averages of 23°C by day and 22°C in the sea make outdoor time and swimming reasonable plans, though neither sunshine nor dry weather is guaranteed. For the warmest option, head to the Canary Islands, where Gran Canaria averages 26°C. The catch is regional variation: Spain's country average is not a promise for every destination.
Long-term climate averages, not a forecast · 1991-2020
Spain, month by month
Turn up the warmth
Ranked by average daytime high. The full comparison is in the table below.
All 87 places we track in Spain, ordered by daytime high.
Scroll sideways for more weather, down for more places. Click a heading to sort.
| # | Destination | ||||||
|---|---|---|---|---|---|---|---|
| 1 | Gran Canaria | 25.7°C | 20.7°C | 23.2°C | 7.3 h | 5 | 4 h 24 min |
| 2 | Meloneras | 25.7°C | 20.7°C | 23.2°C | 7.3 h | 5 | 4 h 24 min |
| 3 | Los Gigantes | 25.6°C | 20.8°C | 23.5°C | 6.7 h | 5 | 4 h 24 min |
| 4 | Playa del Ingles | 25.6°C | 20.6°C | 23.2°C | 7.3 h | 5 | 4 h 24 min |
| 5 | Playa de la Arena | 25.6°C | 20.9°C | 23.5°C | 6.7 h | 5 | 4 h 24 min |
| 6 | Puerto de Santiago | 25.6°C | 20.9°C | 23.5°C | 6.7 h | 5 | 4 h 24 min |
| 7 | Puerto Rico | 25.4°C | 20.5°C | 23.3°C | 7.3 h | 3 | 4 h 24 min |
| 8 | Puerto de Mogan | 25.4°C | 20.5°C | 23.3°C | 7.3 h | 3 | 4 h 24 min |
| 9 | Taurito | 25.4°C | 20.5°C | 23.3°C | 7.3 h | 3 | 4 h 24 min |
| 10 | Amadores | 25.4°C | 20.5°C | 23.3°C | 7.3 h | 3 | 4 h 24 min |
| 11 | Seville | 25.0°C | 15.0°C | - | 6.1 h | 7 | 2 h 42 min |
| 12 | La Gomera | 25.0°C | 22.1°C | 23.5°C | 7.4 h | 4 | 4 h 24 min |
| 13 | Tenerife | 24.5°C | 19.7°C | 23.6°C | 7.4 h | 6 | 4 h 24 min |
| 14 | Playa de las Americas | 24.5°C | 19.7°C | 23.6°C | 7.4 h | 6 | 4 h 24 min |
| 15 | Los Cristianos | 24.5°C | 19.7°C | 23.6°C | 7.4 h | 6 | 4 h 24 min |
| 16 | Canary Islands | 24.2°C | 20.5°C | 23.2°C | 7.0 h | 4 | 4 h 24 min |
| 17 | Fuerteventura | 24.2°C | 20.4°C | 22.7°C | 6.4 h | 2 | 4 h 12 min |
| 18 | Corralejo | 24.2°C | 20.4°C | 22.7°C | 6.4 h | 2 | 4 h 12 min |
| 19 | Santa Cruz de Tenerife | 24.0°C | 20.9°C | 23.5°C | 6.3 h | 6 | 4 h 18 min |
| 20 | Torrevieja | 24.0°C | 16.0°C | 22.0°C | 6.3 h | 5 | 2 h 36 min |
| 21 | Costa de la Luz | 23.8°C | 16.1°C | 20.3°C | 6.2 h | 8 | 2 h 54 min |
| 22 | Cadiz | 23.8°C | 16.1°C | 20.3°C | 6.2 h | 8 | 2 h 54 min |
| 23 | Costa Adeje | 23.7°C | 19.1°C | 23.6°C | 6.7 h | 5 | 4 h 24 min |
| 24 | Playa Blanca | 23.7°C | 20.7°C | 22.7°C | 6.4 h | 2 | 4 h 12 min |
| 25 | Playa Paraiso | 23.7°C | 19.1°C | 23.6°C | 6.7 h | 5 | 4 h 24 min |
| 26 | Lanzarote | 23.4°C | 20.5°C | 22.6°C | 6.3 h | 2 | 4 h 6 min |
| 27 | Matagorda | 23.4°C | 20.5°C | 22.6°C | 6.3 h | 2 | 4 h 6 min |
| 28 | Benidorm | 23.3°C | 16.2°C | 22.1°C | 5.9 h | 7 | 2 h 30 min |
| 29 | Ibiza | 23.3°C | 18.0°C | 22.5°C | 6.1 h | 6 | 2 h 30 min |
| 30 | Valencia | 23.3°C | 15.3°C | 22.0°C | 5.8 h | 7 | 2 h 24 min |
| 31 | Costa Teguise | 23.3°C | 20.6°C | 22.5°C | 6.3 h | 2 | 4 h 6 min |
| 32 | Alicante | 23.2°C | 16.4°C | 22.0°C | 5.9 h | 7 | 2 h 30 min |
| 33 | Altea | 23.2°C | 16.1°C | 22.1°C | 6.0 h | 8 | 2 h 30 min |
| 34 | Costa Blanca | 23.1°C | 16.4°C | 22.1°C | 6.0 h | 7 | 2 h 30 min |
| 35 | Nerja | 22.9°C | 17.1°C | 19.6°C | 6.5 h | 6 | 2 h 48 min |
| 36 | Albir | 22.9°C | 15.8°C | 22.1°C | 6.0 h | 8 | 2 h 30 min |
| 37 | Estepona | 22.9°C | 17.1°C | 19.0°C | 6.0 h | 8 | 2 h 54 min |
| 38 | San Antonio | 22.8°C | 18.1°C | 22.4°C | 6.1 h | 6 | 2 h 24 min |
| 39 | Moraira | 22.8°C | 16.9°C | 22.1°C | 5.9 h | 8 | 2 h 30 min |
| 40 | Santa Eulalia | 22.8°C | 18.3°C | 22.5°C | 6.1 h | 6 | 2 h 24 min |
| 41 | Es Cana | 22.8°C | 18.3°C | 22.5°C | 6.1 h | 6 | 2 h 24 min |
| 42 | Playa de Palma | 22.7°C | 17.4°C | 22.6°C | 5.6 h | 8 | 2 h 24 min |
| 43 | Can Pastilla | 22.7°C | 17.4°C | 22.6°C | 5.6 h | 8 | 2 h 24 min |
| 44 | Majorca | 22.6°C | 17.4°C | 22.5°C | 5.6 h | 8 | 2 h 24 min |
| 45 | Palma | 22.6°C | 17.4°C | 22.5°C | 5.6 h | 8 | 2 h 24 min |
| 46 | Calas de Mallorca | 22.6°C | 17.5°C | 22.6°C | 5.6 h | 8 | 2 h 24 min |
| 47 | Porto Cristo | 22.6°C | 17.5°C | 22.6°C | 5.6 h | 8 | 2 h 24 min |
| 48 | Calpe | 22.5°C | 16.6°C | 22.1°C | 5.9 h | 8 | 2 h 30 min |
| 49 | Denia | 22.5°C | 17.3°C | 22.0°C | 5.9 h | 8 | 2 h 30 min |
| 50 | Mojacar | 22.5°C | 15.6°C | 21.5°C | 6.3 h | 5 | 2 h 42 min |
| 51 | Cala d'Or | 22.4°C | 17.4°C | 22.6°C | 5.6 h | 8 | 2 h 24 min |
| 52 | Alcudia | 22.3°C | 17.5°C | 22.4°C | 5.3 h | 9 | 2 h 24 min |
| 53 | Andalucia | 22.3°C | 15.7°C | 19.4°C | 6.0 h | 7 | 2 h 42 min |
| 54 | Fuengirola | 22.3°C | 15.9°C | 19.3°C | 6.3 h | 6 | 2 h 48 min |
| 55 | Playa de Muro | 22.3°C | 17.5°C | 22.4°C | 5.3 h | 9 | 2 h 24 min |
| 56 | La Cala de Mijas | 22.3°C | 15.9°C | 19.3°C | 6.3 h | 6 | 2 h 48 min |
| 57 | Puerto Pollensa | 22.2°C | 17.8°C | 22.4°C | 5.3 h | 9 | 2 h 18 min |
| 58 | Magaluf | 22.1°C | 18.6°C | 22.6°C | 5.6 h | 8 | 2 h 24 min |
| 59 | Torremolinos | 22.1°C | 15.5°C | 19.4°C | 5.8 h | 7 | 2 h 48 min |
| 60 | La Palma | 22.1°C | 19.6°C | 23.8°C | 6.9 h | 4 | 4 h 24 min |
| 61 | Sa Coma | 22.1°C | 17.6°C | 22.5°C | 5.6 h | 8 | 2 h 24 min |
| 62 | Cala Bona | 22.1°C | 17.6°C | 22.5°C | 5.6 h | 8 | 2 h 24 min |
| 63 | Cala Millor | 22.1°C | 17.6°C | 22.5°C | 5.6 h | 8 | 2 h 24 min |
| 64 | Camp de Mar | 22.1°C | 18.6°C | 22.5°C | 5.9 h | 7 | 2 h 24 min |
| 65 | Malaga | 22.0°C | 16.4°C | 19.4°C | 5.9 h | 7 | 2 h 48 min |
| 66 | Palma Nova | 22.0°C | 18.6°C | 22.6°C | 5.6 h | 8 | 2 h 24 min |
| 67 | Costa del Sol | 21.9°C | 15.7°C | 19.3°C | 6.1 h | 7 | 2 h 48 min |
| 68 | Paguera | 21.9°C | 18.5°C | 22.5°C | 5.9 h | 7 | 2 h 24 min |
| 69 | Santa Ponsa | 21.8°C | 18.4°C | 22.5°C | 5.6 h | 8 | 2 h 24 min |
| 70 | Marbella | 21.7°C | 16.1°C | 19.2°C | 6.1 h | 8 | 2 h 48 min |
| 71 | Salou | 21.7°C | 14.5°C | 21.4°C | 5.2 h | 8 | 2 h 12 min |
| 72 | Costa Dorada | 21.7°C | 14.4°C | 21.4°C | 5.2 h | 8 | 2 h 12 min |
| 73 | Puerto de la Cruz | 21.7°C | 19.6°C | 23.6°C | 6.6 h | 7 | 4 h 18 min |
| 74 | La Pineda | 21.7°C | 14.4°C | 21.4°C | 5.2 h | 8 | 2 h 12 min |
| 75 | Cala'n Bosch | 21.3°C | 18.5°C | 22.3°C | 5.5 h | 8 | 2 h 18 min |
| 76 | Cala'n Forcat | 21.3°C | 18.5°C | 22.3°C | 5.5 h | 8 | 2 h 18 min |
| 77 | Cala Blanca | 21.3°C | 18.5°C | 22.3°C | 5.5 h | 8 | 2 h 18 min |
| 78 | Menorca | 21.2°C | 18.5°C | 22.3°C | 5.5 h | 8 | 2 h 24 min |
| 79 | Santa Susanna | 20.8°C | 13.5°C | 20.4°C | 4.7 h | 10 | 2 h 6 min |
| 80 | Costa Brava | 20.7°C | 13.6°C | 20.1°C | 4.6 h | 10 | 2 h 6 min |
| 81 | Benalmadena | 20.7°C | 14.3°C | 19.3°C | 5.8 h | 7 | 2 h 48 min |
| 82 | Tossa de Mar | 20.7°C | 14.0°C | 19.8°C | 4.6 h | 10 | 2 h 6 min |
| 83 | Lloret de Mar | 20.6°C | 13.3°C | 20.2°C | 4.6 h | 10 | 2 h 6 min |
| 84 | Barcelona | 20.5°C | 14.3°C | 21.0°C | 4.8 h | 10 | 2 h 6 min |
| 85 | Madrid | 19.8°C | 9.9°C | - | 5.6 h | 7 | 2 h 18 min |
| 86 | Mijas | 19.8°C | 13.3°C | 19.3°C | 5.8 h | 7 | 2 h 48 min |
| 87 | San Sebastian | 18.8°C | 13.2°C | 18.3°C | 4.0 h | 14 | 1 h 54 min |
87 destinations shownClimate averages, not a forecast.
Daytime highs across Spain in October run from 18.8°C (San Sebastian) to 25.7°C (Gran Canaria). In Gran Canaria about 56% of October days reach 25°C. Nights average 17.6°C; the coldest 10% of nights in San Sebastian fall to 9°C or below.
Expect around 7 rainy days (1 mm or more) in October, with Fuerteventura the driest (2 days) and San Sebastian the wettest (14 days). The wettest October at Gran Canaria between 1991 and 2020 was 2016 with 63 mm; the driest was 1998 with 0 mm.
The sea averages 22.0°C around Spain in October - warmest at La Palma (23.8°C). That is bracing: fine for a dip, cool for long swims.
Around 6.0 hours of sunshine a day on average, out of 11.3 hours of daylight (sunshine estimated from cloud cover).
October is the 5th warmest month of the twelve in Spain. It is 3.0°C cooler than September and 3.8°C cooler in November. The hottest month here is August (28°C) and the coolest January (16°C).
Based on the averages: light layers - warm in the sun, cooler in the shade; a light jumper for evenings (18°C at night); a light waterproof for the odd shower; swimwear if you do not mind a bracing 22°C sea.
Within 1.5°C of Spain's October daytime average: Kusadasi (24°C, sea 21°C), Crete (24°C, sea 23°C), Sicily (23°C, sea 23°C), Albufeira (23°C, sea 20°C), Rhodes (23°C, sea 24°C). See the full ranking for October.
The Canary Islands are the clearest choice if warmth matters most. Gran Canaria, Meloneras and Playa del Ingles average 26°C by day, with 21°C nights that suit travellers who dislike chilly evenings. Los Gigantes matches that daytime warmth but has 4 rainy days, compared with 5 in those Gran Canaria destinations. If fewer wet days matter more than the highest temperature, Puerto Rico, Puerto de Mogan, Taurito and Amadores offer a useful trade-off: 25°C days and 3 rainy days. At the cooler end, San Sebastian averages 19°C. That makes it better suited to travellers happy with mild weather and layers than those choosing Spain primarily for heat. Pick the destination before deciding what an October holiday will feel like.
Plan for outdoor days, but leave room to change plans when rain arrives. Spain's averages of 7 rainy days and 6.0 hours of sunshine suggest October is not a month to assume uninterrupted sun. Lightweight clothes are a sensible starting point, with a light jacket or jumper for evenings around the national average of 18°C. A packable waterproof is useful too. For swimming, the 22°C country sea average may feel fresh to some travellers; Los Gigantes, Playa de la Arena and Puerto de Santiago offer warmer water at 24°C. Keep sun protection handy and take breaks if midday feels hot, especially in the warmer destinations. October suits flexible travellers better than anyone who needs every day to follow a fixed outdoor plan.
A little more detail
Plain answers, grounded in the averages.
Gran Canaria is the warmest of the 87 places we track in Spain in October with an average high of 25.7°C; San Sebastian is the coolest at 18.8°C.
The sea averages 22°C or more at Gran Canaria (23°C), Meloneras (23°C), Los Gigantes (24°C), Playa del Ingles (23°C), Playa de la Arena (24°C) in October.
Spain averages 23°C by day, compared with London's 15°C, so it offers a noticeably warmer starting point for a holiday. Location still matters: Gran Canaria averages 26°C, while San Sebastian is cooler at 19°C.
Swimming is a reasonable option if you are comfortable with the sea averaging 22°C nationally. For warmer water, Los Gigantes, Playa de la Arena and Puerto de Santiago average 24°C, while Gran Canaria averages 23°C. Personal tolerance still matters.
ERA5-Land climate reanalysis via Open-Meteo (11 km grid), 1991-2020
Averages computed from daily values at 87 destination points.Records are the highest and lowest daily values in that 30-year period, not all-time records. These are climate averages, not a forecast for your trip. How we measure holiday weather