Find your sunshine

Where is hot in Europe in July?

Seville and Kusadasi are the hottest choices for July, both reaching 35°C by day. Compared with London's 22°C, that means planning around the heat rather than walking all afternoon. For a swimming holiday, Antalya stands out with a 28°C sea, though getting there takes longer than reaching southern Spain. The best choice depends on what you want most: a short flight, warm water, dry days or temperatures that leave more room for being active.

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

Hottest day
35.4°CSeville
Warmest sea
27.8°CAntalya
Most sunshine
14.1h/dayRhodes
London comparison
21.8°CAverage daytime high

A sunny escape, any month

Europe = European countries including Turkey and Cyprus.

All regions Short-haul

Turn up the warmth

Top picks for July in Europe

Ranked by average daytime high. Check the rain before you pack. Flight times are estimates from London Gatwick.

Compare all 78
#1Hot

Seville

Spain · 2 h 42 min from London

Day
35.4°C
Sea
-
Sun
13.1h
Rain days
0
#2Hot

Kusadasi

Turkey · 4 h from London

Day
34.9°C
Sea
23.8°C
Sun
14.0h
Rain days
0
#3Hot

Antalya

Turkey · 4 h 24 min from London

Day
34.3°C
Sea
27.8°C
Sun
13.4h
Rain days
1
#4Hot

Marmaris

Turkey · 4 h 12 min from London

Day
33.5°C
Sea
25.2°C
Sun
13.8h
Rain days
1
#5Hot

Limassol

Cyprus · 4 h 48 min from London

Day
32.9°C
Sea
26.0°C
Sun
13.8h
Rain days
0
#6Hot

Fethiye

Turkey · 4 h 18 min from London

Day
32.8°C
Sea
26.4°C
Sun
13.6h
Rain days
2
#7Hot

Athens

Greece · 3 h 42 min from London

Day
32.7°C
Sea
25.4°C
Sun
13.4h
Rain days
2
#8Hot

Madrid

Spain · 2 h 18 min from London

Day
32.4°C
Sea
-
Sun
12.0h
Rain days
1
#9Hot

Sicily

Italy · 3 h 12 min from London

Day
31.7°C
Sea
25.0°C
Sun
13.1h
Rain days
2
#10Hot

Albufeira

Portugal · 2 h 54 min from London

Day
31.4°C
Sea
20.0°C
Sun
12.7h
Rain days
0
#11Hot

Ayia Napa

Cyprus · 4 h 48 min from London

Day
31.3°C
Sea
27.1°C
Sun
13.7h
Rain days
0
#12Hot

Crete

Greece · 4 h 6 min from London

Day
30.9°C
Sea
25.1°C
Sun
13.7h
Rain days
1

A little detail goes a long way

July, side by side in Europe

All 78 destinations, ordered by average daytime high. Night is the average low; sea is the average surface temperature; sun is per day; rainy days count 1 mm or more; flight time is an estimate for a direct flight from London Gatwick.

78 destinations

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

