Seville
- Day
- 35.4°C
- Sea
- -
- Sun
- 13.1h
- Rain days
- 0
Find your sunshine
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
A sunny escape, any month
Turn up the warmth
Ranked by average daytime high. Check the rain before you pack. Flight times are estimates from London Gatwick.
A little detail goes a long way
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.
Scroll sideways for more weather, down for more places. Click a heading to sort.
| # | Destination | ||||||
|---|---|---|---|---|---|---|---|
| 1 | SevilleSpain | 35.4°C | 21.3°C | - | 13.1 h | 0 | 2 h 42 min |
| 2 | KusadasiTurkey | 34.9°C | 22.9°C | 23.8°C | 14.0 h | 0 | 4 h |
| 3 | AntalyaTurkey | 34.3°C | 22.9°C | 27.8°C | 13.4 h | 1 | 4 h 24 min |
| 4 | MarmarisTurkey | 33.5°C | 24.4°C | 25.2°C | 13.8 h | 1 | 4 h 12 min |
| 5 | LimassolCyprus | 32.9°C | 23.7°C | 26.0°C | 13.8 h | 0 | 4 h 48 min |
| 6 | FethiyeTurkey | 32.8°C | 21.7°C | 26.4°C | 13.6 h | 2 | 4 h 18 min |
| 7 | AthensGreece | 32.7°C | 22.2°C | 25.4°C | 13.4 h | 2 | 3 h 42 min |
| 8 | MadridSpain | 32.4°C | 18.7°C | - | 12.0 h | 1 | 2 h 18 min |
| 9 | SicilyItaly | 31.7°C | 22.4°C | 25.0°C | 13.1 h | 2 | 3 h 12 min |
| 10 | AlbufeiraPortugal | 31.4°C | 18.9°C | 20.0°C | 12.7 h | 0 | 2 h 54 min |
| 11 | Ayia NapaCyprus | 31.3°C | 24.5°C | 27.1°C | 13.7 h | 0 | 4 h 48 min |
| 12 | CreteGreece | 30.9°C | 22.2°C | 25.1°C | 13.7 h | 1 | 4 h 6 min |
| 13 | Costa de la LuzSpain | 30.9°C | 20.5°C | 22.6°C | 13.0 h | 0 | 2 h 54 min |
| 14 | AlanyaTurkey | 30.9°C | 22.3°C | 27.8°C | 13.2 h | 3 | 4 h 30 min |
| 15 | IbizaSpain | 30.6°C | 22.5°C | 25.2°C | 12.3 h | 1 | 2 h 30 min |
| 16 | BenidormSpain | 30.4°C | 21.7°C | 25.2°C | 12.0 h | 1 | 2 h 30 min |
| 17 | ValenciaSpain | 30.4°C | 21.3°C | 25.3°C | 11.5 h | 2 | 2 h 24 min |
| 18 | MajorcaSpain | 30.3°C | 22.3°C | 25.3°C | 12.0 h | 1 | 2 h 24 min |
| 19 | SarandaAlbania | 30.3°C | 21.1°C | 24.2°C | 12.6 h | 3 | 3 h 18 min |
| 20 | RomeItaly | 30.2°C | 19.4°C | 24.7°C | 12.0 h | 4 | 2 h 30 min |
| 21 | SardiniaItaly | 30.0°C | 21.0°C | 23.8°C | 12.7 h | 1 | 2 h 24 min |
| 22 | FlorenceItaly | 29.7°C | 18.3°C | - | 10.8 h | 4 | 2 h 12 min |
| 23 | PaphosCyprus | 29.3°C | 23.6°C | 27.1°C | 13.2 h | 0 | 4 h 42 min |
| 24 | SalouSpain | 29.3°C | 20.4°C | 24.7°C | 10.5 h | 4 | 2 h 12 min |
| 25 | AlicanteSpain | 29.3°C | 21.9°C | 25.3°C | 11.9 h | 2 | 2 h 30 min |
| 26 | VeronaItaly | 29.3°C | 19.2°C | - | 8.7 h | 12 | 2 h 6 min |
| 27 | AlgarvePortugal | 29.1°C | 19.1°C | 20.0°C | 12.7 h | 0 | 2 h 54 min |
| 28 | BodrumTurkey | 29.0°C | 23.6°C | 24.6°C | 14.0 h | 0 | 4 h 6 min |
| 29 | SplitCroatia | 29.0°C | 20.3°C | 24.0°C | 11.6 h | 5 | 2 h 36 min |
| 30 | NaplesItaly | 28.9°C | 20.6°C | 25.5°C | 11.7 h | 4 | 2 h 42 min |
| 31 | BudvaMontenegro | 28.9°C | 22.3°C | 24.9°C | 11.6 h | 6 | 2 h 54 min |
| 32 | MalagaSpain | 28.7°C | 21.8°C | 22.0°C | 12.6 h | 0 | 2 h 48 min |
| 33 | PargaGreece | 28.7°C | 21.6°C | 24.5°C | 12.8 h | 2 | 3 h 18 min |
| 34 | MilanItaly | 28.6°C | 18.3°C | - | 9.0 h | 9 | 1 h 54 min |
| 35 | PugliaItaly | 28.5°C | 22.0°C | 25.0°C | 12.4 h | 5 | 2 h 54 min |
| 36 | Lloret de MarSpain | 28.5°C | 19.3°C | 23.5°C | 9.7 h | 6 | 2 h 6 min |
| 37 | RhodesGreece | 28.4°C | 24.3°C | 25.2°C | 14.1 h | 0 | 4 h 12 min |
| 38 | DubrovnikCroatia | 28.4°C | 21.0°C | 24.7°C | 11.8 h | 6 | 2 h 48 min |
| 39 | HalkidikiGreece | 28.3°C | 23.0°C | 25.9°C | 12.0 h | 5 | 3 h 30 min |
| 40 | MarbellaSpain | 28.2°C | 21.0°C | 21.1°C | 13.0 h | 0 | 2 h 48 min |
| 41 | Lake GardaItaly | 27.9°C | 19.5°C | - | 8.8 h | 10 | 2 h |
| 42 | Gran CanariaSpain | 27.6°C | 20.9°C | 21.9°C | 12.1 h | 0 | 4 h 24 min |
| 43 | IstanbulTurkey | 27.6°C | 21.1°C | 23.5°C | 11.8 h | 4 | 3 h 54 min |
| 44 | ThassosGreece | 27.6°C | 22.5°C | 25.2°C | 11.8 h | 5 | 3 h 30 min |
| 45 | Lido di JesoloItaly | 27.4°C | 20.0°C | 25.2°C | 8.8 h | 9 | 2 h 12 min |
| 46 | ZanteGreece | 27.3°C | 23.7°C | 24.7°C | 13.7 h | 0 | 3 h 30 min |
| 47 | NiceFrance | 27.3°C | 20.3°C | 23.9°C | 9.9 h | 6 | 2 h |
| 48 | BarcelonaSpain | 27.2°C | 20.2°C | 24.0°C | 10.0 h | 5 | 2 h 6 min |
| 49 | VeniceItaly | 27.2°C | 19.9°C | 25.5°C | 9.1 h | 8 | 2 h 12 min |
| 50 | VallettaMalta | 27.2°C | 23.4°C | 25.3°C | 13.7 h | 0 | 3 h 18 min |
| 51 | Sunny BeachBulgaria | 27.2°C | 20.3°C | 24.3°C | 10.8 h | 7 | 3 h 36 min |
| 52 | CorfuGreece | 27.1°C | 22.7°C | 24.7°C | 12.9 h | 3 | 3 h 18 min |
| 53 | KefaloniaGreece | 27.1°C | 23.6°C | 24.6°C | 13.6 h | 1 | 3 h 30 min |
| 54 | SorrentoItaly | 27.1°C | 21.6°C | 25.4°C | 12.0 h | 3 | 2 h 48 min |
| 55 | PulaCroatia | 27.1°C | 21.7°C | 24.5°C | 10.2 h | 7 | 2 h 18 min |
| 56 | Amalfi CoastItaly | 26.9°C | 21.4°C | 25.4°C | 12.0 h | 3 | 2 h 48 min |
| 57 | BudapestHungary | 26.9°C | 17.2°C | - | 8.1 h | 10 | 2 h 36 min |
| 58 | KosGreece | 26.8°C | 23.9°C | 23.8°C | 14.1 h | 0 | 4 h 6 min |
| 59 | AlonissosGreece | 26.4°C | 23.5°C | 25.2°C | 13.2 h | 2 | 3 h 36 min |
| 60 | MykonosGreece | 26.2°C | 23.3°C | 23.6°C | 14.1 h | 0 | 3 h 54 min |
| 61 | NaxosGreece | 26.1°C | 23.3°C | 23.4°C | 14.1 h | 0 | 3 h 54 min |
| 62 | LisbonPortugal | 26.0°C | 18.1°C | 18.7°C | 11.1 h | 1 | 2 h 42 min |
| 63 | SkiathosGreece | 26.0°C | 24.1°C | 25.4°C | 13.0 h | 2 | 3 h 36 min |
| 64 | TenerifeSpain | 25.9°C | 20.4°C | 22.1°C | 12.9 h | 0 | 4 h 24 min |
| 65 | MenorcaSpain | 25.9°C | 22.6°C | 24.6°C | 12.3 h | 1 | 2 h 24 min |
| 66 | La GomeraSpain | 25.9°C | 23.1°C | 22.0°C | 12.4 h | 0 | 4 h 24 min |
| 67 | PaxosGreece | 25.5°C | 22.7°C | 24.4°C | 13.1 h | 1 | 3 h 18 min |
| 68 | SantoriniGreece | 25.3°C | 22.1°C | 23.7°C | 14.1 h | 0 | 4 h |
| 69 | PortoPortugal | 25.3°C | 16.7°C | 17.1°C | 9.9 h | 4 | 2 h 24 min |
| 70 | MadeiraPortugal | 24.6°C | 19.7°C | 22.2°C | 8.8 h | 2 | 3 h 48 min |
| 71 | PragueCzechia | 24.6°C | 15.1°C | - | 6.9 h | 13 | 2 h |
| 72 | BledSlovenia | 24.5°C | 15.5°C | - | 6.9 h | 17 | 2 h 12 min |
| 73 | FuerteventuraSpain | 24.3°C | 20.5°C | 21.5°C | 8.8 h | 0 | 4 h 12 min |
| 74 | ParisFrance | 24.2°C | 14.9°C | - | 6.6 h | 10 | 1 h 6 min |
| 75 | LanzaroteSpain | 23.7°C | 20.5°C | 21.5°C | 8.9 h | 0 | 4 h 6 min |
| 76 | KrakowPoland | 23.7°C | 14.8°C | - | 6.7 h | 14 | 2 h 30 min |
| 77 | La PalmaSpain | 23.0°C | 20.2°C | 22.4°C | 11.5 h | 0 | 4 h 24 min |
| 78 | AmsterdamNetherlands | 20.9°C | 14.6°C | 19.1°C | 6.1 h | 14 | 1 h 12 min |
78 destinations shownJuly averages · climate, not a forecast.
Pool weather, a sea swim or a shorter flight? Start here.
69 of the 78 destinations in Europe average 25°C or more by day. These are the warmest.
We call the sea swimmable at 22°C or more. In July that is 58 destinations in Europe.
Direct flights under four hours from Gatwick, ranked by daytime high.
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.
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.
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.
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
Plain answers, grounded in the averages.
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).
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).
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).
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).
London averages a daytime high of 21.8°C in July, so the 69 destinations over 25°C are at least 14°C warmer.
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.
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.
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.
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