Marrakech
- Day
- 35.8°C
- Sea
- -
- Sun
- 10.6h
- Rain days
- 3
Find your sunshine
Marrakech is the hottest choice in August at 36°C, but Sousse offers a stronger balance for a beach holiday: 35°C days and a 27°C sea. Choose inland Spain or Marrakech if maximum heat matters more than swimming; choose the Turkish coast if warm water is the priority and you can accept a longer flight. The catch across the hottest destinations is midday heat, so plan outdoor time around mornings and evenings.
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 | MarrakechMorocco | 35.8°C | 19.0°C | - | 10.6 h | 3 | 3 h 36 min |
| 2 | SevilleSpain | 35.2°C | 21.6°C | - | 11.6 h | 1 | 2 h 42 min |
| 3 | KusadasiTurkey | 34.9°C | 23.3°C | 24.5°C | 13.1 h | 0 | 4 h |
| 4 | SousseTunisia | 34.8°C | 22.5°C | 26.9°C | 11.5 h | 2 | 3 h 6 min |
| 5 | AntalyaTurkey | 34.2°C | 23.3°C | 29.0°C | 12.6 h | 1 | 4 h 24 min |
| 6 | MarmarisTurkey | 33.4°C | 24.8°C | 26.9°C | 12.9 h | 1 | 4 h 12 min |
| 7 | FethiyeTurkey | 33.0°C | 22.2°C | 27.8°C | 12.6 h | 3 | 4 h 18 min |
| 8 | AthensGreece | 32.6°C | 22.1°C | 26.3°C | 12.5 h | 1 | 3 h 42 min |
| 9 | AgadirMorocco | 32.1°C | 21.4°C | 20.2°C | 9.9 h | 0 | 3 h 48 min |
| 10 | SicilyItaly | 32.0°C | 23.1°C | 26.4°C | 11.7 h | 3 | 3 h 12 min |
| 11 | MadridSpain | 31.8°C | 18.5°C | - | 10.6 h | 2 | 2 h 18 min |
| 12 | AlbufeiraPortugal | 31.4°C | 19.5°C | 20.7°C | 11.3 h | 1 | 2 h 54 min |
| 13 | HammametTunisia | 31.4°C | 23.0°C | 26.7°C | 11.4 h | 2 | 3 h 6 min |
| 14 | Costa de la LuzSpain | 31.1°C | 20.9°C | 23.3°C | 11.5 h | 1 | 2 h 54 min |
| 15 | IbizaSpain | 30.9°C | 23.4°C | 26.5°C | 10.6 h | 2 | 2 h 30 min |
| 16 | SarandaAlbania | 30.9°C | 21.7°C | 25.4°C | 11.6 h | 3 | 3 h 18 min |
| 17 | BenidormSpain | 30.8°C | 22.5°C | 26.4°C | 10.1 h | 3 | 2 h 30 min |
| 18 | CreteGreece | 30.8°C | 22.5°C | 25.9°C | 12.7 h | 1 | 4 h 6 min |
| 19 | RomeItaly | 30.6°C | 20.1°C | 25.7°C | 10.7 h | 4 | 2 h 30 min |
| 20 | MajorcaSpain | 30.5°C | 23.0°C | 26.6°C | 10.4 h | 3 | 2 h 24 min |
| 21 | ValenciaSpain | 30.5°C | 21.8°C | 26.4°C | 9.5 h | 4 | 2 h 24 min |
| 22 | SardiniaItaly | 30.3°C | 21.5°C | 25.2°C | 11.2 h | 2 | 2 h 24 min |
| 23 | FlorenceItaly | 29.9°C | 18.7°C | - | 9.6 h | 5 | 2 h 12 min |
| 24 | AlicanteSpain | 29.7°C | 22.6°C | 26.5°C | 10.0 h | 3 | 2 h 30 min |
| 25 | NaplesItaly | 29.5°C | 21.3°C | 26.4°C | 10.6 h | 4 | 2 h 42 min |
| 26 | BudvaMontenegro | 29.4°C | 23.0°C | 25.6°C | 10.6 h | 6 | 2 h 54 min |
| 27 | SalouSpain | 29.3°C | 21.0°C | 26.0°C | 8.7 h | 7 | 2 h 12 min |
| 28 | BodrumTurkey | 29.3°C | 24.1°C | 25.6°C | 13.1 h | 0 | 4 h 6 min |
| 29 | SplitCroatia | 29.3°C | 20.7°C | 24.6°C | 10.6 h | 5 | 2 h 36 min |
| 30 | PargaGreece | 29.3°C | 22.2°C | 25.8°C | 11.7 h | 2 | 3 h 18 min |
| 31 | AlgarvePortugal | 29.2°C | 19.6°C | 20.7°C | 11.3 h | 1 | 2 h 54 min |
| 32 | RhodesGreece | 29.2°C | 25.3°C | 27.1°C | 13.2 h | 0 | 4 h 12 min |
| 33 | VeronaItaly | 29.1°C | 19.5°C | - | 8.0 h | 11 | 2 h 6 min |
| 34 | PugliaItaly | 29.0°C | 22.4°C | 26.1°C | 11.3 h | 5 | 2 h 54 min |
| 35 | MalagaSpain | 28.9°C | 22.3°C | 23.4°C | 10.9 h | 1 | 2 h 48 min |
| 36 | DubrovnikCroatia | 28.8°C | 21.4°C | 25.6°C | 10.8 h | 5 | 2 h 48 min |
| 37 | Lloret de MarSpain | 28.7°C | 19.7°C | 24.9°C | 8.3 h | 8 | 2 h 6 min |
| 38 | HalkidikiGreece | 28.6°C | 23.4°C | 26.7°C | 11.3 h | 4 | 3 h 30 min |
| 39 | MarbellaSpain | 28.5°C | 21.6°C | 22.4°C | 11.3 h | 1 | 2 h 48 min |
| 40 | Gran CanariaSpain | 28.3°C | 22.0°C | 22.8°C | 11.2 h | 0 | 4 h 24 min |
| 41 | ZanteGreece | 28.3°C | 24.6°C | 26.2°C | 12.6 h | 1 | 3 h 30 min |
| 42 | ThassosGreece | 28.3°C | 23.0°C | 25.9°C | 11.3 h | 4 | 3 h 30 min |
| 43 | VallettaMalta | 28.1°C | 24.5°C | 26.7°C | 12.5 h | 1 | 3 h 18 min |
| 44 | KefaloniaGreece | 28.0°C | 24.5°C | 26.0°C | 12.4 h | 1 | 3 h 30 min |
| 45 | MilanItaly | 28.0°C | 18.4°C | - | 8.1 h | 10 | 1 h 54 min |
| 46 | CorfuGreece | 27.9°C | 23.5°C | 25.9°C | 11.8 h | 3 | 3 h 18 min |
| 47 | IstanbulTurkey | 27.9°C | 21.8°C | 24.4°C | 10.8 h | 3 | 3 h 54 min |
| 48 | SorrentoItaly | 27.8°C | 22.4°C | 26.4°C | 10.9 h | 4 | 2 h 48 min |
| 49 | Lake GardaItaly | 27.7°C | 20.0°C | - | 8.0 h | 11 | 2 h |
| 50 | Amalfi CoastItaly | 27.6°C | 22.1°C | 26.4°C | 10.9 h | 4 | 2 h 48 min |
| 51 | NiceFrance | 27.5°C | 20.8°C | 24.8°C | 8.8 h | 6 | 2 h |
| 52 | Lido di JesoloItaly | 27.5°C | 20.2°C | 25.7°C | 8.1 h | 9 | 2 h 12 min |
| 53 | KosGreece | 27.4°C | 24.6°C | 25.2°C | 13.2 h | 0 | 4 h 6 min |
| 54 | BarcelonaSpain | 27.4°C | 20.8°C | 25.5°C | 8.3 h | 7 | 2 h 6 min |
| 55 | VeniceItaly | 27.4°C | 20.2°C | 25.9°C | 8.3 h | 8 | 2 h 12 min |
| 56 | Sunny BeachBulgaria | 27.4°C | 20.7°C | 25.3°C | 10.2 h | 5 | 3 h 36 min |
| 57 | PulaCroatia | 27.4°C | 22.1°C | 25.4°C | 9.4 h | 7 | 2 h 18 min |
| 58 | BudapestHungary | 26.9°C | 17.0°C | - | 8.1 h | 9 | 2 h 36 min |
| 59 | MenorcaSpain | 26.8°C | 23.6°C | 26.0°C | 10.7 h | 2 | 2 h 24 min |
| 60 | La GomeraSpain | 26.8°C | 23.9°C | 22.9°C | 11.4 h | 0 | 4 h 24 min |
| 61 | TenerifeSpain | 26.6°C | 21.3°C | 23.0°C | 11.7 h | 1 | 4 h 24 min |
| 62 | LisbonPortugal | 26.6°C | 18.7°C | 19.2°C | 10.2 h | 1 | 2 h 42 min |
| 63 | SkiathosGreece | 26.6°C | 24.7°C | 26.3°C | 12.1 h | 3 | 3 h 36 min |
| 64 | AlonissosGreece | 26.6°C | 23.9°C | 25.9°C | 12.3 h | 2 | 3 h 36 min |
| 65 | PaxosGreece | 26.5°C | 23.6°C | 25.8°C | 12.0 h | 2 | 3 h 18 min |
| 66 | MykonosGreece | 26.3°C | 23.7°C | 24.3°C | 13.2 h | 0 | 3 h 54 min |
| 67 | NaxosGreece | 26.3°C | 23.8°C | 24.1°C | 13.2 h | 0 | 3 h 54 min |
| 68 | PortoPortugal | 25.9°C | 17.1°C | 17.4°C | 8.9 h | 5 | 2 h 24 min |
| 69 | MadeiraPortugal | 25.6°C | 20.7°C | 23.3°C | 8.3 h | 3 | 3 h 48 min |
| 70 | SantoriniGreece | 25.6°C | 22.6°C | 24.6°C | 13.2 h | 0 | 4 h |
| 71 | FuerteventuraSpain | 25.2°C | 21.4°C | 22.4°C | 8.6 h | 0 | 4 h 12 min |
| 72 | PragueCzechia | 24.8°C | 15.0°C | - | 6.5 h | 11 | 2 h |
| 73 | LanzaroteSpain | 24.7°C | 21.5°C | 22.3°C | 8.6 h | 0 | 4 h 6 min |
| 74 | BledSlovenia | 24.4°C | 15.8°C | - | 6.2 h | 14 | 2 h 12 min |
| 75 | ParisFrance | 24.3°C | 14.8°C | - | 6.0 h | 9 | 1 h 6 min |
| 76 | La PalmaSpain | 24.0°C | 21.2°C | 23.3°C | 10.8 h | 0 | 4 h 24 min |
| 77 | KrakowPoland | 23.7°C | 14.4°C | - | 6.6 h | 11 | 2 h 30 min |
| 78 | AmsterdamNetherlands | 20.9°C | 14.7°C | 19.5°C | 5.3 h | 13 | 1 h 12 min |
78 destinations shownAugust averages · climate, not a forecast.
Pool weather, a sea swim or a shorter flight? Start here.
71 of the 78 destinations (short-haul) average 25°C or more by day. These are the warmest.
We call the sea swimmable at 22°C or more. In August that is 60 destinations (short-haul).
22°C or more by day with three rainy days or fewer in August.
Marrakech leads the table with 36°C by day and 19°C at night and 3 rainy days (3 h 36 min from London). Seville leads with 35°C by day and 22°C at night and 1 rainy days (2 h 42 min from London). Kusadasi leads with 35°C by day and 23°C at night, a 25°C sea and 0 rainy days (4 h from London). Sousse leads with 35°C by day and 23°C at night, a 27°C sea and 2 rainy days (3 h 6 min from London). Antalya leads with 34°C by day and 23°C at night, a 29°C sea and 1 rainy days (4 h 24 min from London).
Warm rather than hot (20-25°C): Prague 25°C, Lanzarote 25°C, Bled 24°C, Paris 24°C, La Palma 24°C, Krakow 24°C and 1 more. Hot but wet - over 25°C with more than eight rainy days: Verona (11 days), Milan (10 days), Lake Garda (11 days), Lido di Jesolo (9 days), Venice (8 days). Over 30°C by day: Marrakech, Seville, Kusadasi, Sousse, Antalya, Marmaris and 16 more. For scale, London averages 21°C in August.
Marrakech suits travellers who actively want intense heat: daytime highs reach 36°C, though nights fall to 19°C. Its flight takes 3 h 36 min, so Seville is the more convenient alternative, with 35°C days and a 2 h 42 min flight. Seville also has 0 rainy days, making rain less of a planning concern than heat. Neither is the choice if sea swimming is central to your holiday. Madrid offers a gentler compromise at 32°C, with cooler 18°C nights and a 2 h 18 min flight. For these inland options, keep strenuous walking out of midday and favour accommodation where you can cool down.
Sousse is a strong all-round choice for heat and swimming without stretching the journey: its sea reaches 27°C, with a 3 h 6 min flight and 2 rainy days. Antalya rewards a longer 4 h 24 min flight with a 29°C sea, although 34°C days still call for shade breaks. Fethiye offers similarly warm swimming at 28°C, paired with 33°C days and 22°C nights. Marmaris has the same daytime high but warmer 25°C nights, making evening cooling harder. Kusadasi suits travellers who value low rain more than the warmest water: it has 0 rainy days, but its 24°C sea is cooler than the other Turkish choices. Pack light clothing, and do not expect every dip to feel sharply refreshing.
Agadir and Albufeira show why hot air does not guarantee warm swimming. Agadir reaches 32°C with 0 rainy days, yet its sea is 20°C; Albufeira has 31°C days and a 21°C sea. Both suit travellers who prefer a cooling dip, but less so those wanting bath-like water. Sicily offers a warmer 26°C sea alongside 32°C days, with 3 rainy days as the trade-off. Athens pairs the same sea temperature with 33°C days and 1 rainy day, though its flight is longer. If rain would disrupt your plans, be more cautious about Verona and Lake Garda, each with 11 rainy days, or Milan with 10. Heat alone does not make them reliable choices for spending most of the day outdoors.
A little more detail
Plain answers, grounded in the averages.
71 of the 78 destinations we track within a short-haul flight of the UK average a daytime high of 25°C or more in August. The hottest are Marrakech (36°C), Seville (35°C), Kusadasi (35°C), Sousse (35°C), Antalya (34°C), Marmaris (33°C).
22 destinations within a short-haul flight of the UK average more than 30°C by day in August: Marrakech (36°C), Seville (35°C), Kusadasi (35°C), Sousse (35°C), Antalya (34°C), Marmaris (33°C), Fethiye (33°C), Athens (33°C).
The sea averages 22°C or more in August at 60 destinations within a short-haul flight of the UK, including Kusadasi (25°C), Sousse (27°C), Antalya (29°C), Marmaris (27°C), Fethiye (28°C), Athens (26°C).
Warm (22°C+) with three rainy days or fewer in August: Marrakech (36°C, 3 rainy days), Seville (35°C, 1 rainy days), Kusadasi (35°C, 0 rainy days), Sousse (35°C, 2 rainy days), Antalya (34°C, 1 rainy days), Marmaris (33°C, 1 rainy days).
London averages a daytime high of 21.4°C in August, so the 71 destinations over 25°C are at least 14°C warmer.
Among the hottest destinations listed, Madrid has the shortest flight at 2 h 18 min, with 32°C days. Seville takes 2 h 42 min and reaches 35°C. For a beach option, Albufeira combines a 2 h 54 min flight with 31°C days, but a cooler 21°C sea.
Lanzarote and Prague both reach 25°C, while Bled, Paris, La Palma and Krakow sit at 24°C. These suit travellers who prefer warmth without planning everything around strong midday heat. Amsterdam, at 21°C, offers no daytime temperature advantage over London in August.
Madrid drops to 18°C at night and Marrakech to 19°C, offering more relief after hot days than Marmaris at 25°C. Albufeira reaches 20°C overnight. If warm nights make sleeping difficult, give nighttime temperatures as much weight as daytime highs when choosing.
ERA5-Land climate reanalysis and NOAA satellite sea temperatures, 1991-2020
These are climate averages for August, 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