78 destinations ranked by July temperature
#Destination
1SevilleSpain35.4°C21.3°C-13.1 h02 h 42 min
2KusadasiTurkey34.9°C22.9°C23.8°C14.0 h04 h
3AntalyaTurkey34.3°C22.9°C27.8°C13.4 h14 h 24 min
4MarmarisTurkey33.5°C24.4°C25.2°C13.8 h14 h 12 min
5LimassolCyprus32.9°C23.7°C26.0°C13.8 h04 h 48 min
6FethiyeTurkey32.8°C21.7°C26.4°C13.6 h24 h 18 min
7AthensGreece32.7°C22.2°C25.4°C13.4 h23 h 42 min
8MadridSpain32.4°C18.7°C-12.0 h12 h 18 min
9SicilyItaly31.7°C22.4°C25.0°C13.1 h23 h 12 min
10AlbufeiraPortugal31.4°C18.9°C20.0°C12.7 h02 h 54 min
11Ayia NapaCyprus31.3°C24.5°C27.1°C13.7 h04 h 48 min
12CreteGreece30.9°C22.2°C25.1°C13.7 h14 h 6 min
13Costa de la LuzSpain30.9°C20.5°C22.6°C13.0 h02 h 54 min
14AlanyaTurkey30.9°C22.3°C27.8°C13.2 h34 h 30 min
15IbizaSpain30.6°C22.5°C25.2°C12.3 h12 h 30 min
16BenidormSpain30.4°C21.7°C25.2°C12.0 h12 h 30 min
17ValenciaSpain30.4°C21.3°C25.3°C11.5 h22 h 24 min
18MajorcaSpain30.3°C22.3°C25.3°C12.0 h12 h 24 min
19SarandaAlbania30.3°C21.1°C24.2°C12.6 h33 h 18 min
20RomeItaly30.2°C19.4°C24.7°C12.0 h42 h 30 min
21SardiniaItaly30.0°C21.0°C23.8°C12.7 h12 h 24 min
22FlorenceItaly29.7°C18.3°C-10.8 h42 h 12 min
23PaphosCyprus29.3°C23.6°C27.1°C13.2 h04 h 42 min
24SalouSpain29.3°C20.4°C24.7°C10.5 h42 h 12 min
25AlicanteSpain29.3°C21.9°C25.3°C11.9 h22 h 30 min
26VeronaItaly29.3°C19.2°C-8.7 h122 h 6 min
27AlgarvePortugal29.1°C19.1°C20.0°C12.7 h02 h 54 min
28BodrumTurkey29.0°C23.6°C24.6°C14.0 h04 h 6 min
29SplitCroatia29.0°C20.3°C24.0°C11.6 h52 h 36 min
30NaplesItaly28.9°C20.6°C25.5°C11.7 h42 h 42 min
31BudvaMontenegro28.9°C22.3°C24.9°C11.6 h62 h 54 min
32MalagaSpain28.7°C21.8°C22.0°C12.6 h02 h 48 min
33PargaGreece28.7°C21.6°C24.5°C12.8 h23 h 18 min
34MilanItaly28.6°C18.3°C-9.0 h91 h 54 min
35PugliaItaly28.5°C22.0°C25.0°C12.4 h52 h 54 min
36Lloret de MarSpain28.5°C19.3°C23.5°C9.7 h62 h 6 min
37RhodesGreece28.4°C24.3°C25.2°C14.1 h04 h 12 min
38DubrovnikCroatia28.4°C21.0°C24.7°C11.8 h62 h 48 min
39HalkidikiGreece28.3°C23.0°C25.9°C12.0 h53 h 30 min
40MarbellaSpain28.2°C21.0°C21.1°C13.0 h02 h 48 min
41Lake GardaItaly27.9°C19.5°C-8.8 h102 h
42Gran CanariaSpain27.6°C20.9°C21.9°C12.1 h04 h 24 min
43IstanbulTurkey27.6°C21.1°C23.5°C11.8 h43 h 54 min
44ThassosGreece27.6°C22.5°C25.2°C11.8 h53 h 30 min
45Lido di JesoloItaly27.4°C20.0°C25.2°C8.8 h92 h 12 min
46ZanteGreece27.3°C23.7°C24.7°C13.7 h03 h 30 min
47NiceFrance27.3°C20.3°C23.9°C9.9 h62 h
48BarcelonaSpain27.2°C20.2°C24.0°C10.0 h52 h 6 min
49VeniceItaly27.2°C19.9°C25.5°C9.1 h82 h 12 min
50VallettaMalta27.2°C23.4°C25.3°C13.7 h03 h 18 min
51Sunny BeachBulgaria27.2°C20.3°C24.3°C10.8 h73 h 36 min
52CorfuGreece27.1°C22.7°C24.7°C12.9 h33 h 18 min
53KefaloniaGreece27.1°C23.6°C24.6°C13.6 h13 h 30 min
54SorrentoItaly27.1°C21.6°C25.4°C12.0 h32 h 48 min
55PulaCroatia27.1°C21.7°C24.5°C10.2 h72 h 18 min
56Amalfi CoastItaly26.9°C21.4°C25.4°C12.0 h32 h 48 min
57BudapestHungary26.9°C17.2°C-8.1 h102 h 36 min
58KosGreece26.8°C23.9°C23.8°C14.1 h04 h 6 min
59AlonissosGreece26.4°C23.5°C25.2°C13.2 h23 h 36 min
60MykonosGreece26.2°C23.3°C23.6°C14.1 h03 h 54 min
61NaxosGreece26.1°C23.3°C23.4°C14.1 h03 h 54 min
62LisbonPortugal26.0°C18.1°C18.7°C11.1 h12 h 42 min
63SkiathosGreece26.0°C24.1°C25.4°C13.0 h23 h 36 min
64TenerifeSpain25.9°C20.4°C22.1°C12.9 h04 h 24 min
65MenorcaSpain25.9°C22.6°C24.6°C12.3 h12 h 24 min
66La GomeraSpain25.9°C23.1°C22.0°C12.4 h04 h 24 min
67PaxosGreece25.5°C22.7°C24.4°C13.1 h13 h 18 min
68SantoriniGreece25.3°C22.1°C23.7°C14.1 h04 h
69PortoPortugal25.3°C16.7°C17.1°C9.9 h42 h 24 min
70MadeiraPortugal24.6°C19.7°C22.2°C8.8 h23 h 48 min
71PragueCzechia24.6°C15.1°C-6.9 h132 h
72BledSlovenia24.5°C15.5°C-6.9 h172 h 12 min
73FuerteventuraSpain24.3°C20.5°C21.5°C8.8 h04 h 12 min
74ParisFrance24.2°C14.9°C-6.6 h101 h 6 min
75LanzaroteSpain23.7°C20.5°C21.5°C8.9 h04 h 6 min
76KrakowPoland23.7°C14.8°C-6.7 h142 h 30 min
77La PalmaSpain23.0°C20.2°C22.4°C11.5 h04 h 24 min
78AmsterdamNetherlands20.9°C14.6°C19.1°C6.1 h141 h 12 min

