Sea temperature at Europe's beaches
Where is the sea warmest in Europe? Every beach on the atlas ranked by its typical warm-season sea-surface temperature — from the balmy eastern Mediterranean down to the bracing Baltic and North Sea. Tap any beach for its full profile, or open the interactive map.
As of July 2026, the warmest sea among Europe's 511 best beaches is ~29°C at Cirali Beach (Olympos, Antalya, Türkiye); the coolest is ~11°C at Tjornuvik (Faroe Islands). Cyprus has the warmest water on average, ~27.8°C.
| # | Beach | Country | Sea temp* | Best months |
|---|---|---|---|---|
| 1 | Cirali Beach | 🇹🇷 Türkiye | 29°C | May-October |
| 2 | Cleopatra Beach | 🇹🇷 Türkiye | 29°C | May-October |
| 3 | Konyaaltı Beach | 🇹🇷 Türkiye | 29°C | May-Oct |
| 4 | Phaselis Beach | 🇹🇷 Türkiye | 29°C | May-Oct |
| 5 | Side Kumköy Beach | 🇹🇷 Türkiye | 29°C | May-Oct |
| 6 | Adrasan Beach | 🇹🇷 Türkiye | 29°C | May-Oct |
| 7 | Lara Beach | 🇹🇷 Türkiye | 29°C | May-Oct |
| 8 | Suluada | 🇹🇷 Türkiye | 29°C | Jun-Sep |
| 9 | Nissi Beach | 🇨🇾 Cyprus | 28°C | May–Oct |
| 10 | Ölüdeniz (Blue Lagoon) | 🇹🇷 Türkiye | 28°C | May–Oct |
| 11 | Patara Beach | 🇹🇷 Türkiye | 28°C | May-October |
| 12 | Petra tou Romiou | 🇨🇾 Cyprus | 28°C | May-Oct |
| 13 | Butterfly Valley | 🇹🇷 Türkiye | 28°C | June-September |
| 14 | Fig Tree Bay | 🇨🇾 Cyprus | 28°C | May–Oct |
| 15 | Kaputaş Beach | 🇹🇷 Türkiye | 28°C | May–Oct |
| 16 | Konnos Bay | 🇨🇾 Cyprus | 28°C | May-Oct |
| 17 | Coral Bay | 🇨🇾 Cyprus | 28°C | May-Oct |
| 18 | Kabak Beach | 🇹🇷 Türkiye | 28°C | June-September |
| 19 | Lara Beach | 🇨🇾 Cyprus | 28°C | May-Oct |
| 20 | Makronissos Beach | 🇨🇾 Cyprus | 28°C | May-Oct |
| 21 | Iztuzu Beach | 🇹🇷 Türkiye | 27°C | May-October |
| 22 | Karidi Beach | 🇬🇷 Greece | 27°C | Jun–Sep |
| 23 | Mondello | 🇮🇹 Italy | 27°C | May-Oct |
| 24 | Spiaggia dei Conigli | 🇮🇹 Italy | 27°C | Jun–Sep |
| 25 | Spiaggia della Rotonda | 🇮🇹 Italy | 27°C | Jun-Sep |
| 26 | Tropea Beach | 🇮🇹 Italy | 27°C | Jun-Sep |
| 27 | Akyaka Beach | 🇹🇷 Türkiye | 27°C | May-Oct; wind all summer |
| 28 | Anthony Quinn Bay | 🇬🇷 Greece | 27°C | May–Oct |
| 29 | Baia delle Zagare | 🇮🇹 Italy | 27°C | Jun-Sep |
| 30 | Calamosche | 🇮🇹 Italy | 27°C | May-Oct |
| 31 | Cefalù Beach | 🇮🇹 Italy | 27°C | May-Oct |
| 32 | Cleopatra Beach (Sedir Island) | 🇹🇷 Türkiye | 27°C | June-September |
| 33 | Għadira Bay | 🇲🇹 Malta | 27°C | Jun-Oct |
| 34 | Golden Bay (Għajn Tuffieħa area) | 🇲🇹 Malta | 27°C | May-Oct |
| 35 | Kavourotrypes | 🇬🇷 Greece | 27°C | Jun–Sep |
| 36 | Koukounaries | 🇬🇷 Greece | 27°C | May-Oct |
| 37 | Kourion Beach | 🇨🇾 Cyprus | 27°C | May-Oct |
| 38 | Lalaria Beach | 🇬🇷 Greece | 27°C | Jun–Sep |
| 39 | Possidi Beach | 🇬🇷 Greece | 27°C | Jun–Sep |
| 40 | Prasonisi Beach | 🇬🇷 Greece | 27°C | May–Oct |
| 41 | San Vito Lo Capo | 🇮🇹 Italy | 27°C | Jun–Sep |
| 42 | Sarti Beach | 🇬🇷 Greece | 27°C | Jun-Sep |
| 43 | Spiaggia dell'Arcomagno | 🇮🇹 Italy | 27°C | Jun-Sep |
| 44 | Spiaggia delle Sabbie Nere | 🇮🇹 Italy | 27°C | Jun-Sep |
| 45 | Spiaggia di Grotticelle | 🇮🇹 Italy | 27°C | Jun-Sep |
| 46 | Spiaggia di Pizzomunno | 🇮🇹 Italy | 27°C | Jun-Sep |
| 47 | Tsambika Beach | 🇬🇷 Greece | 27°C | May-Oct |
| 48 | Fontane Bianche | 🇮🇹 Italy | 27°C | May-Oct |
| 49 | Għajn Tuffieħa | 🇲🇹 Malta | 27°C | May-Oct |
| 50 | Governor's Beach | 🇨🇾 Cyprus | 27°C | May-Oct |
| 51 | Paradise Bay | 🇲🇹 Malta | 27°C | May-Oct |
| 52 | St Paul's Bay | 🇬🇷 Greece | 27°C | May-Oct |
| 53 | St Peter's Pool | 🇲🇹 Malta | 27°C | May-Oct |
| 54 | Navagio (Shipwreck) Beach | 🇬🇷 Greece | 26°C | Jun–Sep |
| 55 | Sveti Stefan Beach | 🇲🇪 Montenegro | 26°C | Jun-Sep |
| 56 | Balos Lagoon | 🇬🇷 Greece | 26°C | May–Oct |
| 57 | Blue Lagoon | 🇲🇹 Malta | 26°C | May–Oct |
| 58 | Cala Formentor | 🇪🇸 Spain | 26°C | Jun-Sep |
| 59 | Cala Goloritzé | 🇮🇹 Italy | 26°C | Jun–Sep |
| 60 | Cala Luna | 🇮🇹 Italy | 26°C | Jun-Sep |
| 61 | Cala Macarella | 🇪🇸 Spain | 26°C | Jun-Sep |
| 62 | Cala Macarelleta | 🇪🇸 Spain | 26°C | Jun–Sep |
| 63 | Cala Mariolu | 🇮🇹 Italy | 26°C | Jun-Sep |
| 64 | Chia (Su Giudeu) | 🇮🇹 Italy | 26°C | Jun-Sep |
| 65 | Egremni Beach | 🇬🇷 Greece | 26°C | Jun–Sep |
| 66 | Elafonissi Beach | 🇬🇷 Greece | 26°C | May–Oct |
| 67 | Fiordo di Furore | 🇮🇹 Italy | 26°C | Jun-Sep |
| 68 | Isola Bella | 🇮🇹 Italy | 26°C | May-Oct |
| 69 | Ksamil Beaches | 🇦🇱 Albania | 26°C | Jun-Sep |
| 70 | Myrtos Beach | 🇬🇷 Greece | 26°C | Jun–Sep |
| 71 | Playa de Levante | 🇪🇸 Spain | 26°C | Jun-Sep |
| 72 | Playa de Ses Illetes | 🇪🇸 Spain | 26°C | Jun–Sep |
| 73 | Polignano a Mare | 🇮🇹 Italy | 26°C | Jun-Sep |
| 74 | Rimini Beach | 🇮🇹 Italy | 26°C | Jun-Sep |
| 75 | Voidokilia Beach | 🇬🇷 Greece | 26°C | Jun–Sep |
| 76 | Ammolofoi Beach | 🇬🇷 Greece | 26°C | Jun-Sep |
| 77 | Antisamos Beach | 🇬🇷 Greece | 26°C | Jun–Sep |
| 78 | Baia dei Turchi | 🇮🇹 Italy | 26°C | Jun-Sep |
| 79 | Banje Beach | 🇭🇷 Croatia | 26°C | Jun-Sep |
| 80 | Cala Agulla | 🇪🇸 Spain | 26°C | Jun-Sep |
| 81 | Cala Brandinchi | 🇮🇹 Italy | 26°C | Jun-Sep |
| 82 | Cala Comte | 🇪🇸 Spain | 26°C | Jun–Sep |
| 83 | Cala d'Hort | 🇪🇸 Spain | 26°C | May-Oct |
| 84 | Cala del Moraig | 🇪🇸 Spain | 26°C | May–Oct |
| 85 | Cala Galdana | 🇪🇸 Spain | 26°C | Jun-Sep |
| 86 | Cala Granadella | 🇪🇸 Spain | 26°C | Jun-Sep |
| 87 | Cala Mitjana | 🇪🇸 Spain | 26°C | Jun-Sep |
| 88 | Cala Mondrago | 🇪🇸 Spain | 26°C | Jun-Sep |
| 89 | Cala Rossa | 🇮🇹 Italy | 26°C | Jun-Sep |
| 90 | Cala Turqueta | 🇪🇸 Spain | 26°C | Jun-Sep |
| 91 | Caló des Moro | 🇪🇸 Spain | 26°C | Jun-Sep |
| 92 | Costa Rei | 🇮🇹 Italy | 26°C | Jun-Sep |
| 93 | Es Trenc | 🇪🇸 Spain | 26°C | Jun-Sep |
| 94 | Falassarna Beach | 🇬🇷 Greece | 26°C | May–Oct |
| 95 | Fetovaia | 🇮🇹 Italy | 26°C | Jun-Sep |
| 96 | Fornillo Beach | 🇮🇹 Italy | 26°C | May-Oct |
| 97 | Gerakas Beach | 🇬🇷 Greece | 26°C | Jun–Sep |
| 98 | Kathisma Beach | 🇬🇷 Greece | 26°C | May-Oct |
| 99 | Lido di Venezia | 🇮🇹 Italy | 26°C | Jun-Sep |
| 100 | Matala Beach | 🇬🇷 Greece | 26°C | May-Oct |
| 101 | Mogren Beach | 🇲🇪 Montenegro | 26°C | Jun-Sep |
| 102 | Moon Bay (Mesecev Zaliv) | 🇸🇮 Slovenia | 26°C | Jun-Sep |
| 103 | Mulini Beach | 🇭🇷 Croatia | 26°C | Jun–Sep |
| 104 | Paleokastritsa Beach | 🇬🇷 Greece | 26°C | Jun–Sep |
| 105 | Pasjača Beach | 🇭🇷 Croatia | 26°C | Jun-Sep |
| 106 | Pescoluse (Maldive del Salento) | 🇮🇹 Italy | 26°C | Jun-Sep |
| 107 | Petani Beach | 🇬🇷 Greece | 26°C | Jun-Sep |
| 108 | Petrovac Beach | 🇲🇪 Montenegro | 26°C | Jun-Sep |
| 109 | Platja de Migjorn | 🇪🇸 Spain | 26°C | Jun-Sep |
| 110 | Playa de Calblanque | 🇪🇸 Spain | 26°C | Jun-Sep |
| 111 | Playa de los Muertos | 🇪🇸 Spain | 26°C | Jun-Sep |
| 112 | Playa del Postiguet | 🇪🇸 Spain | 26°C | May–Oct |
| 113 | Poetto | 🇮🇹 Italy | 26°C | May-Oct |
| 114 | Porto Giunco | 🇮🇹 Italy | 26°C | Jun-Sep |
| 115 | Porto Katsiki | 🇬🇷 Greece | 26°C | Jun–Sep |
| 116 | Porto Palermo | 🇦🇱 Albania | 26°C | Jun-Sep |
| 117 | Porto Timoni | 🇬🇷 Greece | 26°C | May-Oct |
| 118 | Preveli Beach | 🇬🇷 Greece | 26°C | Jun–Sep |
| 119 | Punta Prosciutto | 🇮🇹 Italy | 26°C | Jun-Sep |
| 120 | Ramla Bay | 🇲🇹 Malta | 26°C | Jun–Oct |
| 121 | Sa Calobra (Torrent de Pareis) | 🇪🇸 Spain | 26°C | Jun-Sep |
| 122 | Saliara (Marble) Beach | 🇬🇷 Greece | 26°C | Jun-Sep |
| 123 | Seitan Limania | 🇬🇷 Greece | 26°C | Jun–Sep |
| 124 | Simos Beach | 🇬🇷 Greece | 26°C | Jun–Sep |
| 125 | Spiaggia delle Due Sorelle | 🇮🇹 Italy | 26°C | Jun-Sep |
| 126 | Spiaggia di Cavoli | 🇮🇹 Italy | 26°C | May-Sep |
| 127 | Spiaggia di Levante | 🇮🇹 Italy | 26°C | Jun-Sep |
| 128 | Spiaggia di Sperlonga | 🇮🇹 Italy | 26°C | Jun-Sep |
| 129 | Spiaggia Grande | 🇮🇹 Italy | 26°C | May–Sep |
| 130 | Torre dell'Orso | 🇮🇹 Italy | 26°C | Jun-Sep |
| 131 | Veleka Beach | 🇧🇬 Bulgaria | 26°C | Jun-Sep |
| 132 | Voutoumi Beach | 🇬🇷 Greece | 26°C | Jun–Sep |
| 133 | Xi Beach | 🇬🇷 Greece | 26°C | Jun-Sep |
| 134 | Agiofili Beach | 🇬🇷 Greece | 26°C | Jun-Sep |
| 135 | Berchida | 🇮🇹 Italy | 26°C | Jun-Sep |
| 136 | Borsh Beach | 🇦🇱 Albania | 26°C | Jun-Sep |
| 137 | Buljarica Beach | 🇲🇪 Montenegro | 26°C | Jun-Sep |
| 138 | Cala Benirràs | 🇪🇸 Spain | 26°C | May-Oct |
| 139 | Cala Pregonda | 🇪🇸 Spain | 26°C | Jun-Sep |
| 140 | Cala Salada | 🇪🇸 Spain | 26°C | Jun-Sep |
| 141 | Cala Sinzias | 🇮🇹 Italy | 26°C | Jun-Sep |
| 142 | Copacabana Beach | 🇭🇷 Croatia | 26°C | Jun-Sep |
| 143 | Damnoni Beach | 🇬🇷 Greece | 26°C | May-Oct |
| 144 | Fiesa Beach | 🇸🇮 Slovenia | 26°C | Jun-Sep |
| 145 | Giola Lagoon | 🇬🇷 Greece | 26°C | Jun-Sep |
| 146 | Glyka Nera (Sweetwater) | 🇬🇷 Greece | 26°C | May-Oct |
| 147 | Jaz Beach | 🇲🇪 Montenegro | 26°C | Jun-Sep |
| 148 | Kakome Bay | 🇦🇱 Albania | 26°C | Jun-Sep |
| 149 | Kedrodasos | 🇬🇷 Greece | 26°C | May-Oct |
| 150 | Maronti Beach | 🇮🇹 Italy | 26°C | May-Oct |
| 151 | Neum Beach | 🇧🇦 Bosnia & Herzegovina | 26°C | Jun-Sep |
| 152 | Ovabükü | 🇹🇷 Türkiye | 26°C | Jun-Sep |
| 153 | Palamutbükü | 🇹🇷 Türkiye | 26°C | Jun-Sep |
| 154 | Porto Selvaggio | 🇮🇹 Italy | 26°C | Jun-Sep |
| 155 | Portorož Beach | 🇸🇮 Slovenia | 26°C | Jun-Sep |
| 156 | Qeparo Beach | 🇦🇱 Albania | 26°C | Jun-Sep |
| 157 | Saplunara Beach | 🇭🇷 Croatia | 26°C | Jun-Sep |
| 158 | Stafylos Beach | 🇬🇷 Greece | 26°C | Jun-Sep |
| 159 | Strunjan Beach | 🇸🇮 Slovenia | 26°C | Jun-Sep |
| 160 | Sunj Beach | 🇭🇷 Croatia | 26°C | Jun-Sep |
| 161 | Xigia Beach | 🇬🇷 Greece | 26°C | May-Oct |
| 162 | Golden Sands | 🇧🇬 Bulgaria | 25°C | Jun-Sep |
| 163 | Kleftiko | 🇬🇷 Greece | 25°C | Jun–Sep |
| 164 | La Pelosa Beach | 🇮🇹 Italy | 25°C | Jun–Sep |
| 165 | Mamaia Beach | 🇷🇴 Romania | 25°C | Jun-Sep |
| 166 | Monterosso al Mare | 🇮🇹 Italy | 25°C | Jun-Sep |
| 167 | Nice Beach | 🇫🇷 France | 25°C | Jun-Sep |
| 168 | Plage de Palombaggia | 🇫🇷 France | 25°C | Jun–Sep |
| 169 | Playa de Monsul | 🇪🇸 Spain | 25°C | Jun-Sep |
| 170 | Punta Rata | 🇭🇷 Croatia | 25°C | Jun-Sep |
| 171 | Sarakiniko Beach | 🇬🇷 Greece | 25°C | May–Oct |
| 172 | Spiaggia del Principe | 🇮🇹 Italy | 25°C | Jun-Sep |
| 173 | Sunny Beach | 🇧🇬 Bulgaria | 25°C | Jun-Sep |
| 174 | Vai Beach | 🇬🇷 Greece | 25°C | May–Oct |
| 175 | Zlatni Rat | 🇭🇷 Croatia | 25°C | Jun–Sep |
| 176 | Apella Beach | 🇬🇷 Greece | 25°C | May-Oct |
| 177 | Bačvice Beach | 🇭🇷 Croatia | 25°C | Jun-Sep |
| 178 | Baia del Silenzio | 🇮🇹 Italy | 25°C | Jun-Sep |
| 179 | Baia di Paraggi | 🇮🇹 Italy | 25°C | Jun-Sep |
| 180 | Bijeca Beach | 🇭🇷 Croatia | 25°C | Jun–Sep |
| 181 | Cala Coticcio | 🇮🇹 Italy | 25°C | Jun-Sep |
| 182 | Cala Violina | 🇮🇹 Italy | 25°C | Jun-Sep |
| 183 | Canal d'Amour | 🇬🇷 Greece | 25°C | Jun-Sep |
| 184 | Dhërmi Beach | 🇦🇱 Albania | 25°C | Jun-Sep |
| 185 | Drymades Beach | 🇦🇱 Albania | 25°C | Jun-Sep |
| 186 | Durrës Beach | 🇦🇱 Albania | 25°C | Jun-Sep |
| 187 | Firiplaka Beach | 🇬🇷 Greece | 25°C | Jun-Sep |
| 188 | Gjipe Beach | 🇦🇱 Albania | 25°C | Jun-Sep |
| 189 | Harmanite Beach | 🇧🇬 Bulgaria | 25°C | Jun-Sep |
| 190 | Is Arutas | 🇮🇹 Italy | 25°C | Jun-Sep |
| 191 | Kamari Beach | 🇬🇷 Greece | 25°C | May-Oct |
| 192 | Kraljičina Plaža | 🇭🇷 Croatia | 25°C | Jun-Sep |
| 193 | Larvotto Beach | 🇲🇨 Monaco | 25°C | Jun-Sep |
| 194 | Paleochori Beach | 🇬🇷 Greece | 25°C | Jun-Sep |
| 195 | Palmižana | 🇭🇷 Croatia | 25°C | Jun-Sep |
| 196 | Paloma Beach | 🇫🇷 France | 25°C | June-September |
| 197 | Perissa Beach | 🇬🇷 Greece | 25°C | May-Oct |
| 198 | Plage de Calvi | 🇫🇷 France | 25°C | Jun-Sep |
| 199 | Plage de Rondinara | 🇫🇷 France | 25°C | June-September |
| 200 | Plage de Santa Giulia | 🇫🇷 France | 25°C | Jun-Sep |
| 201 | Playa de los Genoveses | 🇪🇸 Spain | 25°C | May-Oct |
| 202 | Red Beach | 🇬🇷 Greece | 25°C | May–Oct |
| 203 | Sakarun | 🇭🇷 Croatia | 25°C | Jun-Sep |
| 204 | San Fruttuoso | 🇮🇹 Italy | 25°C | Jun-Sep |
| 205 | Scala dei Turchi | 🇮🇹 Italy | 25°C | May–Sep |
| 206 | Sfântu Gheorghe Beach | 🇷🇴 Romania | 25°C | Jun-Sep |
| 207 | Shkorpilovtsi Beach | 🇧🇬 Bulgaria | 25°C | Jun-Sep |
| 208 | Silistar Beach | 🇧🇬 Bulgaria | 25°C | Jun-Sep |
| 209 | Spiaggia di Piscinas | 🇮🇹 Italy | 25°C | Jun-Sep |
| 210 | Spiaggia di Sansone | 🇮🇹 Italy | 25°C | Jun-Sep |
| 211 | Stiniva Cove | 🇭🇷 Croatia | 25°C | Jun–Sep |
| 212 | Tossa de Mar | 🇪🇸 Spain | 25°C | Jun-Sep |
| 213 | Trstenica | 🇭🇷 Croatia | 25°C | Jun-Sep |
| 214 | Tuerredda | 🇮🇹 Italy | 25°C | Jun-Sep |
| 215 | Vama Veche | 🇷🇴 Romania | 25°C | Jun-Sep |
| 216 | Albena Beach | 🇧🇬 Bulgaria | 25°C | Jun-Sep |
| 217 | Bitez Beach | 🇹🇷 Türkiye | 25°C | May-Oct |
| 218 | Bolata Beach | 🇧🇬 Bulgaria | 25°C | Jun-Sep |
| 219 | Corbu Beach | 🇷🇴 Romania | 25°C | Jun-Aug |
| 220 | Divna Beach | 🇭🇷 Croatia | 25°C | Jun-Sep |
| 221 | Dubovica | 🇭🇷 Croatia | 25°C | Jun-Sep |
| 222 | Eforie Nord | 🇷🇴 Romania | 25°C | Jun-Sep |
| 223 | Gümüşlük Beach | 🇹🇷 Türkiye | 25°C | May-Oct |
| 224 | Hawaii Beach (Havajke) | 🇭🇷 Croatia | 25°C | Jun–Sep |
| 225 | Irakli Beach | 🇧🇬 Bulgaria | 25°C | Jun-Sep |
| 226 | Jale Beach | 🇦🇱 Albania | 25°C | Jun-Sep |
| 227 | Livadhi Beach | 🇦🇱 Albania | 25°C | Jun-Sep |
| 228 | Marina di Alberese | 🇮🇹 Italy | 25°C | May-Sep |
| 229 | Nugal Beach | 🇭🇷 Croatia | 25°C | Jun-Sep |
| 230 | Palasë Beach | 🇦🇱 Albania | 25°C | Jun-Sep |
| 231 | Plage de l'Ostriconi | 🇫🇷 France | 25°C | Jun-Sep |
| 232 | Plage de Nonza | 🇫🇷 France | 25°C | June-September |
| 233 | Plage de Roccapina | 🇫🇷 France | 25°C | Jun-Sep |
| 234 | Plage de Saleccia | 🇫🇷 France | 25°C | June-September |
| 235 | Plaja 2 Mai | 🇷🇴 Romania | 25°C | Jun-Sep |
| 236 | Proizd | 🇭🇷 Croatia | 25°C | Jun-Sep |
| 237 | Rt Kamenjak | 🇭🇷 Croatia | 25°C | Jun-Sep |
| 238 | Shëngjin Beach | 🇦🇱 Albania | 25°C | Jun-Sep |
| 239 | Srebrna Beach | 🇭🇷 Croatia | 25°C | Jun-Sep |
| 240 | Vela Pržina | 🇭🇷 Croatia | 25°C | Jun-Sep |
| 241 | Velika Plaza | 🇲🇪 Montenegro | 25°C | Jun-Sep |
| 242 | Velipojë Beach | 🇦🇱 Albania | 25°C | Jun-Sep |
| 243 | Alaçatı | 🇹🇷 Türkiye | 24°C | Jun-Sep |
| 244 | Ilhéu de Vila Franca do Campo | 🇵🇹 Portugal | 24°C | Jul–Sep |
| 245 | Plage de Pampelonne | 🇫🇷 France | 24°C | Jun–Sep |
| 246 | Psarou Beach | 🇬🇷 Greece | 24°C | Jun-Sep |
| 247 | Super Paradise Beach | 🇬🇷 Greece | 24°C | Jun–Sep |
| 248 | Agios Prokopios | 🇬🇷 Greece | 24°C | May-Oct |
| 249 | Ayazma Beach | 🇹🇷 Türkiye | 24°C | Jun-Sep |
| 250 | Cala Aiguablava | 🇪🇸 Spain | 24°C | Jun-Sep |
| 251 | Elia Beach | 🇬🇷 Greece | 24°C | Jun-Sep |
| 252 | Golden Beach (Chrissi Akti) | 🇬🇷 Greece | 24°C | Jun-Sep |
| 253 | Ilica Beach | 🇹🇷 Türkiye | 24°C | June-September |
| 254 | Kolymbithres | 🇬🇷 Greece | 24°C | Jun–Sep |
| 255 | Machico Beach | 🇵🇹 Portugal | 24°C | May–Oct |
| 256 | Mikri Vigla | 🇬🇷 Greece | 24°C | Jun-Sep |
| 257 | Paradise Beach (Kalamopodi) | 🇬🇷 Greece | 24°C | Jun-Sep |
| 258 | Paradise Beach (Rajska Plaža) | 🇭🇷 Croatia | 24°C | Jun-Sep |
| 259 | Plage de l'Almanarre | 🇫🇷 France | 24°C | May-Sep |
| 260 | Plage de Notre-Dame | 🇫🇷 France | 24°C | June-September |
| 261 | Plaka Beach | 🇬🇷 Greece | 24°C | Jun–Sep |
| 262 | Porto Pim Beach | 🇵🇹 Portugal | 24°C | Jul–Sep |
| 263 | Praia da Calheta | 🇵🇹 Portugal | 24°C | May–Oct |
| 264 | Sarımsaklı Beach | 🇹🇷 Türkiye | 24°C | Jun-Sep |
| 265 | Sveti Ivan Beach | 🇭🇷 Croatia | 24°C | Jun-Sep |
| 266 | Vela Plaža | 🇭🇷 Croatia | 24°C | Jun-Sep |
| 267 | Zrće Beach | 🇭🇷 Croatia | 24°C | Jun-Sep |
| 268 | Altınkum Beach | 🇹🇷 Türkiye | 24°C | Jun-Sep |
| 269 | Kolimbithra Beach | 🇬🇷 Greece | 24°C | Jun-Sep |
| 270 | Mylopotas Beach | 🇬🇷 Greece | 24°C | May-Oct |
| 271 | Oprna Bay | 🇭🇷 Croatia | 24°C | Jun-Sep |
| 272 | Plage d'Argent | 🇫🇷 France | 24°C | Jun-Sep |
| 273 | Platja de Castell | 🇪🇸 Spain | 24°C | Jun-Sep |
| 274 | Pori Beach | 🇬🇷 Greece | 24°C | Jun–Sep |
| 275 | Praia Formosa | 🇵🇹 Portugal | 24°C | Jun-Sep |
| 276 | Seychelles Beach | 🇬🇷 Greece | 24°C | Jun-Sep |
| 277 | Zavratnica | 🇭🇷 Croatia | 24°C | Jun-Sep |
| 278 | Playa de Maspalomas | 🇪🇸 Spain | 23°C | Year-round |
| 279 | Grandes Playas de Corralejo | 🇪🇸 Spain | 23°C | Year-round |
| 280 | Playa del Inglés | 🇪🇸 Spain | 23°C | May-Oct |
| 281 | Praia de Porto Santo | 🇵🇹 Portugal | 23°C | Jun-Oct |
| 282 | Calanque d'En-Vau | 🇫🇷 France | 23°C | June-September |
| 283 | Calanque de Sormiou | 🇫🇷 France | 23°C | Jun-Sep |
| 284 | El Golfo (Charco Verde) | 🇪🇸 Spain | 23°C | Year-round |
| 285 | Plage d'Argelès-sur-Mer | 🇫🇷 France | 23°C | Jun-Sep |
| 286 | Playa de Benijo | 🇪🇸 Spain | 23°C | May-Oct |
| 287 | Playa de Cofete | 🇪🇸 Spain | 23°C | May-Oct |
| 288 | Playa de El Palmar | 🇪🇸 Spain | 23°C | Jun-Sep |
| 289 | Playa de Famara | 🇪🇸 Spain | 23°C | Year-round |
| 290 | Playa de la Barrosa | 🇪🇸 Spain | 23°C | Jun-Sep |
| 291 | Playa de la Concha (El Cotillo) | 🇪🇸 Spain | 23°C | Year-round |
| 292 | Playa de Las Canteras | 🇪🇸 Spain | 23°C | Year-round |
| 293 | Playa de las Teresitas | 🇪🇸 Spain | 23°C | Year-round |
| 294 | Playa de Papagayo | 🇪🇸 Spain | 23°C | Year-round |
| 295 | Playa de Sotavento | 🇪🇸 Spain | 23°C | Year-round |
| 296 | Playa del Duque | 🇪🇸 Spain | 23°C | May-Oct |
| 297 | Praia de Santa Barbara | 🇵🇹 Portugal | 23°C | Jun-Sep, surf year-round |
| 298 | Playa de Güigüí | 🇪🇸 Spain | 23°C | May-Oct |
| 299 | Playa de las Conchas | 🇪🇸 Spain | 23°C | May-Oct |
| 300 | Praia do Seixal | 🇵🇹 Portugal | 23°C | Year-round |
| 301 | Dune du Pilat | 🇫🇷 France | 22°C | June-September |
| 302 | La Graviere | 🇫🇷 France | 22°C | September-October for autumn swells |
| 303 | Mundaka | 🇪🇸 Spain | 22°C | Sep-Nov for surf |
| 304 | Plage de la Cote des Basques | 🇫🇷 France | 22°C | May-October, best surf in autumn |
| 305 | Playa de la Concha | 🇪🇸 Spain | 22°C | Jun–Sep |
| 306 | Grande Plage | 🇫🇷 France | 22°C | Jun–Oct |
| 307 | Ilha de Tavira | 🇵🇹 Portugal | 22°C | May-Oct |
| 308 | Plage de Biscarrosse | 🇫🇷 France | 22°C | Jun-Sep |
| 309 | Playa de Bolonia | 🇪🇸 Spain | 22°C | Jun-Sep |
| 310 | Playa de Valdevaqueros | 🇪🇸 Spain | 22°C | Year-round |
| 311 | Playa de Zahara de los Atunes | 🇪🇸 Spain | 22°C | Jun-Sep |
| 312 | Playa del Sardinero | 🇪🇸 Spain | 22°C | Jun-Sep |
| 313 | Zarautz | 🇪🇸 Spain | 22°C | Year-round |
| 314 | Hendaye Plage | 🇫🇷 France | 22°C | Jun-Sep |
| 315 | Plage de l'Espiguette | 🇫🇷 France | 22°C | Jun-Sep |
| 316 | Plage du Cap Ferret | 🇫🇷 France | 22°C | Jun-Sep |
| 317 | Playa de Laga | 🇪🇸 Spain | 22°C | Jun-Sep |
| 318 | Praia de Cacela Velha | 🇵🇹 Portugal | 22°C | Jun-Sep |
| 319 | Plage de Lacanau | 🇫🇷 France | 21°C | Jun-Sep |
| 320 | Playa de Gulpiyuri | 🇪🇸 Spain | 21°C | Jun-Sep |
| 321 | Playa de Rodiles | 🇪🇸 Spain | 21°C | Jun-Sep |
| 322 | Praia da Falesia | 🇵🇹 Portugal | 21°C | May-Oct |
| 323 | Playa de Cuevas del Mar | 🇪🇸 Spain | 21°C | Jun-Sep |
| 324 | Playa de Torimbia | 🇪🇸 Spain | 21°C | Jun-Sep |
| 325 | Benagil Beach & Cave | 🇵🇹 Portugal | 20°C | May–Oct |
| 326 | Playa de las Catedrales | 🇪🇸 Spain | 20°C | Jun-Sep at low tide |
| 327 | Praia da Marinha | 🇵🇹 Portugal | 20°C | May–Oct |
| 328 | Grande Plage des Sables-d'Olonne | 🇫🇷 France | 20°C | Jun-Sep |
| 329 | Heringsdorf Beach | 🇩🇪 Germany | 20°C | Jun-Aug |
| 330 | Knokke-Heist | 🇧🇪 Belgium | 20°C | June to September |
| 331 | Międzyzdroje Beach | 🇵🇱 Poland | 20°C | Jun-Aug |
| 332 | Playa del Silencio | 🇪🇸 Spain | 20°C | Jun-Sep |
| 333 | Praia da Luz | 🇵🇹 Portugal | 20°C | May-Oct |
| 334 | Praia da Rocha | 🇵🇹 Portugal | 20°C | May-Oct |
| 335 | Praia do Camilo | 🇵🇹 Portugal | 20°C | May–Oct |
| 336 | Praia Dona Ana | 🇵🇹 Portugal | 20°C | Jun-Sep |
| 337 | Świnoujście Beach | 🇵🇱 Poland | 20°C | Jun-Aug |
| 338 | Plage de la Conche des Baleines | 🇫🇷 France | 20°C | Jun-Sep |
| 339 | Praia de São Rafael | 🇵🇹 Portugal | 20°C | May-Oct |
| 340 | Kampen Beach | 🇩🇪 Germany | 19°C | June to September |
| 341 | Praia da Comporta | 🇵🇹 Portugal | 19°C | Jun-Sep |
| 342 | Praia do Guincho | 🇵🇹 Portugal | 19°C | May-Sep |
| 343 | Praia do Norte | 🇵🇹 Portugal | 19°C | Oct–Mar (big-wave) |
| 344 | Praia do Supertubos | 🇵🇹 Portugal | 19°C | Sep-Mar (surf) |
| 345 | Westerland Beach | 🇩🇪 Germany | 19°C | Jun-Aug |
| 346 | Binz Beach | 🇩🇪 Germany | 19°C | June to September |
| 347 | Dueodde | 🇩🇰 Denmark | 19°C | June to August |
| 348 | Étretat Beach | 🇫🇷 France | 19°C | Jun–Sep |
| 349 | Gdynia Orłowo Beach | 🇵🇱 Poland | 19°C | Jun-Aug |
| 350 | Huk | 🇳🇴 Norway | 19°C | Jun-Aug |
| 351 | Juodkrantė Beach | 🇱🇹 Lithuania | 19°C | Jun-Aug |
| 352 | Jurmala Beach | 🇱🇻 Latvia | 19°C | June to August |
| 353 | Kniepsand | 🇩🇪 Germany | 19°C | Jun-Aug |
| 354 | Nida Beach | 🇱🇹 Lithuania | 19°C | June to August |
| 355 | Parnu Beach | 🇪🇪 Estonia | 19°C | June to August |
| 356 | Praia do Amado | 🇵🇹 Portugal | 19°C | Year-round for surf |
| 357 | Praia do Baleal | 🇵🇹 Portugal | 19°C | Jun-Sep |
| 358 | Praia do Beliche | 🇵🇹 Portugal | 19°C | May-Oct |
| 359 | Praia dos Galapinhos | 🇵🇹 Portugal | 19°C | Jun-Sep |
| 360 | Scheveningen | 🇳🇱 Netherlands | 19°C | Jun-Sep |
| 361 | Sopot Beach | 🇵🇱 Poland | 19°C | June to August |
| 362 | St. Peter-Ording | 🇩🇪 Germany | 19°C | Jun-Sep |
| 363 | Timmendorfer Strand | 🇩🇪 Germany | 19°C | Jun-Sep |
| 364 | Tylösand | 🇸🇪 Sweden | 19°C | Jun-Aug |
| 365 | Zandvoort | 🇳🇱 Netherlands | 19°C | June to September |
| 366 | Apelviken | 🇸🇪 Sweden | 19°C | Jun-Aug |
| 367 | Bloemendaal aan Zee | 🇳🇱 Netherlands | 19°C | Jun-Sep |
| 368 | De Haan Beach | 🇧🇪 Belgium | 19°C | Jun-Sep |
| 369 | De Panne Beach | 🇧🇪 Belgium | 19°C | Jun-Sep |
| 370 | Deauville Beach | 🇫🇷 France | 19°C | Jun-Sep |
| 371 | Dębki Beach | 🇵🇱 Poland | 19°C | Jun-Aug |
| 372 | Domburg Beach | 🇳🇱 Netherlands | 19°C | Jun-Sep |
| 373 | Fanø Beach | 🇩🇰 Denmark | 19°C | Jun-Aug |
| 374 | Hel Peninsula Beach | 🇵🇱 Poland | 19°C | Jun-Aug |
| 375 | Hornbæk Beach | 🇩🇰 Denmark | 19°C | Jun-Aug |
| 376 | Hvervenbukta | 🇳🇴 Norway | 19°C | Jun-Aug |
| 377 | Ingierstrand | 🇳🇴 Norway | 19°C | Jun-Aug |
| 378 | Kołobrzeg Beach | 🇵🇱 Poland | 19°C | Jun-Aug |
| 379 | Lakolk Beach | 🇩🇰 Denmark | 19°C | Jun-Aug |
| 380 | Łeba Beach | 🇵🇱 Poland | 19°C | Jun-Aug |
| 381 | Norderney Weststrand | 🇩🇪 Germany | 19°C | Jun-Sep |
| 382 | Ostend Beach | 🇧🇪 Belgium | 19°C | Jun-Sep |
| 383 | Palanga Beach | 🇱🇹 Lithuania | 19°C | Jun-Aug |
| 384 | Praia da Adraga | 🇵🇹 Portugal | 19°C | Jun-Sep |
| 385 | Praia da Arrifana | 🇵🇹 Portugal | 19°C | Year-round |
| 386 | Praia da Bordeira | 🇵🇹 Portugal | 19°C | Year-round |
| 387 | Praia da Foz do Arelho | 🇵🇹 Portugal | 19°C | Jun-Sep |
| 388 | Praia da Ursa | 🇵🇹 Portugal | 19°C | Jun–Sep |
| 389 | Praia da Zambujeira do Mar | 🇵🇹 Portugal | 19°C | Jun-Sep |
| 390 | Praia de Odeceixe | 🇵🇹 Portugal | 19°C | Jun-Sep |
| 391 | Praia do Martinhal | 🇵🇹 Portugal | 19°C | May-Oct |
| 392 | Smiltynė Beach | 🇱🇹 Lithuania | 19°C | Jun-Aug |
| 393 | Šventoji Beach | 🇱🇹 Lithuania | 19°C | Jun-Aug |
| 394 | Tisvildeleje Beach | 🇩🇰 Denmark | 19°C | Jun-Aug |
| 395 | Ustka Beach | 🇵🇱 Poland | 19°C | Jun-Aug |
| 396 | West aan Zee | 🇳🇱 Netherlands | 19°C | Jun-Aug |
| 397 | White Dune Beach | 🇱🇻 Latvia | 19°C | Jun-Aug |
| 398 | Amager Strandpark | 🇩🇰 Denmark | 18°C | Jun-Aug |
| 399 | Bellevue Beach | 🇩🇰 Denmark | 18°C | Jun-Aug |
| 400 | Blåvand Beach | 🇩🇰 Denmark | 18°C | Jun-Aug |
| 401 | Bournemouth Beach | 🇬🇧 United Kingdom | 18°C | Jun-Sep |
| 402 | Falsterbo Beach | 🇸🇪 Sweden | 18°C | Jun-Aug |
| 403 | Grenen | 🇩🇰 Denmark | 18°C | Jun–Aug |
| 404 | Omaha Beach | 🇫🇷 France | 18°C | May-Sep |
| 405 | Plage de Saint-Nicolas | 🇫🇷 France | 18°C | Jun-Sep |
| 406 | Plage du Sillon | 🇫🇷 France | 18°C | Jun-Sep |
| 407 | Praia de Miramar | 🇵🇹 Portugal | 18°C | Jun-Sep |
| 408 | Ribersborg | 🇸🇪 Sweden | 18°C | Jun-Aug |
| 409 | Sandhammaren | 🇸🇪 Sweden | 18°C | June to August |
| 410 | Three Cliffs Bay | 🇬🇧 United Kingdom | 18°C | Jun-Sep |
| 411 | Verdens Ende | 🇳🇴 Norway | 18°C | Jun-Aug |
| 412 | West Wittering Beach | 🇬🇧 United Kingdom | 18°C | Jun-Sep |
| 413 | Åhus Täppet | 🇸🇪 Sweden | 18°C | Jun-Aug |
| 414 | Böda Sand | 🇸🇪 Sweden | 18°C | Jun-Aug |
| 415 | Cape Kolka | 🇱🇻 Latvia | 18°C | Jun-Aug |
| 416 | Costa Nova | 🇵🇹 Portugal | 18°C | Jun-Sep |
| 417 | Hamresanden | 🇳🇴 Norway | 18°C | Jun-Aug |
| 418 | Henne Strand | 🇩🇰 Denmark | 18°C | Jun-Aug |
| 419 | Järve Beach | 🇪🇪 Estonia | 18°C | Jun-Aug |
| 420 | Liepāja Beach | 🇱🇻 Latvia | 18°C | Jun-Aug |
| 421 | Marielyst | 🇩🇰 Denmark | 18°C | Jun-Aug |
| 422 | Narva-Jõesuu Beach | 🇪🇪 Estonia | 18°C | Jun-Aug |
| 423 | Pirita Beach | 🇪🇪 Estonia | 18°C | Jun-Aug |
| 424 | Plage de la Torche | 🇫🇷 France | 18°C | Year-round |
| 425 | Prerow Beach | 🇩🇪 Germany | 18°C | Jun-Aug |
| 426 | Skanör Beach | 🇸🇪 Sweden | 18°C | Jun-Aug |
| 427 | Sudersand Beach | 🇸🇪 Sweden | 18°C | Jun-Aug |
| 428 | Texel Beach (Paal 9) | 🇳🇱 Netherlands | 18°C | Jun-Sep |
| 429 | Tofta Beach | 🇸🇪 Sweden | 18°C | Jun-Aug |
| 430 | Vejers Strand | 🇩🇰 Denmark | 18°C | Jun-Sep |
| 431 | Ventspils Beach | 🇱🇻 Latvia | 18°C | Jun-Aug |
| 432 | Võsu Beach | 🇪🇪 Estonia | 18°C | Jun-Aug |
| 433 | Warnemünde | 🇩🇪 Germany | 18°C | Jun-Aug |
| 434 | Brighton Beach | 🇬🇧 United Kingdom | 17°C | May-Sep |
| 435 | Fistral Beach | 🇬🇧 United Kingdom | 17°C | May to October, surf year-round |
| 436 | Kynance Cove | 🇬🇧 United Kingdom | 17°C | June to September |
| 437 | Rodas Beach | 🇪🇸 Spain | 17°C | Jun–Sep |
| 438 | Barafundle Bay | 🇬🇧 United Kingdom | 17°C | June to September |
| 439 | Blackpool Beach | 🇬🇧 United Kingdom | 17°C | Jun-Sep |
| 440 | Borestranden | 🇳🇴 Norway | 17°C | Jun-Aug |
| 441 | Camber Sands | 🇬🇧 United Kingdom | 17°C | Jun-Sep |
| 442 | Durdle Door | 🇬🇧 United Kingdom | 17°C | Jun–Sep |
| 443 | Holkham Beach | 🇬🇧 United Kingdom | 17°C | Jun-Sep |
| 444 | Klitmøller | 🇩🇰 Denmark | 17°C | Jun-Sep |
| 445 | Orrestranda | 🇳🇴 Norway | 17°C | Jun-Aug |
| 446 | Plage de Trestraou | 🇫🇷 France | 17°C | July-September |
| 447 | Porthcurno | 🇬🇧 United Kingdom | 17°C | Jun-Sep |
| 448 | Porthmeor Beach | 🇬🇧 United Kingdom | 17°C | May-Sep |
| 449 | Praia da Lanzada | 🇪🇸 Spain | 17°C | Jun-Sep |
| 450 | Rhossili Bay | 🇬🇧 United Kingdom | 17°C | Jun–Sep |
| 451 | Solastranden | 🇳🇴 Norway | 17°C | Jun-Aug |
| 452 | Tenby South Beach | 🇬🇧 United Kingdom | 17°C | Jun-Sep |
| 453 | Åkrasanden | 🇳🇴 Norway | 17°C | Jun-Aug |
| 454 | Åros Beach | 🇳🇴 Norway | 17°C | Jun-Aug |
| 455 | Blokhus Beach | 🇩🇰 Denmark | 17°C | Jun-Aug |
| 456 | Bystranda | 🇳🇴 Norway | 17°C | Jun-Aug |
| 457 | Hietaniemi Beach | 🇫🇮 Finland | 17°C | Jun-Aug |
| 458 | Løkken Beach | 🇩🇰 Denmark | 17°C | Jun-Aug |
| 459 | Lomsesanden | 🇳🇴 Norway | 17°C | Jun-Aug |
| 460 | Perranporth | 🇬🇧 United Kingdom | 17°C | Year-round |
| 461 | Plagen Beach | 🇫🇮 Finland | 17°C | Jun-Aug |
| 462 | Praia de Carnota | 🇪🇸 Spain | 17°C | Jun-Sep |
| 463 | Sjosanden | 🇳🇴 Norway | 17°C | June to August |
| 464 | Vorupør | 🇩🇰 Denmark | 17°C | Jun-Sep |
| 465 | Watergate Bay | 🇬🇧 United Kingdom | 17°C | Year-round |
| 466 | Woolacombe | 🇬🇧 United Kingdom | 17°C | Year-round |
| 467 | Yyteri Beach | 🇫🇮 Finland | 17°C | Jun-Aug |
| 468 | Inch Beach | 🇮🇪 Ireland | 16°C | May to September |
| 469 | Keem Bay | 🇮🇪 Ireland | 16°C | June to September |
| 470 | Strandhill Beach | 🇮🇪 Ireland | 16°C | Jun-Sep |
| 471 | Banna Strand | 🇮🇪 Ireland | 16°C | Jun-Sep |
| 472 | Barleycove Beach | 🇮🇪 Ireland | 16°C | Jun-Aug |
| 473 | Coumeenoole Beach | 🇮🇪 Ireland | 16°C | Jun-Sep |
| 474 | Dog's Bay | 🇮🇪 Ireland | 16°C | Jun-Sep |
| 475 | Inchydoney | 🇮🇪 Ireland | 16°C | Jun-Sep |
| 476 | Kalajoki Hiekkasärkät | 🇫🇮 Finland | 16°C | Jun-Aug |
| 477 | Nallikari Beach | 🇫🇮 Finland | 16°C | Jun-Aug |
| 478 | Whitesands Bay | 🇬🇧 United Kingdom | 16°C | Year-round |
| 479 | Ballymastocker Bay | 🇮🇪 Ireland | 15°C | Jun-Aug |
| 480 | Bamburgh Beach | 🇬🇧 United Kingdom | 15°C | May to September |
| 481 | Alnes Beach | 🇳🇴 Norway | 15°C | Jun-Aug |
| 482 | Curracloe Beach | 🇮🇪 Ireland | 15°C | Jun-Sep |
| 483 | Ervik Beach | 🇳🇴 Norway | 15°C | Year-round |
| 484 | Grotlesanden | 🇳🇴 Norway | 15°C | Jun-Aug |
| 485 | Hoddevik | 🇳🇴 Norway | 15°C | Year-round |
| 486 | Refviksanden | 🇳🇴 Norway | 15°C | Jun-Aug |
| 487 | West Sands | 🇬🇧 United Kingdom | 15°C | Jun-Aug |
| 488 | Luskentyre Sands | 🇬🇧 United Kingdom | 14°C | May–Sep |
| 489 | Sandwood Bay | 🇬🇧 United Kingdom | 14°C | May to September |
| 490 | Achmelvich Beach | 🇬🇧 United Kingdom | 14°C | Jun-Aug |
| 491 | Whiterocks Beach | 🇬🇧 United Kingdom | 14°C | Jun-Sep |
| 492 | Haukland Beach | 🇳🇴 Norway | 13°C | Jun–Aug |
| 493 | Kvalvika Beach | 🇳🇴 Norway | 13°C | June to August |
| 494 | St Ninian's Isle Tombolo | 🇬🇧 United Kingdom | 13°C | May-Aug |
| 495 | Uttakleiv Beach | 🇳🇴 Norway | 13°C | Jun–Aug |
| 496 | Bunes Beach | 🇳🇴 Norway | 13°C | Jun-Aug |
| 497 | Ersfjord Beach | 🇳🇴 Norway | 13°C | Jun-Aug |
| 498 | Ramberg Beach | 🇳🇴 Norway | 13°C | Jun-Aug |
| 499 | Skagsanden Beach | 🇳🇴 Norway | 13°C | Year-round |
| 500 | Reynisfjara Black Sand Beach | 🇮🇸 Iceland | 12°C | May–Sep |
| 501 | Unstad Beach | 🇳🇴 Norway | 12°C | Jul-Aug |
| 502 | Bleik Beach | 🇳🇴 Norway | 12°C | Jun-Aug |
| 503 | Djupalonssandur | 🇮🇸 Iceland | 12°C | June to August |
| 504 | Sommarøy | 🇳🇴 Norway | 12°C | Jun-Aug |
| 505 | Ytri Tunga | 🇮🇸 Iceland | 12°C | Jun-Aug |
| 506 | Nauthólsvík | 🇮🇸 Iceland | 12°C | Year-round |
| 507 | Diamond Beach | 🇮🇸 Iceland | 11°C | Year-round |
| 508 | Breiðavík | 🇮🇸 Iceland | 11°C | Jun-Aug |
| 509 | Stokksnes | 🇮🇸 Iceland | 11°C | Year-round |
| 510 | Raudasandur | 🇮🇸 Iceland | 11°C | June to August |
| 511 | Tjornuvik | 🇫🇴 Faroe Islands | 11°C | June to August |
*Typical warm-season sea-surface temperature; actual readings vary year to year.
Reuse this data
The sea-temperature table and beach data are free to reuse under CC BY 4.0 — credit “Beachmap” with a link. Copy a ready-made credit:
<a href="https://europebeachmap.com/best-beaches/sea-temperature/">Sea temperature at Europe's beaches — Beachmap</a>
Or embed the live top-30 table — it updates as the atlas grows; keep the source line under it:
<iframe src="https://europebeachmap.com/embed/sea-temperature/" width="100%" height="480" style="border:0;border-radius:12px" loading="lazy" title="Sea temperature at Europe's beaches — Beachmap"></iframe>
<p>Source: <a href="https://europebeachmap.com/best-beaches/sea-temperature/">Sea temperature at Europe's beaches — Beachmap</a> (CC BY 4.0)</p>
Prefer raw data? Download the full dataset: beaches.json — 511 beaches with coordinates, sea temperature, sand, season, swimming and surf. See About & data, or browse every embeddable table in the widget gallery.
Frequently asked questions
Where is the sea warmest in Europe?
As of July 2026, the warmest sea among Europe's 511 best beaches is about 29°C, at Cirali Beach (Olympos, Antalya, Türkiye), at the height of the season.
Which European country has the warmest sea?
Cyprus has the warmest sea on average — about 27.8°C across its 9 beaches on the atlas — with Türkiye, Malta and Greece close behind.
What is the coldest beach in Europe?
Of the beaches listed, the coldest sea is about 11°C at Tjornuvik (Faroe Islands). Atlantic, North Sea and Baltic beaches stay far cooler than the Mediterranean.
How many of Europe's beaches reach 25°C?
242 of the 511 beaches on the atlas — about 47% — reach 25°C or warmer in season, mostly in the eastern Mediterranean, the Aegean and the Turkish Riviera.
When is the sea warmest in Europe?
Sea temperatures peak in late summer: August is typically the warmest month, and the Mediterranean holds its warmth well into September and October.