Your June weather guide

Weather in Spain in June

June is a good month for Spain if you want warm days and little rain, but choose your base with heat in mind. Country averages reach 25°C by day and 19°C at night, with just 2 rainy days. That suits time outdoors without making every destination equally comfortable. Seville calls for a slower pace in the midday heat, while the coast offers a better balance for travellers planning to mix swimming with days out.

Long-term climate averages, not a forecast · 1991-2020

Average daytime high
25.3°Cacross 87 destinations
Average night-time low
18.8°Cafter dark
Sea temperature
21.2°Cbracing
Rainy days
2days1 mm or more

Spain, month by month

Turn up the warmth

Warmest places in Spain in June

Ranked by average daytime high. The full comparison is in the table below.

#1Hot

Seville

Spain · 2 h 42 min from London

Day
31.8°C
Sea
-
Sun
11.2h
Rain days
1
#2Hot

Madrid

Spain · 2 h 18 min from London

Day
28.4°C
Sea
-
Sun
10.0h
Rain days
3
#3Hot

Torrevieja

Spain · 2 h 36 min from London

Day
28.0°C
Sea
22.0°C
Sun
10.9h
Rain days
2
#4Hot

Valencia

Spain · 2 h 24 min from London

Day
27.9°C
Sea
22.2°C
Sun
10.0h
Rain days
4
#5Hot

Ibiza

Spain · 2 h 30 min from London

Day
27.7°C
Sea
22.1°C
Sun
11.0h
Rain days
2
#6Hot

Costa de la Luz

Spain · 2 h 54 min from London

Day
27.7°C
Sea
20.7°C
Sun
11.5h
Rain days
1

Spain destinations ranked for June

All 87 places we track in Spain, ordered by daytime high.

87 destinations

Scroll sideways for more weather, down for more places. Click a heading to sort.