78 destinations shownJuly averages · climate, not a forecast.

Find your kind of warm

Pool weather, a sea swim or a shorter flight? Start here.

69 destinations

Days at 25°C+

69 of the 78 destinations in Europe average 25°C or more by day. These are the warmest.

58 destinations

Sea warm enough to swim

We call the sea swimmable at 22°C or more. In July that is 58 destinations in Europe.

Closer to home

Within four hours

Direct flights under four hours from Gatwick, ranked by daytime high.

July in brief in Europe

Seville leads the table with 35°C by day and 21°C at night and 0 rainy days (2 h 42 min from London). Kusadasi leads with 35°C by day and 23°C at night, a 24°C sea and 0 rainy days (4 h from London). Antalya leads with 34°C by day and 23°C at night, a 28°C sea and 1 rainy days (4 h 24 min from London). Marmaris leads with 34°C by day and 24°C at night, a 25°C sea and 1 rainy days (4 h 12 min from London). Limassol leads with 33°C by day and 24°C at night, a 26°C sea and 0 rainy days (4 h 48 min from London).

Warm rather than hot (20-25°C): Madeira 25°C, Prague 25°C, Bled 25°C, Fuerteventura 24°C, Paris 24°C, Lanzarote 24°C and 3 more. Hot but wet - over 25°C with more than eight rainy days: Verona (12 days), Milan (9 days), Lake Garda (10 days), Lido di Jesolo (9 days), Budapest (10 days). Over 30°C by day: Seville, Kusadasi, Antalya, Marmaris, Limassol, Fethiye and 15 more. For scale, London averages 22°C in July.

Warmest spot in each European country in July

By region

Shorter flights, but serious daytime heat

Seville suits travellers who want strong heat without a long journey: the flight takes 2 h 42 min, with daytime highs of 35°C and nights at 21°C. Its dry July weather is useful for outdoor plans, but midday is better reserved for shade and a slower pace. Madrid offers a shorter flight at 2 h 18 min, with 32°C days and cooler 19°C nights. Albufeira is the compromise for a coastal stay: 31°C by day, 19°C at night and a flight of 2 h 54 min. The catch is its 20°C sea. Choose it for hot, dry days and more evening relief, rather than water that feels as warm as the eastern Mediterranean.

