When to go · Spain
Spain in August
Mixed month. Spain's own holiday month: coasts and islands full and expensive, Madrid half closed, heat at its worst inland.
Key facts
- Verdict
- Mixed
- Crowds
- High
- Spain
- Prices
- High
- Spain
Verdict
Spain's own holiday month: coasts and islands full and expensive, Madrid half closed, heat at its worst inland.
Is another month better than August?
August is rated mixed. These months rate higher:
- SeptemberGreatSea still warm, crowds thinning after the first week; grape harvest in La Rioja.
- OctoberGreatGood for cities and Andalusia; watch for autumn storms on the Mediterranean. 12 October is the national day.
- AprilGreatExcellent weather everywhere; Seville's April Fair and any Holy Week in April push Andalusian prices to the year's high.
- MayGreatArguably the best month: warm, long days, patios festival in Córdoba, green north waking up.
Weather in August
- Madrid and the central plateau · Madrid, Toledo, Segovia, Salamanca, Cuencahot
Dry, sunny and continental: frost on winter nights, 35–40 °C (95–104 °F) in July and August.Dry, sunny and continental: frost on winter nights, 95–104 °F (35–40 °C) in July and August.
- Andalusia · Seville, Córdoba, Granada, Málaga, Cádizhot
Seville and Córdoba are Europe's hottest cities in summer (40–45 °C (104–113 °F)). Winters are mild and sunny on the coast; Granada is colder.Seville and Córdoba are Europe's hottest cities in summer (104–113 °F (40–45 °C)). Winters are mild and sunny on the coast; Granada is colder.
- Mediterranean coast and Balearics · Barcelona, Valencia, Alicante, Mallorca, Ibizahot
Beach season June–October; humid in August. Autumn DANA storms can bring flash floods.
- Green north · San Sebastián, Bilbao, Santander, Asturias, Galiciabest weather
Atlantic weather: green because it rains. The best escape from summer heat; pack a rain jacket in any month.
- Canary Islands · Tenerife, Gran Canaria, Lanzarote, Fuerteventura, La Palmafine
Mild all year (20–28 °C (68–82 °F)); winter is high season. Calima dust storms blow in from the Sahara a few times a year.Mild all year (68–82 °F (20–28 °C)); winter is high season. Calima dust storms blow in from the Sahara a few times a year.
- Andalusia: Seville and the Guadalquivir valley · Seville, Córdoba, Jaénhot
Inland heat: July averages about 36 °C (97 °F) by day and August nights stay near 21 °C (70 °F); rain is rare June–September.Inland heat: July averages about 97 °F (36 °C) by day and August nights stay near 70 °F (21 °C); rain is rare June–September.
- Andalusia: Granada and the Sierra Nevada · Granada, Alpujarras, ski resortshot
Higher and cooler than Seville; Sierra Nevada skiing is usually December–April, Europe's southernmost resort.
- Andalusia: Costa del Sol and Costa de la Luz · Málaga, Marbella, Cádiz, Tarifahot
Mild winters, sea warm enough to swim roughly June–October; Tarifa is windy year-round, which is the point.
- Balearic Islands: Balearic Islands · all four islandshot
Mediterranean: mild winters, dry hot summers. Sea swimming is comfortable roughly May–October; August is the hottest and busiest month.
- Barcelona Province: Coastal Barcelona · Barcelona province coasthot
Mild winters, hot dry summers; peak heat July–August
- Canary Islands: Gran Canaria (coast) · south coast resortshot
Averages about 21 °C (70 °F) in January and 27 °C (81 °F) in August; wind makes it feel cooler. Rain is scarce — most falls Nov–Feb.Averages about 70 °F (21 °C) in January and 81 °F (27 °C) in August; wind makes it feel cooler. Rain is scarce — most falls Nov–Feb.
- Canary Islands: Tenerife · south dry and sunny, north wetterhot
Trade winds build cloud on the northern slopes; the south stays clear. Teide summit is far colder than the coast — take layers.
- Canary Islands: Lanzarote / Fuerteventura · eastern islandshot
Desert-dry and windy year-round; the wind is the main reason it never feels too hot.
- Castellón: Coast (Costa del Azahar) · Castellón de la Plana, Peñíscolahot
Mediterranean: mild winters, hot summers. Rain is rare in July–August.
- Castellón: Interior (Morella, Montanejos) · Inland mountainshot
Continental: colder winters, hot summers; snow possible in Morella in winter.
- Central Spain: Castilian plateau (Madrid, Toledo, Segovia, Ávila, Salamanca) · inland meseta, 600–1,000 mhot
Continental: hot dry summers, cold winters, rain concentrated in spring and autumn; annual rainfall above 500 mm.
- Costa Blanca: Costa Blanca coast · Mediterranean shorelinehot
Warm 22‑28 °C (82 °F) May‑Oct; July‑Aug hottest (30 °C (86 °F)+).Warm 22‑82 °F (28 °C) May‑Oct; July‑Aug hottest (86 °F (30 °C)+).
- Costa del Sol: Costa del Sol coast · Mediterranean shorelinewarm
Average 19 °C (66 °F), >300 sunny days; summer 25‑30 °C (86 °F), winter rarely below 10 °C (50 °F); 500 mm annual rain.Average 66 °F (19 °C), >300 sunny days; summer 25‑86 °F (30 °C), winter rarely below 50 °F (10 °C); 500 mm annual rain.
- Eastern Spain: Catalonia coast (Barcelona, Costa Brava) · north coasthot
Mild winters; rain spreads across spring and autumn. August is hot and crowded.
- Eastern Spain: Valencian Community and Murcia · central and south coasthot
Drier and warmer than Catalonia; July–August afternoons reach 30–35 °C (86–95 °F). Autumn rain (gota fría) can bring heavy downpours in September–October.Drier and warmer than Catalonia; July–August afternoons reach 86–95 °F (30–35 °C). Autumn rain (gota fría) can bring heavy downpours in September–October.
Summers can exceed 30 °C (86 °F); spring and autumn are most comfortable.Summers can exceed 86 °F (30 °C); spring and autumn are most comfortable.
- Girona Pyrenees: Girona Pyrenees · Mountain regionfine
Ski season runs from Christmas holidays to mid‑March, covering all March weekends and Easter holidays.
- Green Spain: Galicia and the northwest coast · Santiago, A Coruña, Vigo, Fisterrabest weather
Rain in every month; wettest October to January. Summers are mild, rarely above 25 °C (77 °F).Rain in every month; wettest October to January. Summers are mild, rarely above 77 °F (25 °C).
- Green Spain: Asturias and Cantabria · Oviedo, Gijón, Santander, Picos de Europabest weather
Similar pattern; the Picos de Europa can hold snow into spring and close passes.
Continental climate; hot summers (30 °C (86 °F)+), cold winters (0 °C (32 °F)).Continental climate; hot summers (86 °F (30 °C)+), cold winters (32 °F (0 °C)).
- Migjorn de Mallorca: Coastal strip · Cala d'Or, Colònia de Sant Jordihot
Summer highs 30 °C (86 °F)+; sea breeze helps. July–August peak crowds and prices.Summer highs 86 °F (30 °C)+; sea breeze helps. July–August peak crowds and prices.
- Migjorn de Mallorca: Inland plain · Felanitx, Camposhot
Hotter than the coast in summer; agrotourism stays are quieter.
- Northern Spain: Basque coast · Bilbao, San Sebastiánbest weather
Rain in every month; July–September is the driest and busiest window. Summer highs are around 24–26 °C (75–79 °F), not 35 °C (95 °F).Rain in every month; July–September is the driest and busiest window. Summer highs are around 75–79 °F (24–26 °C), not 95 °F (35 °C).
- Northern Spain: Asturias and Cantabria · Oviedo, Santander, Picos de Europabest weather
Mountain valleys are cooler and wetter than the coast; snow possible in the Picos from November to April.
- Madrid33 °C (91 °F) / 19 °C (66 °F), 3 rain days91 °F (33 °C) / 66 °F (19 °C), 3 rain days
- A Coruña24 °C (75 °F) / 16 °C (61 °F), 8 rain days75 °F (24 °C) / 61 °F (16 °C), 8 rain days
- A Fonsagrada27 °C (81 °F) / 18 °C (64 °F), 7 rain days81 °F (27 °C) / 64 °F (18 °C), 7 rain days
- Adra33 °C (91 °F) / 26 °C (79 °F), 1 rain days91 °F (33 °C) / 79 °F (26 °C), 1 rain days
- Agost33 °C (91 °F) / 22 °C (72 °F), 3 rain days91 °F (33 °C) / 72 °F (22 °C), 3 rain days
- Ainsa29 °C (84 °F) / 16 °C (61 °F), 6 rain days84 °F (29 °C) / 61 °F (16 °C), 6 rain days
- Alaró33 °C (91 °F) / 23 °C (73 °F), 2 rain days91 °F (33 °C) / 73 °F (23 °C), 2 rain days
- Albacete35 °C (95 °F) / 22 °C (72 °F), 3 rain days95 °F (35 °C) / 72 °F (22 °C), 3 rain days
- Albarracín30 °C (86 °F) / 16 °C (61 °F), 4 rain days86 °F (30 °C) / 61 °F (16 °C), 4 rain days
- Alburquerque36 °C (97 °F) / 19 °C (66 °F), 1 rain days97 °F (36 °C) / 66 °F (19 °C), 1 rain days
- Alcalá de Henares34 °C (93 °F) / 18 °C (64 °F), 2 rain days93 °F (34 °C) / 64 °F (18 °C), 2 rain days
- Alcalá de los Gazules33 °C (91 °F) / 23 °C (73 °F), 2 rain days91 °F (33 °C) / 73 °F (23 °C), 2 rain days
- Alcalá la Real35 °C (95 °F) / 20 °C (68 °F), 1 rain days95 °F (35 °C) / 68 °F (20 °C), 1 rain days
- Alcobendas32 °C (90 °F) / 19 °C (66 °F), 2 rain days90 °F (32 °C) / 66 °F (19 °C), 2 rain days
- Alcossebre31 °C (88 °F) / 22 °C (72 °F), 3 rain days88 °F (31 °C) / 72 °F (22 °C), 3 rain days
- Alcoy32 °C (90 °F) / 19 °C (66 °F), 3 rain days90 °F (32 °C) / 66 °F (19 °C), 3 rain days
- Alcúdia30 °C (86 °F) / 21 °C (70 °F), 3 rain days86 °F (30 °C) / 70 °F (21 °C), 3 rain days
- Algeciras33 °C (91 °F) / 23 °C (73 °F), 2 rain days91 °F (33 °C) / 73 °F (23 °C), 2 rain days
- Alhama de Granada34 °C (93 °F) / 21 °C (70 °F), 3 rain days93 °F (34 °C) / 70 °F (21 °C), 3 rain days
- Alicante31.1 °C (88 °F) / 21.8 °C (71 °F), 2 rain days88 °F (31.1 °C) / 71 °F (21.8 °C), 2 rain days
- Almàssera33 °C (91 °F) / 23 °C (73 °F), 5 rain days91 °F (33 °C) / 73 °F (23 °C), 5 rain days
- Almería31 °C (88 °F) / 23 °C (73 °F), 1 rain days88 °F (31 °C) / 73 °F (23 °C), 1 rain days
- Almonaster la Real34 °C (93 °F) / 20 °C (68 °F), 1 rain days93 °F (34 °C) / 68 °F (20 °C), 1 rain days
- Almuñécar33 °C (91 °F) / 24 °C (75 °F), 2 rain days91 °F (33 °C) / 75 °F (24 °C), 2 rain days
- Álora34 °C (93 °F) / 22 °C (72 °F), 2 rain days93 °F (34 °C) / 72 °F (22 °C), 2 rain days
- Alp25 °C (77 °F) / 14 °C (57 °F), 8 rain days77 °F (25 °C) / 57 °F (14 °C), 8 rain days
- Alquezar28 °C (82 °F) / 16 °C (61 °F), 3 rain days82 °F (28 °C) / 61 °F (16 °C), 3 rain days
- Altea32 °C (90 °F) / 23 °C (73 °F), 2 rain days90 °F (32 °C) / 73 °F (23 °C), 2 rain days
- Amer30 °C (86 °F) / 19 °C (66 °F), 4 rain days86 °F (30 °C) / 66 °F (19 °C), 4 rain days
- Amposta31 °C (88 °F) / 22 °C (72 °F), 3 rain days88 °F (31 °C) / 72 °F (22 °C), 3 rain days
- Andratx30 °C (86 °F) / 21 °C (70 °F), 2 rain days86 °F (30 °C) / 70 °F (21 °C), 2 rain days
- Ansó27 °C (81 °F) / 14 °C (57 °F), 7 rain days81 °F (27 °C) / 57 °F (14 °C), 7 rain days
- Antequera34 °C (93 °F) / 22 °C (72 °F), 2 rain days93 °F (34 °C) / 72 °F (22 °C), 2 rain days
- Aranjuez33 °C (91 °F) / 19 °C (66 °F), 1 rain days91 °F (33 °C) / 66 °F (19 °C), 1 rain days
- Arrecife29 °C (84 °F) / 21 °C (70 °F), 0 rain days84 °F (29 °C) / 70 °F (21 °C), 0 rain days
- Artés30 °C (86 °F) / 20 °C (68 °F), 3 rain days86 °F (30 °C) / 68 °F (20 °C), 3 rain days
- Astorga30 °C (86 °F) / 14 °C (57 °F), 3 rain days86 °F (30 °C) / 57 °F (14 °C), 3 rain days
- Atapuerca30 °C (86 °F) / 14 °C (57 °F), 4 rain days86 °F (30 °C) / 57 °F (14 °C), 4 rain days
- Ávila30 °C (86 °F) / 15 °C (59 °F), 2 rain days86 °F (30 °C) / 59 °F (15 °C), 2 rain days
- Avilés24 °C (75 °F) / 15 °C (59 °F), 8 rain days75 °F (24 °C) / 59 °F (15 °C), 8 rain days
- Badajoz35 °C (95 °F) / 18 °C (64 °F), 1 rain days95 °F (35 °C) / 64 °F (18 °C), 1 rain days
- Badalona30 °C (86 °F) / 22 °C (72 °F), 3 rain days86 °F (30 °C) / 72 °F (22 °C), 3 rain days
- Baiona25 °C (77 °F) / 16 °C (61 °F), 6 rain days77 °F (25 °C) / 61 °F (16 °C), 6 rain days
- Balaguer30 °C (86 °F) / 19 °C (66 °F), 3 rain days86 °F (30 °C) / 66 °F (19 °C), 3 rain days
- Balmaseda27 °C (81 °F) / 18 °C (64 °F), 5 rain days81 °F (27 °C) / 64 °F (18 °C), 5 rain days
- Banyoles30 °C (86 °F) / 20 °C (68 °F), 5 rain days86 °F (30 °C) / 68 °F (20 °C), 5 rain days
- Baqueira‑Beret25 °C (77 °F) / 14 °C (57 °F), 12 rain days77 °F (25 °C) / 57 °F (14 °C), 12 rain days
- Barbastro33 °C (91 °F) / 19 °C (66 °F), 7 rain days91 °F (33 °C) / 66 °F (19 °C), 7 rain days
- Barcelona29 °C (84 °F) / 23 °C (73 °F), 4 rain days84 °F (29 °C) / 73 °F (23 °C), 4 rain days
- Bàscara30 °C (86 °F) / 20 °C (68 °F), 4 rain days86 °F (30 °C) / 68 °F (20 °C), 4 rain days
- Begues29 °C (84 °F) / 18 °C (64 °F), 5 rain days84 °F (29 °C) / 64 °F (18 °C), 5 rain days
- Begur28 °C (82 °F) / 19 °C (66 °F), 4 rain days82 °F (28 °C) / 66 °F (19 °C), 4 rain days
- Bellver de Cerdanya26 °C (79 °F) / 12 °C (54 °F), 7 rain days79 °F (26 °C) / 54 °F (12 °C), 7 rain days
- Belorado29 °C (84 °F) / 15 °C (59 °F), 4 rain days84 °F (29 °C) / 59 °F (15 °C), 4 rain days
- Bembibre33 °C (91 °F) / 19 °C (66 °F), 5 rain days91 °F (33 °C) / 66 °F (19 °C), 5 rain days
- Benalmádena30 °C (86 °F) / 21 °C (70 °F), 2 rain days86 °F (30 °C) / 70 °F (21 °C), 2 rain days
- Benidorm31 °C (88 °F) / 23 °C (73 °F), 2 rain days88 °F (31 °C) / 73 °F (23 °C), 2 rain days
- Berga30 °C (86 °F) / 18 °C (64 °F), 5 rain days86 °F (30 °C) / 64 °F (18 °C), 5 rain days
- Berlanga de Duero30 °C (86 °F) / 18 °C (64 °F), 4 rain days86 °F (30 °C) / 64 °F (18 °C), 4 rain days
- Besalú31 °C (88 °F) / 18 °C (64 °F), 5 rain days88 °F (31 °C) / 64 °F (18 °C), 5 rain days
- Biar33 °C (91 °F) / 22 °C (72 °F), 2 rain days91 °F (33 °C) / 72 °F (22 °C), 2 rain days
- Bilbao26.3 °C (79 °F) / 16.1 °C (61 °F), 9 rain days79 °F (26.3 °C) / 61 °F (16.1 °C), 9 rain days
- Blanes28 °C (82 °F) / 18 °C (64 °F), 5 rain days82 °F (28 °C) / 64 °F (18 °C), 5 rain days
- Borredà27 °C (81 °F) / 18 °C (64 °F), 1 rain days81 °F (27 °C) / 64 °F (18 °C), 1 rain days
- Buñol33 °C (91 °F) / 20 °C (68 °F), 3 rain days91 °F (33 °C) / 68 °F (20 °C), 3 rain days
- Burgos30 °C (86 °F) / 13 °C (55 °F), 3 rain days86 °F (30 °C) / 55 °F (13 °C), 3 rain days
- Cáceres35 °C (95 °F) / 21 °C (70 °F), 5 rain days95 °F (35 °C) / 70 °F (21 °C), 5 rain days
- Cadaqués29 °C (84 °F) / 19 °C (66 °F), 4 rain days84 °F (29 °C) / 66 °F (19 °C), 4 rain days
- Cádiz30 °C (86 °F) / 21 °C (70 °F), 0 rain days86 °F (30 °C) / 70 °F (21 °C), 0 rain days
- Cala d'Or30 °C (86 °F) / 21 °C (70 °F), 2 rain days86 °F (30 °C) / 70 °F (21 °C), 2 rain days
- Cala en Bosch29 °C (84 °F) / 21 °C (70 °F), 2 rain days84 °F (29 °C) / 70 °F (21 °C), 2 rain days
- Cala Galdana31 °C (88 °F) / 23 °C (73 °F), 3 rain days88 °F (31 °C) / 73 °F (23 °C), 3 rain days
- Cala Millor30 °C (86 °F) / 21 °C (70 °F), 2 rain days86 °F (30 °C) / 70 °F (21 °C), 2 rain days
- Cala Ratjada30 °C (86 °F) / 21 °C (70 °F), 2 rain days86 °F (30 °C) / 70 °F (21 °C), 2 rain days
- Calatayud30 °C (86 °F) / 18 °C (64 °F), 3 rain days86 °F (30 °C) / 64 °F (18 °C), 3 rain days
- Calella de Palafrugell29 °C (84 °F) / 19 °C (66 °F), 5 rain days84 °F (29 °C) / 66 °F (19 °C), 5 rain days
- Calella29 °C (84 °F) / 21 °C (70 °F), 5 rain days84 °F (29 °C) / 70 °F (21 °C), 5 rain days
- Caleta de Fuste30 °C (86 °F) / 22 °C (72 °F), 0 rain days86 °F (30 °C) / 72 °F (22 °C), 0 rain days
- Calpe31 °C (88 °F) / 22 °C (72 °F), 2 rain days88 °F (31 °C) / 72 °F (22 °C), 2 rain days
- Calvià31 °C (88 °F) / 22 °C (72 °F), 2 rain days88 °F (31 °C) / 72 °F (22 °C), 2 rain days
- Camprodon30 °C (86 °F) / 18 °C (64 °F), 7 rain days86 °F (30 °C) / 64 °F (18 °C), 7 rain days
- Can Picafort30 °C (86 °F) / 21 °C (70 °F), 2 rain days86 °F (30 °C) / 70 °F (21 °C), 2 rain days
- Candelaria29 °C (84 °F) / 21 °C (70 °F), 1 rain days84 °F (29 °C) / 70 °F (21 °C), 1 rain days
- Canet de Mar30 °C (86 °F) / 21 °C (70 °F), 4 rain days86 °F (30 °C) / 70 °F (21 °C), 4 rain days
- Canfranc27 °C (81 °F) / 15 °C (59 °F), 2 rain days81 °F (27 °C) / 59 °F (15 °C), 2 rain days
- Cangas del Narcea27 °C (81 °F) / 17 °C (63 °F), 6 rain days81 °F (27 °C) / 63 °F (17 °C), 6 rain days
- Cantallops30 °C (86 °F) / 18 °C (64 °F), 5 rain days86 °F (30 °C) / 64 °F (18 °C), 5 rain days
- Cáparra35 °C (95 °F) / 20 °C (68 °F), 2 rain days95 °F (35 °C) / 68 °F (20 °C), 2 rain days
- Caravaca de la Cruz34 °C (93 °F) / 21 °C (70 °F), 4 rain days93 °F (34 °C) / 70 °F (21 °C), 4 rain days
- Cardona31 °C (88 °F) / 22 °C (72 °F), 5 rain days88 °F (31 °C) / 72 °F (22 °C), 5 rain days
- Carrícola33 °C (91 °F) / 20 °C (68 °F), 3 rain days91 °F (33 °C) / 68 °F (20 °C), 3 rain days
- Cartagena32 °C (90 °F) / 23 °C (73 °F), 1 rain days90 °F (32 °C) / 73 °F (23 °C), 1 rain days
- Castelldefels30 °C (86 °F) / 22 °C (72 °F), 3 rain days86 °F (30 °C) / 72 °F (22 °C), 3 rain days
- Castellfollit de la Roca30 °C (86 °F) / 20 °C (68 °F), 2 rain days86 °F (30 °C) / 68 °F (20 °C), 2 rain days
- Castellnou de Seana31 °C (88 °F) / 19 °C (66 °F), 4 rain days88 °F (31 °C) / 66 °F (19 °C), 4 rain days
- Castelló d'Empúries29 °C (84 °F) / 19 °C (66 °F), 4 rain days84 °F (29 °C) / 66 °F (19 °C), 4 rain days
- Castellón30 °C (86 °F) / 21 °C (70 °F), 5 rain days86 °F (30 °C) / 70 °F (21 °C), 5 rain days
- Castro Urdiales27 °C (81 °F) / 18 °C (64 °F), 4 rain days81 °F (27 °C) / 64 °F (18 °C), 4 rain days
- Castrojeriz30 °C (86 °F) / 15 °C (59 °F), 3 rain days86 °F (30 °C) / 59 °F (15 °C), 3 rain days
- Cervera30 °C (86 °F) / 19 °C (66 °F), 4 rain days86 °F (30 °C) / 66 °F (19 °C), 4 rain days
- Chinchón33 °C (91 °F) / 21 °C (70 °F), 5 rain days91 °F (33 °C) / 70 °F (21 °C), 5 rain days
- Chipiona33 °C (91 °F) / 23 °C (73 °F), 2 rain days91 °F (33 °C) / 73 °F (23 °C), 2 rain days
- Ciudad Real35 °C (95 °F) / 22 °C (72 °F), 2 rain days95 °F (35 °C) / 72 °F (22 °C), 2 rain days
- Ciutadella30 °C (86 °F) / 21 °C (70 °F), 2 rain days86 °F (30 °C) / 70 °F (21 °C), 2 rain days
- Cocentaina32 °C (90 °F) / 18 °C (64 °F), 3 rain days90 °F (32 °C) / 64 °F (18 °C), 3 rain days
- Colera29 °C (84 °F) / 19 °C (66 °F), 4 rain days84 °F (29 °C) / 66 °F (19 °C), 4 rain days
- Combarro26 °C (79 °F) / 15 °C (59 °F), 6 rain days79 °F (26 °C) / 59 °F (15 °C), 6 rain days
- Comillas24 °C (75 °F) / 16 °C (61 °F), 10 rain days75 °F (24 °C) / 61 °F (16 °C), 10 rain days
- Consuegra36 °C (97 °F) / 22 °C (72 °F), 5 rain days97 °F (36 °C) / 72 °F (22 °C), 5 rain days
- Córdoba37 °C (99 °F) / 20 °C (68 °F), 1 rain days99 °F (37 °C) / 68 °F (20 °C), 1 rain days
- Cornellana26 °C (79 °F) / 15 °C (59 °F), 7 rain days79 °F (26 °C) / 59 °F (15 °C), 7 rain days
- Corralejo30 °C (86 °F) / 23 °C (73 °F), 0 rain days86 °F (30 °C) / 73 °F (23 °C), 0 rain days
- Costa Adeje29 °C (84 °F) / 23 °C (73 °F), 1 rain days84 °F (29 °C) / 73 °F (23 °C), 1 rain days
- Costa Teguise29 °C (84 °F) / 21 °C (70 °F), 0 rain days84 °F (29 °C) / 70 °F (21 °C), 0 rain days
- Cuenca33 °C (91 °F) / 22 °C (72 °F), 2 rain days91 °F (33 °C) / 72 °F (22 °C), 2 rain days
- Cullera32 °C (90 °F) / 22 °C (72 °F), 3 rain days90 °F (32 °C) / 72 °F (22 °C), 3 rain days
- Deia31 °C (88 °F) / 23 °C (73 °F), 3 rain days88 °F (31 °C) / 73 °F (23 °C), 3 rain days
- Dénia31 °C (88 °F) / 23 °C (73 °F), 2 rain days88 °F (31 °C) / 73 °F (23 °C), 2 rain days
- Echo28 °C (82 °F) / 14 °C (57 °F), 7 rain days82 °F (28 °C) / 57 °F (14 °C), 7 rain days
- El Escorial33 °C (91 °F) / 20 °C (68 °F), 4 rain days91 °F (33 °C) / 68 °F (20 °C), 4 rain days
- El Médano28 °C (82 °F) / 22 °C (72 °F), 1 rain days82 °F (28 °C) / 72 °F (22 °C), 1 rain days
- El Pont de Suert27 °C (81 °F) / 15 °C (59 °F), 6 rain days81 °F (27 °C) / 59 °F (15 °C), 6 rain days
- El Port de la Selva29 °C (84 °F) / 19 °C (66 °F), 4 rain days84 °F (29 °C) / 66 °F (19 °C), 4 rain days
- El Prat de Llobregat30 °C (86 °F) / 22 °C (72 °F), 3 rain days86 °F (30 °C) / 72 °F (22 °C), 3 rain days
- El Puerto de Santa María31 °C (88 °F) / 20 °C (68 °F), 1 rain days88 °F (31 °C) / 68 °F (20 °C), 1 rain days
- El Puig31 °C (88 °F) / 22 °C (72 °F), 3 rain days88 °F (31 °C) / 72 °F (22 °C), 3 rain days
- El Rocio35 °C (95 °F) / 21 °C (70 °F), 1 rain days95 °F (35 °C) / 70 °F (21 °C), 1 rain days
- El Sauzal28 °C (82 °F) / 22 °C (72 °F), 1 rain days82 °F (28 °C) / 72 °F (22 °C), 1 rain days
- El Vendrell31 °C (88 °F) / 22 °C (72 °F), 2 rain days88 °F (31 °C) / 72 °F (22 °C), 2 rain days
- Elche33 °C (91 °F) / 24 °C (75 °F), 2 rain days91 °F (33 °C) / 75 °F (24 °C), 2 rain days
- Elviria33 °C (91 °F) / 23 °C (73 °F), 3 rain days91 °F (33 °C) / 73 °F (23 °C), 3 rain days
- Empuriabrava29 °C (84 °F) / 19 °C (66 °F), 5 rain days84 °F (29 °C) / 66 °F (19 °C), 5 rain days
- Es Castell31 °C (88 °F) / 22 °C (72 °F), 3 rain days88 °F (31 °C) / 72 °F (22 °C), 3 rain days
- Es Mercadal30 °C (86 °F) / 25 °C (77 °F), 2 rain days86 °F (30 °C) / 77 °F (25 °C), 2 rain days
- Estepona31 °C (88 °F) / 22 °C (72 °F), 1 rain days88 °F (31 °C) / 72 °F (22 °C), 1 rain days
- Ezcaray31 °C (88 °F) / 16 °C (61 °F), 5 rain days88 °F (31 °C) / 61 °F (16 °C), 5 rain days
- Falset31 °C (88 °F) / 20 °C (68 °F), 3 rain days88 °F (31 °C) / 68 °F (20 °C), 3 rain days
- Ferrol24 °C (75 °F) / 15 °C (59 °F), 7 rain days75 °F (24 °C) / 59 °F (15 °C), 7 rain days
- Figueres29 °C (84 °F) / 19 °C (66 °F), 4 rain days84 °F (29 °C) / 66 °F (19 °C), 4 rain days
- Fisterra23 °C (73 °F) / 15 °C (59 °F), 7 rain days73 °F (23 °C) / 59 °F (15 °C), 7 rain days
- Frigiliana33 °C (91 °F) / 23 °C (73 °F), 4 rain days91 °F (33 °C) / 73 °F (23 °C), 4 rain days
- Frómista30 °C (86 °F) / 15 °C (59 °F), 3 rain days86 °F (30 °C) / 59 °F (15 °C), 3 rain days
- Fuengirola32 °C (90 °F) / 23 °C (73 °F), 1 rain days90 °F (32 °C) / 73 °F (23 °C), 1 rain days
- Galapagar32 °C (90 °F) / 18 °C (64 °F), 2 rain days90 °F (32 °C) / 64 °F (18 °C), 2 rain days
- Gandesa31 °C (88 °F) / 20 °C (68 °F), 3 rain days88 °F (31 °C) / 68 °F (20 °C), 3 rain days
- Gandía32 °C (90 °F) / 23 °C (73 °F), 3 rain days90 °F (32 °C) / 73 °F (23 °C), 3 rain days
- Garachico28 °C (82 °F) / 20 °C (68 °F), 1 rain days82 °F (28 °C) / 68 °F (20 °C), 1 rain days
- Getafe33 °C (91 °F) / 22 °C (72 °F), 2 rain days91 °F (33 °C) / 72 °F (22 °C), 2 rain days
- Getaria25 °C (77 °F) / 18 °C (64 °F), 8 rain days77 °F (25 °C) / 64 °F (18 °C), 8 rain days
- Gibraleón36 °C (97 °F) / 21 °C (70 °F), 1 rain days97 °F (36 °C) / 70 °F (21 °C), 1 rain days
- Gijón24 °C (75 °F) / 16 °C (61 °F), 9 rain days75 °F (24 °C) / 61 °F (16 °C), 9 rain days
- Girona31 °C (88 °F) / 17 °C (63 °F), 5 rain days88 °F (31 °C) / 63 °F (17 °C), 5 rain days
- Graciosa29 °C (84 °F) / 21 °C (70 °F), 0 rain days84 °F (29 °C) / 70 °F (21 °C), 0 rain days
- Grado25 °C (77 °F) / 17 °C (63 °F), 5 rain days77 °F (25 °C) / 63 °F (17 °C), 5 rain days
- Granada34 °C (93 °F) / 18 °C (64 °F), 1 rain days93 °F (34 °C) / 64 °F (18 °C), 1 rain days
- Granadilla de Abona29 °C (84 °F) / 24 °C (75 °F), 1 rain days84 °F (29 °C) / 75 °F (24 °C), 1 rain days
- Grandas de Salime27 °C (81 °F) / 18 °C (64 °F), 6 rain days81 °F (27 °C) / 64 °F (18 °C), 6 rain days
- Granollers30 °C (86 °F) / 20 °C (68 °F), 3 rain days86 °F (30 °C) / 68 °F (20 °C), 3 rain days
- Graus27 °C (81 °F) / 16 °C (61 °F), 3 rain days81 °F (27 °C) / 61 °F (16 °C), 3 rain days
- Grazalema34 °C (93 °F) / 22 °C (72 °F), 4 rain days93 °F (34 °C) / 72 °F (22 °C), 4 rain days
- Guernica27 °C (81 °F) / 16 °C (61 °F), 5 rain days81 °F (27 °C) / 61 °F (16 °C), 5 rain days
- Guía de Isora30 °C (86 °F) / 24 °C (75 °F), 0 rain days86 °F (30 °C) / 75 °F (24 °C), 0 rain days
- Güímar28 °C (82 °F) / 20 °C (68 °F), 10 rain days82 °F (28 °C) / 68 °F (20 °C), 10 rain days
- Haría29 °C (84 °F) / 21 °C (70 °F), 0 rain days84 °F (29 °C) / 70 °F (21 °C), 0 rain days
- Haro30 °C (86 °F) / 16 °C (61 °F), 4 rain days86 °F (30 °C) / 61 °F (16 °C), 4 rain days
- Hondarribia26 °C (79 °F) / 16 °C (61 °F), 6 rain days79 °F (26 °C) / 61 °F (16 °C), 6 rain days
- Hontanas30 °C (86 °F) / 15 °C (59 °F), 3 rain days86 °F (30 °C) / 59 °F (15 °C), 3 rain days
- Hornillos del Camino29 °C (84 °F) / 14 °C (57 °F), 3 rain days84 °F (29 °C) / 57 °F (14 °C), 3 rain days
- Huesca33 °C (91 °F) / 17 °C (63 °F), 4 rain days91 °F (33 °C) / 63 °F (17 °C), 4 rain days
- Ibiza, city31 °C (88 °F) / 23 °C (73 °F), 2 rain days88 °F (31 °C) / 73 °F (23 °C), 2 rain days
- Icod de los Vinos28 °C (82 °F) / 20 °C (68 °F), 1 rain days82 °F (28 °C) / 68 °F (20 °C), 1 rain days
- Igualada30 °C (86 °F) / 20 °C (68 °F), 4 rain days86 °F (30 °C) / 68 °F (20 °C), 4 rain days
- Inca31 °C (88 °F) / 23 °C (73 °F), 4 rain days88 °F (31 °C) / 73 °F (23 °C), 4 rain days
- Ingenio28 °C (82 °F) / 22 °C (72 °F), 4 rain days82 °F (28 °C) / 72 °F (22 °C), 4 rain days
- Irun27 °C (81 °F) / 18 °C (64 °F), 5 rain days81 °F (27 °C) / 64 °F (18 °C), 5 rain days
- Isla Cristina33 °C (91 °F) / 22 °C (72 °F), 2 rain days91 °F (33 °C) / 72 °F (22 °C), 2 rain days
- Iznájar34 °C (93 °F) / 19 °C (66 °F), 1 rain days93 °F (34 °C) / 66 °F (19 °C), 1 rain days
- Jaca27 °C (81 °F) / 16 °C (61 °F), 2 rain days81 °F (27 °C) / 61 °F (16 °C), 2 rain days
- Jaén38 °C (100 °F) / 23 °C (73 °F), 0 rain days100 °F (38 °C) / 73 °F (23 °C), 0 rain days
- Jerez de la Frontera35 °C (95 °F) / 20 °C (68 °F), 1 rain days95 °F (35 °C) / 68 °F (20 °C), 1 rain days
- Júzcar33 °C (91 °F) / 23 °C (73 °F), 2 rain days91 °F (33 °C) / 73 °F (23 °C), 2 rain days
- La Antilla32 °C (90 °F) / 22 °C (72 °F), 1 rain days90 °F (32 °C) / 72 °F (22 °C), 1 rain days
- La Bisbal d'Empordà29 °C (84 °F) / 18 °C (64 °F), 5 rain days84 °F (29 °C) / 64 °F (18 °C), 5 rain days
- La Esperanza, El Rosario30 °C (86 °F) / 24 °C (75 °F), 3 rain days86 °F (30 °C) / 75 °F (24 °C), 3 rain days
- La Línea de la Concepción31 °C (88 °F) / 23 °C (73 °F), 1 rain days88 °F (31 °C) / 73 °F (23 °C), 1 rain days
- La Llacuna31 °C (88 °F) / 22 °C (72 °F), 5 rain days88 °F (31 °C) / 72 °F (22 °C), 5 rain days
- La Manga33 °C (91 °F) / 23 °C (73 °F), 2 rain days91 °F (33 °C) / 73 °F (23 °C), 2 rain days
- La Orotava28 °C (82 °F) / 19 °C (66 °F), 1 rain days82 °F (28 °C) / 66 °F (19 °C), 1 rain days
- La Palma de Cervelló30 °C (86 °F) / 19 °C (66 °F), 4 rain days86 °F (30 °C) / 66 °F (19 °C), 4 rain days
- La Palma28 °C (82 °F) / 21 °C (70 °F), 2 rain days82 °F (28 °C) / 70 °F (21 °C), 2 rain days
- La Pobla de Lillet27 °C (81 °F) / 16 °C (61 °F), 5 rain days81 °F (27 °C) / 61 °F (16 °C), 5 rain days
- La Seu d'Urgell27 °C (81 °F) / 15 °C (59 °F), 2 rain days81 °F (27 °C) / 59 °F (15 °C), 2 rain days
- Langreo28 °C (82 °F) / 18 °C (64 °F), 7 rain days82 °F (28 °C) / 64 °F (18 °C), 7 rain days
- Las Palmas28 °C (82 °F) / 22 °C (72 °F), 1 rain days82 °F (28 °C) / 72 °F (22 °C), 1 rain days
- Las Rozas33 °C (91 °F) / 22 °C (72 °F), 4 rain days91 °F (33 °C) / 72 °F (22 °C), 4 rain days
- Les Borges Blanques30 °C (86 °F) / 20 °C (68 °F), 1 rain days86 °F (30 °C) / 68 °F (20 °C), 1 rain days
- L'Escala29 °C (84 °F) / 19 °C (66 °F), 5 rain days84 °F (29 °C) / 66 °F (19 °C), 5 rain days
- L'Esquirol30 °C (86 °F) / 20 °C (68 °F), 4 rain days86 °F (30 °C) / 68 °F (20 °C), 4 rain days
- L'Estany30 °C (86 °F) / 18 °C (64 °F), 5 rain days86 °F (30 °C) / 64 °F (18 °C), 5 rain days
- L'Estartit29 °C (84 °F) / 19 °C (66 °F), 5 rain days84 °F (29 °C) / 66 °F (19 °C), 5 rain days
- L'Hospitalet de Llobregat30 °C (86 °F) / 20 °C (68 °F), 3 rain days86 °F (30 °C) / 68 °F (20 °C), 3 rain days
- Llafranc29 °C (84 °F) / 19 °C (66 °F), 5 rain days84 °F (29 °C) / 66 °F (19 °C), 5 rain days
- Llançà29 °C (84 °F) / 19 °C (66 °F), 4 rain days84 °F (29 °C) / 66 °F (19 °C), 4 rain days
- Llastres25 °C (77 °F) / 16 °C (61 °F), 6 rain days77 °F (25 °C) / 61 °F (16 °C), 6 rain days
- Llavorsí24 °C (75 °F) / 14 °C (57 °F), 3 rain days75 °F (24 °C) / 57 °F (14 °C), 3 rain days
- Lleida33 °C (91 °F) / 20 °C (68 °F), 3 rain days91 °F (33 °C) / 68 °F (20 °C), 3 rain days
- Llivia27 °C (81 °F) / 15 °C (59 °F), 5 rain days81 °F (27 °C) / 59 °F (15 °C), 5 rain days
- Lloret de Mar29 °C (84 °F) / 19 °C (66 °F), 5 rain days84 °F (29 °C) / 66 °F (19 °C), 5 rain days
- Lluc33 °C (91 °F) / 24 °C (75 °F), 2 rain days91 °F (33 °C) / 75 °F (24 °C), 2 rain days
- Logroño31 °C (88 °F) / 16 °C (61 °F), 4 rain days88 °F (31 °C) / 61 °F (16 °C), 4 rain days
- Lorca36 °C (97 °F) / 22 °C (72 °F), 1 rain days97 °F (36 °C) / 72 °F (22 °C), 1 rain days
- Los Cristianos29 °C (84 °F) / 22 °C (72 °F), 0 rain days84 °F (29 °C) / 72 °F (22 °C), 0 rain days
- Los Gigantes28 °C (82 °F) / 22 °C (72 °F), 6 rain days82 °F (28 °C) / 72 °F (22 °C), 6 rain days
- Luanco24 °C (75 °F) / 16 °C (61 °F), 8 rain days75 °F (24 °C) / 61 °F (16 °C), 8 rain days
- Lugo26 °C (79 °F) / 13 °C (55 °F), 6 rain days79 °F (26 °C) / 55 °F (13 °C), 6 rain days
- Magaluf31 °C (88 °F) / 21 °C (70 °F), 2 rain days88 °F (31 °C) / 70 °F (21 °C), 2 rain days
- Málaga32 °C (90 °F) / 22 °C (72 °F), 1 rain days90 °F (32 °C) / 72 °F (22 °C), 1 rain days
- Malgrat de Mar30 °C (86 °F) / 22 °C (72 °F), 2 rain days86 °F (30 °C) / 72 °F (22 °C), 2 rain days
- Manacor31 °C (88 °F) / 20 °C (68 °F), 2 rain days88 °F (31 °C) / 68 °F (20 °C), 2 rain days
- Manises32 °C (90 °F) / 22 °C (72 °F), 2 rain days90 °F (32 °C) / 72 °F (22 °C), 2 rain days
- Manresa31 °C (88 °F) / 22 °C (72 °F), 5 rain days88 °F (31 °C) / 72 °F (22 °C), 5 rain days
- Maó30 °C (86 °F) / 21 °C (70 °F), 2 rain days86 °F (30 °C) / 70 °F (21 °C), 2 rain days
- Marbella27.3 °C (81 °F) / 20.6 °C (69 °F), 1 rain days81 °F (27.3 °C) / 69 °F (20.6 °C), 1 rain days
- Martorell31 °C (88 °F) / 22 °C (72 °F), 6 rain days88 °F (31 °C) / 72 °F (22 °C), 6 rain days
- Masca28 °C (82 °F) / 22 °C (72 °F), 1 rain days82 °F (28 °C) / 72 °F (22 °C), 1 rain days
- Maspalomas28 °C (82 °F) / 22 °C (72 °F), 3 rain days82 °F (28 °C) / 72 °F (22 °C), 3 rain days
- Mataró29 °C (84 °F) / 20 °C (68 °F), 4 rain days84 °F (29 °C) / 68 °F (20 °C), 4 rain days
- Medina de Pomar30 °C (86 °F) / 16 °C (61 °F), 9 rain days86 °F (30 °C) / 61 °F (16 °C), 9 rain days
- Mérida38 °C (100 °F) / 22 °C (72 °F), 3 rain days100 °F (38 °C) / 72 °F (22 °C), 3 rain days
- Mijas33 °C (91 °F) / 25 °C (77 °F), 1 rain days91 °F (33 °C) / 77 °F (25 °C), 1 rain days
- Miranda de Ebro33 °C (91 °F) / 19 °C (66 °F), 4 rain days91 °F (33 °C) / 66 °F (19 °C), 4 rain days
- Moià30 °C (86 °F) / 19 °C (66 °F), 5 rain days86 °F (30 °C) / 66 °F (19 °C), 5 rain days
- Mojácar33 °C (91 °F) / 23 °C (73 °F), 0 rain days91 °F (33 °C) / 73 °F (23 °C), 0 rain days
- Mollerussa30 °C (86 °F) / 18 °C (64 °F), 2 rain days86 °F (30 °C) / 64 °F (18 °C), 2 rain days
- Molló28 °C (82 °F) / 16 °C (61 °F), 8 rain days82 °F (28 °C) / 61 °F (16 °C), 8 rain days
- Montanejos33 °C (91 °F) / 23 °C (73 °F), 8 rain days91 °F (33 °C) / 73 °F (23 °C), 8 rain days
- Montblanc31 °C (88 °F) / 20 °C (68 °F), 5 rain days88 °F (31 °C) / 68 °F (20 °C), 5 rain days
- Montejaque35 °C (95 °F) / 22 °C (72 °F), 1 rain days95 °F (35 °C) / 72 °F (22 °C), 1 rain days
- Móra d'Ebre33 °C (91 °F) / 20 °C (68 °F), 4 rain days91 °F (33 °C) / 68 °F (20 °C), 4 rain days
- Moraira31 °C (88 °F) / 22 °C (72 °F), 3 rain days88 °F (31 °C) / 72 °F (22 °C), 3 rain days
- Morella29 °C (84 °F) / 16 °C (61 °F), 4 rain days84 °F (29 °C) / 61 °F (16 °C), 4 rain days
- Móstoles33 °C (91 °F) / 19 °C (66 °F), 5 rain days91 °F (33 °C) / 66 °F (19 °C), 5 rain days
- Mundaka24 °C (75 °F) / 16 °C (61 °F), 6 rain days75 °F (24 °C) / 61 °F (16 °C), 6 rain days
- Murcia35 °C (95 °F) / 22 °C (72 °F), 1 rain days95 °F (35 °C) / 72 °F (22 °C), 1 rain days
- Murillo de Gallego31 °C (88 °F) / 18 °C (64 °F), 4 rain days88 °F (31 °C) / 64 °F (18 °C), 4 rain days
- Muros25 °C (77 °F) / 16 °C (61 °F), 4 rain days77 °F (25 °C) / 61 °F (16 °C), 4 rain days
- Muxía25 °C (77 °F) / 15 °C (59 °F), 7 rain days77 °F (25 °C) / 59 °F (15 °C), 7 rain days
- Nerja31 °C (88 °F) / 23 °C (73 °F), 1 rain days88 °F (31 °C) / 73 °F (23 °C), 1 rain days
- Níjar34 °C (93 °F) / 23 °C (73 °F), 0 rain days93 °F (34 °C) / 73 °F (23 °C), 0 rain days
- Novo Sancti Petri31 °C (88 °F) / 21 °C (70 °F), 1 rain days88 °F (31 °C) / 70 °F (21 °C), 1 rain days
- O Grove27 °C (81 °F) / 18 °C (64 °F), 2 rain days81 °F (27 °C) / 64 °F (18 °C), 2 rain days
- Ojén30 °C (86 °F) / 21 °C (70 °F), 1 rain days86 °F (30 °C) / 70 °F (21 °C), 1 rain days
- Olot30 °C (86 °F) / 19 °C (66 °F), 9 rain days86 °F (30 °C) / 66 °F (19 °C), 9 rain days
- Olvera33 °C (91 °F) / 23 °C (73 °F), 6 rain days91 °F (33 °C) / 73 °F (23 °C), 6 rain days
- Orihuela33 °C (91 °F) / 23 °C (73 °F), 5 rain days91 °F (33 °C) / 73 °F (23 °C), 5 rain days
- Ourense30 °C (86 °F) / 15 °C (59 °F), 4 rain days86 °F (30 °C) / 59 °F (15 °C), 4 rain days
- Oviedo24 °C (75 °F) / 15 °C (59 °F), 8 rain days75 °F (24 °C) / 59 °F (15 °C), 8 rain days
- Palafrugell29 °C (84 °F) / 19 °C (66 °F), 4 rain days84 °F (29 °C) / 66 °F (19 °C), 4 rain days
- Palamós29 °C (84 °F) / 19 °C (66 °F), 5 rain days84 °F (29 °C) / 66 °F (19 °C), 5 rain days
- Palencia30 °C (86 °F) / 13 °C (55 °F), 3 rain days86 °F (30 °C) / 55 °F (13 °C), 3 rain days
- Palma de Mallorca30 °C (86 °F) / 23 °C (73 °F), 2 rain days86 °F (30 °C) / 73 °F (23 °C), 2 rain days
- Palos de la Frontera33 °C (91 °F) / 23 °C (73 °F), 2 rain days91 °F (33 °C) / 73 °F (23 °C), 2 rain days
- Pals29 °C (84 °F) / 19 °C (66 °F), 5 rain days84 °F (29 °C) / 66 °F (19 °C), 5 rain days
- Pamplona28 °C (82 °F) / 14 °C (57 °F), 5 rain days82 °F (28 °C) / 57 °F (14 °C), 5 rain days
- Paterna31 °C (88 °F) / 22 °C (72 °F), 2 rain days88 °F (31 °C) / 72 °F (22 °C), 2 rain days
- Peñíscola31 °C (88 °F) / 22 °C (72 °F), 3 rain days88 °F (31 °C) / 72 °F (22 °C), 3 rain days
- Peralada29 °C (84 °F) / 20 °C (68 °F), 5 rain days84 °F (29 °C) / 68 °F (20 °C), 5 rain days
- Peratallada29 °C (84 °F) / 19 °C (66 °F), 5 rain days84 °F (29 °C) / 66 °F (19 °C), 5 rain days
- Piedrasblancas25 °C (77 °F) / 16 °C (61 °F), 5 rain days77 °F (25 °C) / 61 °F (16 °C), 5 rain days
- Pitres32 °C (90 °F) / 18 °C (64 °F), 1 rain days90 °F (32 °C) / 64 °F (18 °C), 1 rain days
- Plasencia35 °C (95 °F) / 19 °C (66 °F), 1 rain days95 °F (35 °C) / 66 °F (19 °C), 1 rain days
- Platja d'Aro29 °C (84 °F) / 19 °C (66 °F), 5 rain days84 °F (29 °C) / 66 °F (19 °C), 5 rain days
- Playa Blanca29 °C (84 °F) / 21 °C (70 °F), 0 rain days84 °F (29 °C) / 70 °F (21 °C), 0 rain days
- Playa de las Américas29 °C (84 °F) / 23 °C (73 °F), 0 rain days84 °F (29 °C) / 73 °F (23 °C), 0 rain days
- Playa del Inglés29 °C (84 °F) / 23 °C (73 °F), 0 rain days84 °F (29 °C) / 73 °F (23 °C), 0 rain days
- Pola de Allande26 °C (79 °F) / 17 °C (63 °F), 7 rain days79 °F (26 °C) / 63 °F (17 °C), 7 rain days
- Pola de Lena26 °C (79 °F) / 17 °C (63 °F), 7 rain days79 °F (26 °C) / 63 °F (17 °C), 7 rain days
- Pola de Siero26 °C (79 °F) / 18 °C (64 °F), 5 rain days79 °F (26 °C) / 64 °F (18 °C), 5 rain days
- Pollença30 °C (86 °F) / 21 °C (70 °F), 3 rain days86 °F (30 °C) / 70 °F (21 °C), 3 rain days
- Ponferrada31 °C (88 °F) / 15 °C (59 °F), 3 rain days88 °F (31 °C) / 59 °F (15 °C), 3 rain days
- Pontevedra26 °C (79 °F) / 15 °C (59 °F), 5 rain days79 °F (26 °C) / 59 °F (15 °C), 5 rain days
- Porreres31 °C (88 °F) / 23 °C (73 °F), 2 rain days88 °F (31 °C) / 73 °F (23 °C), 2 rain days
- Port de Pollença30 °C (86 °F) / 21 °C (70 °F), 3 rain days86 °F (30 °C) / 70 °F (21 °C), 3 rain days
- Portbou29 °C (84 °F) / 20 °C (68 °F), 4 rain days84 °F (29 °C) / 68 °F (20 °C), 4 rain days
- Portugos33 °C (91 °F) / 22 °C (72 °F), 2 rain days91 °F (33 °C) / 72 °F (22 °C), 2 rain days
- Prats de Lluçanès31 °C (88 °F) / 23 °C (73 °F), 4 rain days88 °F (31 °C) / 73 °F (23 °C), 4 rain days
- Puente Genil38 °C (100 °F) / 22 °C (72 °F), 2 rain days100 °F (38 °C) / 72 °F (22 °C), 2 rain days
- Puerto Banús32 °C (90 °F) / 21 °C (70 °F), 1 rain days90 °F (32 °C) / 70 °F (21 °C), 1 rain days
- Puerto de la Cruz29 °C (84 °F) / 22 °C (72 °F), 1 rain days84 °F (29 °C) / 72 °F (22 °C), 1 rain days
- Puerto de Mogán29 °C (84 °F) / 23 °C (73 °F), 0 rain days84 °F (29 °C) / 73 °F (23 °C), 0 rain days
- Puerto del Carmen29 °C (84 °F) / 21 °C (70 °F), 0 rain days84 °F (29 °C) / 70 °F (21 °C), 0 rain days
- Puerto del Rosario30 °C (86 °F) / 22 °C (72 °F), 2 rain days86 °F (30 °C) / 72 °F (22 °C), 2 rain days
- Puerto Rico, Spain29 °C (84 °F) / 23 °C (73 °F), 0 rain days84 °F (29 °C) / 73 °F (23 °C), 0 rain days
- Puigcerdà27 °C (81 °F) / 15 °C (59 °F), 5 rain days81 °F (27 °C) / 59 °F (15 °C), 5 rain days
- Queralbs24 °C (75 °F) / 13 °C (55 °F), 8 rain days75 °F (24 °C) / 55 °F (13 °C), 8 rain days
- Rabé de las Calzadas30 °C (86 °F) / 16 °C (61 °F), 3 rain days86 °F (30 °C) / 61 °F (16 °C), 3 rain days
- Rabós29 °C (84 °F) / 20 °C (68 °F), 3 rain days84 °F (29 °C) / 68 °F (20 °C), 3 rain days
- Requena33 °C (91 °F) / 17 °C (63 °F), 3 rain days91 °F (33 °C) / 63 °F (17 °C), 3 rain days
- Reus31 °C (88 °F) / 20 °C (68 °F), 4 rain days88 °F (31 °C) / 68 °F (20 °C), 4 rain days
- Ribadavia27 °C (81 °F) / 15 °C (59 °F), 6 rain days81 °F (27 °C) / 59 °F (15 °C), 6 rain days
- Ribadeo27 °C (81 °F) / 18 °C (64 °F), 7 rain days81 °F (27 °C) / 64 °F (18 °C), 7 rain days
- Ribadesella27 °C (81 °F) / 17 °C (63 °F), 6 rain days81 °F (27 °C) / 63 °F (17 °C), 6 rain days
- Ripoll30 °C (86 °F) / 18 °C (64 °F), 2 rain days86 °F (30 °C) / 64 °F (18 °C), 2 rain days
- Roncesvalles30 °C (86 °F) / 18 °C (64 °F), 3 rain days86 °F (30 °C) / 64 °F (18 °C), 3 rain days
- Ronda34 °C (93 °F) / 18 °C (64 °F), 1 rain days93 °F (34 °C) / 64 °F (18 °C), 1 rain days
- Roquetas de Mar33 °C (91 °F) / 23 °C (73 °F), 0 rain days91 °F (33 °C) / 73 °F (23 °C), 0 rain days
- Roses30 °C (86 °F) / 19 °C (66 °F), 4 rain days86 °F (30 °C) / 66 °F (19 °C), 4 rain days
- Rupit29 °C (84 °F) / 15 °C (59 °F), 7 rain days84 °F (29 °C) / 59 °F (15 °C), 7 rain days
- Sa Pobla32 °C (90 °F) / 22 °C (72 °F), 2 rain days90 °F (32 °C) / 72 °F (22 °C), 2 rain days
- Sabadell30 °C (86 °F) / 22 °C (72 °F), 5 rain days86 °F (30 °C) / 72 °F (22 °C), 5 rain days
- Sagunto31 °C (88 °F) / 21 °C (70 °F), 3 rain days88 °F (31 °C) / 70 °F (21 °C), 3 rain days
- Sahagún30 °C (86 °F) / 15 °C (59 °F), 3 rain days86 °F (30 °C) / 59 °F (15 °C), 3 rain days
- Salamanca29 °C (84 °F) / 15 °C (59 °F), 2 rain days84 °F (29 °C) / 59 °F (15 °C), 2 rain days
- Salas27 °C (81 °F) / 17 °C (63 °F), 7 rain days81 °F (27 °C) / 63 °F (17 °C), 7 rain days
- Salou30 °C (86 °F) / 21 °C (70 °F), 4 rain days86 °F (30 °C) / 70 °F (21 °C), 4 rain days
- San Agustín29 °C (84 °F) / 23 °C (73 °F), 0 rain days84 °F (29 °C) / 73 °F (23 °C), 0 rain days
- San Andrés, Tenerife29 °C (84 °F) / 22 °C (72 °F), 1 rain days84 °F (29 °C) / 72 °F (22 °C), 1 rain days
- San Cristóbal de La Laguna25.9 °C (79 °F) / 17 °C (63 °F), 1 rain days79 °F (25.9 °C) / 63 °F (17 °C), 1 rain days
- San Javier34 °C (93 °F) / 24 °C (75 °F), 1 rain days93 °F (34 °C) / 75 °F (24 °C), 1 rain days
- San Millán de la Cogolla33 °C (91 °F) / 19 °C (66 °F), 3 rain days91 °F (33 °C) / 66 °F (19 °C), 3 rain days
- San Sebastián25 °C (77 °F) / 17 °C (63 °F), 10 rain days77 °F (25 °C) / 63 °F (17 °C), 10 rain days
- San Vicente de la Barquera26 °C (79 °F) / 17 °C (63 °F), 5 rain days79 °F (26 °C) / 63 °F (17 °C), 5 rain days
- Sanlúcar de Barrameda31 °C (88 °F) / 20 °C (68 °F), 1 rain days88 °F (31 °C) / 68 °F (20 °C), 1 rain days
- Sant Antoni de Portmany31 °C (88 °F) / 23 °C (73 °F), 2 rain days88 °F (31 °C) / 73 °F (23 °C), 2 rain days
- Sant Boi de Llobregat31 °C (88 °F) / 22 °C (72 °F), 2 rain days88 °F (31 °C) / 72 °F (22 °C), 2 rain days
- Sant Carles de la Ràpita33 °C (91 °F) / 22 °C (72 °F), 1 rain days91 °F (33 °C) / 72 °F (22 °C), 1 rain days
- Sant Cugat del Vallès30 °C (86 °F) / 20 °C (68 °F), 5 rain days86 °F (30 °C) / 68 °F (20 °C), 5 rain days
- Sant Esteve d'en Bas30 °C (86 °F) / 18 °C (64 °F), 5 rain days86 °F (30 °C) / 64 °F (18 °C), 5 rain days
- Sant Feliu de Guíxols29 °C (84 °F) / 19 °C (66 °F), 5 rain days84 °F (29 °C) / 66 °F (19 °C), 5 rain days
- Sant Feliu de Llobregat30 °C (86 °F) / 22 °C (72 °F), 5 rain days86 °F (30 °C) / 72 °F (22 °C), 5 rain days
- Sant Joan de les Abadesses30 °C (86 °F) / 18 °C (64 °F), 9 rain days86 °F (30 °C) / 64 °F (18 °C), 9 rain days
- Sant Lluís30 °C (86 °F) / 23 °C (73 °F), 5 rain days86 °F (30 °C) / 73 °F (23 °C), 5 rain days
- Sant Pere Pescador29 °C (84 °F) / 19 °C (66 °F), 4 rain days84 °F (29 °C) / 66 °F (19 °C), 4 rain days
- Sant Pol de Mar30 °C (86 °F) / 21 °C (70 °F), 3 rain days86 °F (30 °C) / 70 °F (21 °C), 3 rain days
- Santa Coloma de Cervelló29 °C (84 °F) / 22 °C (72 °F), 5 rain days84 °F (29 °C) / 72 °F (22 °C), 5 rain days
- Santa Coloma de Farners30 °C (86 °F) / 20 °C (68 °F), 5 rain days86 °F (30 °C) / 68 °F (20 °C), 5 rain days
- Santa Coloma de Gramenet29 °C (84 °F) / 22 °C (72 °F), 4 rain days84 °F (29 °C) / 72 °F (22 °C), 4 rain days
- Santa Cruz de la Palma27 °C (81 °F) / 20 °C (68 °F), 2 rain days81 °F (27 °C) / 68 °F (20 °C), 2 rain days
- Santa Cruz de Tenerife29 °C (84 °F) / 22 °C (72 °F), 1 rain days84 °F (29 °C) / 72 °F (22 °C), 1 rain days
- Santa Eulària des Riu30 °C (86 °F) / 22 °C (72 °F), 2 rain days86 °F (30 °C) / 72 °F (22 °C), 2 rain days
- Santa Lucía de Gordón26 °C (79 °F) / 13 °C (55 °F), 4 rain days79 °F (26 °C) / 55 °F (13 °C), 4 rain days
- Santa Maria del Camí31 °C (88 °F) / 22 °C (72 °F), 2 rain days88 °F (31 °C) / 72 °F (22 °C), 2 rain days
- Santa Pola33 °C (91 °F) / 24 °C (75 °F), 1 rain days91 °F (33 °C) / 75 °F (24 °C), 1 rain days
- Santa Susanna30 °C (86 °F) / 20 °C (68 °F), 1 rain days86 °F (30 °C) / 68 °F (20 °C), 1 rain days
- Santander24 °C (75 °F) / 17 °C (63 °F), 9 rain days75 °F (24 °C) / 63 °F (17 °C), 9 rain days
- Santes Creus31 °C (88 °F) / 19 °C (66 °F), 4 rain days88 °F (31 °C) / 66 °F (19 °C), 4 rain days
- Santiago de Compostela25 °C (77 °F) / 14 °C (57 °F), 6 rain days77 °F (25 °C) / 57 °F (14 °C), 6 rain days
- Santiago del Teide28 °C (82 °F) / 21 °C (70 °F), 2 rain days82 °F (28 °C) / 70 °F (21 °C), 2 rain days
- Santillana del Mar25 °C (77 °F) / 17 °C (63 °F), 9 rain days77 °F (25 °C) / 63 °F (17 °C), 9 rain days
- Santiponce38 °C (100 °F) / 25 °C (77 °F), 5 rain days100 °F (38 °C) / 77 °F (25 °C), 5 rain days
- Santo Domingo de la Calzada30 °C (86 °F) / 16 °C (61 °F), 4 rain days86 °F (30 °C) / 61 °F (16 °C), 4 rain days
- Sarria27 °C (81 °F) / 18 °C (64 °F), 7 rain days81 °F (27 °C) / 64 °F (18 °C), 7 rain days
- Sedella33 °C (91 °F) / 23 °C (73 °F), 2 rain days91 °F (33 °C) / 73 °F (23 °C), 2 rain days
- Segorbe32 °C (90 °F) / 19 °C (66 °F), 3 rain days90 °F (32 °C) / 66 °F (19 °C), 3 rain days
- Segovia31 °C (88 °F) / 15 °C (59 °F), 3 rain days88 °F (31 °C) / 59 °F (15 °C), 3 rain days
- Setcases25 °C (77 °F) / 12 °C (54 °F), 7 rain days77 °F (25 °C) / 54 °F (12 °C), 7 rain days
- Seville36.2 °C (97 °F) / 20.9 °C (70 °F), 0 rain days97 °F (36.2 °C) / 70 °F (20.9 °C), 0 rain days
- Sierra Norte34 °C (93 °F) / 20 °C (68 °F), 1 rain days93 °F (34 °C) / 68 °F (20 °C), 1 rain days
- Sineu32 °C (90 °F) / 22 °C (72 °F), 2 rain days90 °F (32 °C) / 72 °F (22 °C), 2 rain days
- Sitges29 °C (84 °F) / 20 °C (68 °F), 4 rain days84 °F (29 °C) / 68 °F (20 °C), 4 rain days
- Sóller30 °C (86 °F) / 21 °C (70 °F), 3 rain days86 °F (30 °C) / 70 °F (21 °C), 3 rain days
- Solsona30 °C (86 °F) / 16 °C (61 °F), 7 rain days86 °F (30 °C) / 61 °F (16 °C), 7 rain days
- Somport21 °C (70 °F) / 10 °C (50 °F), 11 rain days70 °F (21 °C) / 50 °F (10 °C), 11 rain days
- Son Bou32 °C (90 °F) / 24 °C (75 °F), 3 rain days90 °F (32 °C) / 75 °F (24 °C), 3 rain days
- Soria30 °C (86 °F) / 14 °C (57 °F), 3 rain days86 °F (30 °C) / 57 °F (14 °C), 3 rain days
- Sort30 °C (86 °F) / 16 °C (61 °F), 2 rain days86 °F (30 °C) / 61 °F (16 °C), 2 rain days
- Tabarca31 °C (88 °F) / 23 °C (73 °F), 2 rain days88 °F (31 °C) / 73 °F (23 °C), 2 rain days
- Taganana30 °C (86 °F) / 24 °C (75 °F), 2 rain days86 °F (30 °C) / 75 °F (24 °C), 2 rain days
- Tardajos30 °C (86 °F) / 14 °C (57 °F), 3 rain days86 °F (30 °C) / 57 °F (14 °C), 3 rain days
- Tarifa28 °C (82 °F) / 20 °C (68 °F), 1 rain days82 °F (28 °C) / 68 °F (20 °C), 1 rain days
- Tarragona30 °C (86 °F) / 21 °C (70 °F), 4 rain days86 °F (30 °C) / 70 °F (21 °C), 4 rain days
- Tàrrega30 °C (86 °F) / 20 °C (68 °F), 2 rain days86 °F (30 °C) / 68 °F (20 °C), 2 rain days
- Taüll27 °C (81 °F) / 15 °C (59 °F), 9 rain days81 °F (27 °C) / 59 °F (15 °C), 9 rain days
- Tegueste26 °C (79 °F) / 17 °C (63 °F), 1 rain days79 °F (26 °C) / 63 °F (17 °C), 1 rain days
- Teguise29 °C (84 °F) / 21 °C (70 °F), 0 rain days84 °F (29 °C) / 70 °F (21 °C), 0 rain days
- Telde28 °C (82 °F) / 22 °C (72 °F), 1 rain days82 °F (28 °C) / 72 °F (22 °C), 1 rain days
- Terrassa30 °C (86 °F) / 22 °C (72 °F), 2 rain days86 °F (30 °C) / 72 °F (22 °C), 2 rain days
- Teruel30 °C (86 °F) / 18 °C (64 °F), 8 rain days86 °F (30 °C) / 64 °F (18 °C), 8 rain days
- Tineo28 °C (82 °F) / 18 °C (64 °F), 7 rain days82 °F (28 °C) / 64 °F (18 °C), 7 rain days
- Toledo34 °C (93 °F) / 19 °C (66 °F), 1 rain days93 °F (34 °C) / 66 °F (19 °C), 1 rain days
- Torla26 °C (79 °F) / 13 °C (55 °F), 8 rain days79 °F (26 °C) / 55 °F (13 °C), 8 rain days
- Torre del Mar33 °C (91 °F) / 23 °C (73 °F), 2 rain days91 °F (33 °C) / 73 °F (23 °C), 2 rain days
- Torrelavega25 °C (77 °F) / 17 °C (63 °F), 9 rain days77 °F (25 °C) / 63 °F (17 °C), 9 rain days
- Torremolinos32 °C (90 °F) / 22 °C (72 °F), 1 rain days90 °F (32 °C) / 72 °F (22 °C), 1 rain days
- Torrent32 °C (90 °F) / 22 °C (72 °F), 3 rain days90 °F (32 °C) / 72 °F (22 °C), 3 rain days
- Torrevieja32 °C (90 °F) / 22 °C (72 °F), 2 rain days90 °F (32 °C) / 72 °F (22 °C), 2 rain days
- Torroella de Montgrí29 °C (84 °F) / 19 °C (66 °F), 5 rain days84 °F (29 °C) / 66 °F (19 °C), 5 rain days
- Torrox33 °C (91 °F) / 23 °C (73 °F), 3 rain days91 °F (33 °C) / 73 °F (23 °C), 3 rain days
- Tortosa31 °C (88 °F) / 23 °C (73 °F), 3 rain days88 °F (31 °C) / 73 °F (23 °C), 3 rain days
- Tossa de Mar29 °C (84 °F) / 19 °C (66 °F), 5 rain days84 °F (29 °C) / 66 °F (19 °C), 5 rain days
- Tremp27 °C (81 °F) / 16 °C (61 °F), 3 rain days81 °F (27 °C) / 61 °F (16 °C), 3 rain days
- Trujillo34 °C (93 °F) / 20 °C (68 °F), 3 rain days93 °F (34 °C) / 68 °F (20 °C), 3 rain days
- Tui27 °C (81 °F) / 15 °C (59 °F), 5 rain days81 °F (27 °C) / 59 °F (15 °C), 5 rain days
- Úbeda36 °C (97 °F) / 23 °C (73 °F), 4 rain days97 °F (36 °C) / 73 °F (23 °C), 4 rain days
- Ullastret30 °C (86 °F) / 20 °C (68 °F), 2 rain days86 °F (30 °C) / 68 °F (20 °C), 2 rain days
- Ulldecona31 °C (88 °F) / 21 °C (70 °F), 4 rain days88 °F (31 °C) / 70 °F (21 °C), 4 rain days
- Uterga29 °C (84 °F) / 15 °C (59 °F), 5 rain days84 °F (29 °C) / 59 °F (15 °C), 5 rain days
- Valencia30.6 °C (87 °F) / 22.5 °C (73 °F), 2 rain days87 °F (30.6 °C) / 73 °F (22.5 °C), 2 rain days
- Vall de Boí26 °C (79 °F) / 14 °C (57 °F), 6 rain days79 °F (26 °C) / 57 °F (14 °C), 6 rain days
- Valladolid31 °C (88 °F) / 15 °C (59 °F), 2 rain days88 °F (31 °C) / 59 °F (15 °C), 2 rain days
- Vallbona de les Monges31 °C (88 °F) / 20 °C (68 °F), 5 rain days88 °F (31 °C) / 68 °F (20 °C), 5 rain days
- Valldemossa31 °C (88 °F) / 22 °C (72 °F), 3 rain days88 °F (31 °C) / 72 °F (22 °C), 3 rain days
- Valle Gran Rey29 °C (84 °F) / 21 °C (70 °F), 0 rain days84 °F (29 °C) / 70 °F (21 °C), 0 rain days
- Valls30 °C (86 °F) / 20 °C (68 °F), 2 rain days86 °F (30 °C) / 68 °F (20 °C), 2 rain days
- Vélez-Blanco35 °C (95 °F) / 19 °C (66 °F), 1 rain days95 °F (35 °C) / 66 °F (19 °C), 1 rain days
- Vélez-Málaga32 °C (90 °F) / 22 °C (72 °F), 1 rain days90 °F (32 °C) / 72 °F (22 °C), 1 rain days
- Vic30 °C (86 °F) / 20 °C (68 °F), 2 rain days86 °F (30 °C) / 68 °F (20 °C), 2 rain days
- Vigo25 °C (77 °F) / 15 °C (59 °F), 5 rain days77 °F (25 °C) / 59 °F (15 °C), 5 rain days
- Viladecans29 °C (84 °F) / 21 °C (70 °F), 3 rain days84 °F (29 °C) / 70 °F (21 °C), 3 rain days
- Vilaflor27.9 °C (82 °F) / 18.5 °C (65 °F), 1 rain days82 °F (27.9 °C) / 65 °F (18.5 °C), 1 rain days
- Vilafranca del Penedès30 °C (86 °F) / 21 °C (70 °F), 5 rain days86 °F (30 °C) / 70 °F (21 °C), 5 rain days
- Vilalba25 °C (77 °F) / 13 °C (55 °F), 6 rain days77 °F (25 °C) / 55 °F (13 °C), 6 rain days
- Vilanova i la Geltrú29 °C (84 °F) / 21 °C (70 °F), 5 rain days84 °F (29 °C) / 70 °F (21 °C), 5 rain days
- Villafranca Montes de Oca29 °C (84 °F) / 14 °C (57 °F), 4 rain days84 °F (29 °C) / 57 °F (14 °C), 4 rain days
- Villanueva de Sigena32 °C (90 °F) / 18 °C (64 °F), 4 rain days90 °F (32 °C) / 64 °F (18 °C), 4 rain days
- Villarreal33 °C (91 °F) / 22 °C (72 °F), 4 rain days91 °F (33 °C) / 72 °F (22 °C), 4 rain days
- Villaviciosa24 °C (75 °F) / 15 °C (59 °F), 9 rain days75 °F (24 °C) / 59 °F (15 °C), 9 rain days
- Vitoria-Gasteiz27 °C (81 °F) / 16 °C (61 °F), 7 rain days81 °F (27 °C) / 61 °F (16 °C), 7 rain days
- Xàbia31 °C (88 °F) / 22 °C (72 °F), 2 rain days88 °F (31 °C) / 72 °F (22 °C), 2 rain days
- Xàtiva34 °C (93 °F) / 22 °C (72 °F), 2 rain days93 °F (34 °C) / 72 °F (22 °C), 2 rain days
- Yaiza29 °C (84 °F) / 21 °C (70 °F), 0 rain days84 °F (29 °C) / 70 °F (21 °C), 0 rain days
- Zafra36 °C (97 °F) / 21 °C (70 °F), 1 rain days97 °F (36 °C) / 70 °F (21 °C), 1 rain days
- Zahara de la Sierra36 °C (97 °F) / 22 °C (72 °F), 1 rain days97 °F (36 °C) / 72 °F (22 °C), 1 rain days
- Zamora32 °C (90 °F) / 15 °C (59 °F), 2 rain days90 °F (32 °C) / 59 °F (15 °C), 2 rain days
- Zaragoza32 °C (90 °F) / 19 °C (66 °F), 3 rain days90 °F (32 °C) / 66 °F (19 °C), 3 rain days
- Zarauz27 °C (81 °F) / 9 °C (48 °F), 9 rain days81 °F (27 °C) / 48 °F (9 °C), 9 rain days
Festivals and holidays
Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.
Crowds and prices
- Crowds · Spain
- High
- Prices · Spain
- High
High-price month: see what to book ahead.
Compare two months
Weather, crowds and prices for any two months in Spain, side by side.
Verdict
Aug: Mixed
Apr: Great (better)
Crowds
Aug: High
Apr: High
Prices
Aug: High
Apr: High
Festivals listed
Aug: 3
Apr: 2
August: Spain's own holiday month: coasts and islands full and expensive, Madrid half closed, heat at its worst inland.
April: Excellent weather everywhere; Seville's April Fair and any Holy Week in April push Andalusian prices to the year's high.
Spain: figures are long-term averages from this guide, not a forecast.
What to pack
- Light, breathable clothes, a sun hat and sunscreen
Where to go in August
Rated best or good this month
Green north
Best weather of the year (San Sebastián, Bilbao, Santander, Asturias, Galicia)
Best months: Jun–Sep
Best months: May–Oct
Best months: May–October
Best months: May–Oct
Best months: May–Sep
Best months: May–Oct
Best months: Jun–Sep for beach weather; May and Sep for quieter streets
Best months: Jun–Sep
Best months: May–Oct
Best months: Jun–Sep (dry, warm) (check)
Best months: May–Oct
Better another month
Hot and half-empty; many small places close for holiday.