Spain destinations ranked by June temperature
#Destination
1Seville31.8°C18.8°C-11.2 h12 h 42 min
2Madrid28.4°C15.3°C-10.0 h32 h 18 min
3Torrevieja28.0°C18.8°C22.0°C10.9 h22 h 36 min
4Valencia27.9°C18.5°C22.2°C10.0 h42 h 24 min
5Ibiza27.7°C19.6°C22.1°C11.0 h22 h 30 min
6Costa de la Luz27.7°C18.4°C20.7°C11.5 h12 h 54 min
7Cadiz27.7°C18.4°C20.7°C11.5 h12 h 54 min
8Benidorm27.6°C18.8°C22.1°C10.6 h32 h 30 min
9Altea27.5°C18.7°C22.0°C10.5 h22 h 30 min
10Playa de Palma27.4°C19.4°C22.1°C10.7 h32 h 24 min
11Can Pastilla27.4°C19.4°C22.1°C10.7 h32 h 24 min
12Albir27.2°C18.4°C22.1°C10.5 h22 h 30 min
13Majorca27.1°C19.4°C22.1°C10.7 h32 h 24 min
14Palma27.1°C19.4°C22.1°C10.7 h32 h 24 min
15San Antonio27.1°C19.8°C22.0°C11.1 h22 h 24 min
16Estepona27.0°C19.4°C18.6°C11.4 h22 h 54 min
17Costa Blanca26.9°C18.9°C22.0°C10.6 h22 h 30 min
18Alicante26.7°C19.2°C22.2°C10.5 h32 h 30 min
19Nerja26.7°C20.0°C19.9°C11.5 h22 h 48 min
20Santa Eulalia26.6°C19.9°C22.0°C11.0 h22 h 24 min
21Es Cana26.6°C19.9°C22.0°C11.0 h22 h 24 min
22Salou26.5°C17.5°C21.5°C9.4 h62 h 12 min
23Andalucia26.5°C18.3°C19.4°C11.4 h12 h 42 min
24Costa Dorada26.4°C17.4°C21.5°C9.4 h62 h 12 min
25La Pineda26.4°C17.3°C21.5°C9.4 h62 h 12 min
26Mojacar26.4°C18.4°C21.4°C11.2 h12 h 42 min
27Torremolinos26.2°C18.3°C19.5°C11.3 h12 h 48 min
28Moraira26.2°C19.0°C21.8°C10.5 h22 h 30 min
29Calas de Mallorca26.1°C19.1°C21.8°C10.7 h32 h 24 min
30Fuengirola26.1°C18.3°C19.3°C11.7 h12 h 48 min
31La Cala de Mijas26.1°C18.3°C19.3°C11.7 h12 h 48 min
32Porto Cristo26.1°C19.1°C21.8°C10.7 h32 h 24 min
33Alcudia26.0°C19.6°C21.8°C10.5 h42 h 24 min
34Calpe26.0°C18.8°C21.9°C10.5 h22 h 30 min
35Playa de Muro26.0°C19.6°C21.8°C10.5 h42 h 24 min
36Los Gigantes26.0°C20.1°C21.3°C11.6 h04 h 24 min
37Playa de la Arena26.0°C20.2°C21.3°C11.4 h04 h 24 min
38Puerto de Santiago26.0°C20.2°C21.3°C11.4 h04 h 24 min
39Malaga25.9°C19.0°C19.5°C11.3 h12 h 48 min
40Cala d'Or25.9°C18.9°C21.8°C10.7 h32 h 24 min
41Tossa de Mar25.9°C17.1°C20.1°C8.5 h72 h 6 min
42Costa Brava25.8°C16.7°C20.3°C8.5 h72 h 6 min
43Puerto Pollensa25.8°C19.8°C21.8°C10.5 h42 h 18 min
44Costa del Sol25.7°C18.2°C19.3°C11.5 h12 h 48 min
45Lloret de Mar25.7°C16.4°C20.3°C8.5 h72 h 6 min
46Santa Susanna25.7°C16.6°C20.4°C8.5 h72 h 6 min
47Denia25.6°C19.3°C21.8°C10.5 h22 h 30 min
48Marbella25.3°C18.3°C18.9°C11.6 h12 h 48 min
49Gran Canaria25.1°C19.3°C21.2°C11.2 h14 h 24 min
50Meloneras25.1°C19.3°C21.2°C11.2 h14 h 24 min
51Magaluf25.0°C20.4°C22.1°C10.7 h32 h 24 min
52Sa Coma25.0°C19.1°C21.7°C10.7 h32 h 24 min
53Cala Bona25.0°C19.1°C21.7°C10.7 h32 h 24 min
54Cala Millor25.0°C19.1°C21.7°C10.7 h32 h 24 min
55Playa del Ingles25.0°C19.2°C21.2°C11.2 h14 h 24 min
56Camp de Mar25.0°C20.4°C22.1°C11.0 h22 h 24 min
57Palma Nova24.9°C20.4°C22.1°C10.7 h32 h 24 min
58Paguera24.8°C20.3°C22.1°C11.0 h22 h 24 min
59Santa Ponsa24.7°C20.1°C22.1°C10.7 h32 h 24 min
60Barcelona24.6°C17.2°C20.7°C8.9 h62 h 6 min
61Benalmadena24.5°C16.6°C19.3°C11.3 h12 h 48 min
62Puerto Rico24.5°C18.9°C21.4°C11.7 h14 h 24 min
63Puerto de Mogan24.5°C18.9°C21.4°C11.7 h14 h 24 min
64Taurito24.5°C18.9°C21.4°C11.7 h14 h 24 min
65Amadores24.5°C18.9°C21.4°C11.7 h14 h 24 min
66La Gomera24.4°C21.5°C21.3°C11.8 h14 h 24 min
67Mijas23.7°C15.6°C19.3°C11.3 h22 h 48 min
68Costa Adeje23.5°C18.1°C21.3°C11.4 h14 h 24 min
69Playa Paraiso23.5°C18.1°C21.3°C11.4 h14 h 24 min
70Canary Islands23.3°C19.4°C21.1°C10.1 h14 h 24 min
71Cala'n Bosch23.3°C19.7°C21.6°C10.9 h22 h 18 min
72Cala'n Forcat23.3°C19.7°C21.6°C10.9 h22 h 18 min
73Cala Blanca23.3°C19.7°C21.6°C10.9 h22 h 18 min
74Tenerife23.2°C18.1°C21.3°C11.7 h24 h 24 min
75Playa de las Americas23.2°C18.1°C21.3°C11.7 h24 h 24 min
76Los Cristianos23.2°C18.1°C21.3°C11.7 h24 h 24 min
77Menorca23.1°C19.7°C21.5°C10.9 h22 h 24 min
78Fuerteventura23.0°C19.3°C20.6°C7.9 h04 h 12 min
79Corralejo23.0°C19.3°C20.6°C7.9 h04 h 12 min
80Santa Cruz de Tenerife22.9°C19.7°C21.3°C8.0 h24 h 18 min
81Playa Blanca22.5°C19.5°C20.6°C7.9 h04 h 12 min
82Lanzarote22.4°C19.3°C20.6°C7.8 h04 h 6 min
83Matagorda22.4°C19.3°C20.6°C7.8 h04 h 6 min
84Costa Teguise22.2°C19.3°C20.5°C7.6 h04 h 6 min
85La Palma21.5°C18.7°C21.6°C10.4 h14 h 24 min
86San Sebastian20.6°C14.7°C18.9°C5.7 h131 h 54 min
87Puerto de la Cruz19.7°C17.8°C21.4°C9.1 h34 h 18 min