Choose the eastern Mediterranean for warmer swimming

Antalya is the strongest fit if warm water matters most: its sea reaches 28°C, alongside 34°C days, 23°C nights and 1 rainy day. The flight takes 4 h 24 min, so the trade-off is more travel time and little relief from the warmth after dark. Kusadasi has hotter 35°C days but a cooler 24°C sea, with a 4 h flight and dry July conditions. Ayia Napa pairs less intense 31°C daytime heat with a 27°C sea, although nights remain warm at 24°C and the flight takes 4 h 48 min. For a shorter journey, Sicily offers 32°C days and a 25°C sea after 3 h 12 min, with 2 rainy days.

Ease back on heat, or accept more rain

If you prefer being outdoors through the day rather than organising everything around shade, consider the milder choices. Madeira and Prague reach 25°C, while Bled, Fuerteventura and Lanzarote reach 24°C. Amsterdam, at 21°C, is not the choice for a clear step up in warmth from London. These temperatures suit travellers who find Mediterranean heat tiring, but do not assume a cooler destination is also drier. Equally, hot weather does not guarantee settled days: Verona has 12 rainy days in July, while Lake Garda and Budapest each have 10. Milan and Lido di Jesolo each have 9. Choose these only if you are comfortable keeping outdoor plans flexible rather than relying on uninterrupted dry weather.

A little more detail

Your July questions

Plain answers, grounded in the averages.

Where is 25 degrees and above in July in Europe?

69 of the 78 destinations we track in Europe average a daytime high of 25°C or more in July. The hottest are Seville (35°C), Kusadasi (35°C), Antalya (34°C), Marmaris (34°C), Limassol (33°C), Fethiye (33°C).

Where is over 30 degrees in July in Europe?

21 destinations in Europe average more than 30°C by day in July: Seville (35°C), Kusadasi (35°C), Antalya (34°C), Marmaris (34°C), Limassol (33°C), Fethiye (33°C), Athens (33°C), Madrid (32°C).

Where is the sea warm enough to swim in July in Europe?

The sea averages 22°C or more in July at 58 destinations in Europe, including Kusadasi (24°C), Antalya (28°C), Marmaris (25°C), Limassol (26°C), Fethiye (26°C), Athens (25°C).

Where is warm and dry in July in Europe?

Warm (22°C+) with three rainy days or fewer in July: Seville (35°C, 0 rainy days), Kusadasi (35°C, 0 rainy days), Antalya (34°C, 1 rainy days), Marmaris (34°C, 1 rainy days), Limassol (33°C, 0 rainy days), Fethiye (33°C, 2 rainy days).

How warm is the UK in July?

London averages a daytime high of 21.8°C in July, so the 69 destinations over 25°C are at least 14°C warmer.

Where can I get the hottest weather with a shorter flight?

Seville combines a 35°C daytime high with a flight of 2 h 42 min. Kusadasi matches that heat, but its flight takes 4 h. Seville is the better fit if journey time matters more than having a sea temperature to plan swimming around.

Which destination has the warmest sea?

Among these hottest destinations, Antalya has the warmest sea at 28°C. Ayia Napa follows at 27°C, with less intense daytime heat. Albufeira is a different proposition: its 31°C days sound ideal for swimming, but the sea is a much cooler 20°C.

Where should I go if warm nights make sleeping difficult?

Madrid and Albufeira have cooler nights at 19°C, compared with 24°C in Marmaris, Limassol and Ayia Napa. Albufeira also has less intense daytime heat than Madrid. If you choose the warmer-night destinations, prioritise accommodation with cooling rather than expecting much relief after sunset.

Real climate data. A clearer holiday plan.

ERA5-Land climate reanalysis and NOAA satellite sea temperatures, 1991-2020

These are climate averages for July, not a forecast for your trip. Day and night mean average daily highs and lows; sea is the average sea temperature. Sun is average sunshine per day, estimated from cloud cover. A rainy day has 1 mm or more of rain. A dash means sea data is not available.

Flights are estimates for a direct flight from London Gatwick. Our swimming guide uses a sea temperature of 22°C or more; what feels comfortable is personal. How we measure holiday weather