87 destinations shownClimate averages, not a forecast.

June climate overview

Daytime highs across Spain in June run from 19.7°C (Puerto de la Cruz) to 31.8°C (Seville). In Seville about 93% of June days reach 25°C. Nights average 18.8°C; the coldest 10% of nights in Puerto de la Cruz fall to 17°C or below.

Rainfall in June

Expect around 2 rainy days (1 mm or more) in June, with Playa Blanca the driest (0 days) and San Sebastian the wettest (13 days). The wettest June at Seville between 1991 and 2020 was 1992 with 52 mm; the driest was 2001 with 0 mm.

Sea temperature

The sea averages 21.2°C around Spain in June - warmest at Valencia (22.2°C). That is bracing: fine for a dip, cool for long swims.

Sunshine and daylight

Around 10.5 hours of sunshine a day on average, out of 14.6 hours of daylight (sunshine estimated from cloud cover).

June against the rest of the year in Spain

June is the 4th warmest month of the twelve in Spain. It is 3.4°C warmer than May and 2.7°C warmer in July. The hottest month here is August (28°C) and the coolest January (16°C).

Which part of Spain in June?

What to pack for Spain in June

Based on the averages: summer clothes for the day; swimwear if you do not mind a bracing 21°C sea.

Similar weather elsewhere in June

Within 1.5°C of Spain's June daytime average: Sardinia (27°C, sea 21°C), Paphos (27°C, sea 24°C), Boa Vista (27°C, sea 23°C), Verona (27°C), Seychelles (27°C, sea 27°C). See the full ranking for June.

Inland Spain: choose Madrid for less intense heat

Seville is the hottest destination in the figures, averaging 32°C by day. It suits travellers who enjoy heat and are happy to keep the middle of the day quiet, rather than spend it walking outdoors. Plan more active outings for mornings and evenings, and prioritise shade and sun protection. Madrid is less hot at 28°C, with nights averaging 15°C rather than Seville's 19°C. That makes a light layer more useful after dark in Madrid. Rain is a relatively small consideration in either city: Seville averages 1 rainy day and Madrid 3, though neither figure guarantees a dry stay.

Coasts and islands: warm days, with a fresher sea

For a swimming-focused holiday, Torrevieja, Benidorm, Altea and Ibiza combine daytime averages of 28°C with sea temperatures of 22°C. The water may still feel fresh on entry, so do not expect bath-like warmth. Valencia has the same daytime and sea averages, but its 4 rainy days suggest leaving more flexibility than in those destinations, which average 2. Playa de Palma is slightly less hot at 27°C, with the sea also at 22°C. Cadiz and the Costa de la Luz offer 28°C days and just 1 rainy day on average, but their 21°C sea makes them a less appealing choice if warmer water is your priority.

A little more detail

Spain in June FAQs

Plain answers, grounded in the averages.

Where is the hottest place in Spain in June?

Seville is the warmest of the 87 places we track in Spain in June with an average high of 31.8°C; Puerto de la Cruz is the coolest at 19.7°C.

Is the sea warm in Spain in June?

The sea averages 22°C or more at Torrevieja (22°C), Valencia (22°C), Ibiza (22°C), Benidorm (22°C), Altea (22°C) in June.

Where should I go if I dislike hot weather?

Puerto de la Cruz is the coolest destination in the figures, averaging 20°C by day. It is the better fit if you prefer milder daytime weather to Seville's 32°C heat, though that daytime figure alone does not tell you about swimming conditions.

What should I pack for June?

Pack light daytime clothing, sun protection and a light layer for evenings. Spain averages 10.5 hours of sunshine, so shade matters even when temperatures feel comfortable. Your evening layer will be more useful in Madrid, where nights average 15°C, than in Ibiza at 20°C.

How much warmer is Spain than London in June?

Spain averages 25°C by day, compared with London's 20°C. The difference depends on your destination: Madrid and several coastal choices average 28°C, while Seville reaches 32°C. Puerto de la Cruz, at 20°C, matches London's daytime average.

About these averages

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