Best Apr–Nov
Amphorae of a Roman wreck on a volcanic shoal off Lipari

Region
127 curated dive destinations across 16 countries including Albania and Bulgaria in the Mediterranean. Conditions peak around Jun, Jul, Aug and Sep.
Agistri & Poros · photo Emmanuelbaltasar
Common encountersOctopus & cuttlefishGroupersNudibranchsBarracudaReef fish swarms
Mediterranean diving is rock rather than coral: limestone and granite walls, caves and swim-throughs, and red gorgonian forests on the deeper walls. The season is short and concentrated in summer and early autumn. Marine reserves make the biggest difference to what lives on the rock, and in the protected water of the Medes Islands, Port-Cros and Ustica, dusky groupers turn up by the dozen.
Wrecks are the other draw. The ferry Zenobia lies on her side off Larnaca with lorries still chained to the car decks, Titanic's sister ship Britannic rests at up to 122 m in the Kea Channel, and the Dardanelles off Gallipoli hold the wrecks of the 1915 campaign, including HMS Majestic upside down in 23 m. Malta and Gozo combine shore-entry wrecks with the rock-tunnel sinkhole of the Blue Hole.
One destination per theme, picked from the species, dive types, access and site records on each destination page.
Wrecks
Malta
Its dive sites take in 15 wrecks, including Bristol Beaufighter and Bristol Blenheim.
Big animals
Greece
Seals & sea lions and dolphins are both on its species list, the most of any destination here.
Beginners
Slovenia
Rated for beginners, with no current to speak of and shore diving. Best Jun–Aug.
Macro
France
Muck and macro diving is one of its main dive types, with nudibranchs, octopus & cuttlefish and macro critters on the species list.
Liveaboards
Croatia
Liveaboards run here alongside day trips, best Jun–Sep; dolphins are on its species list.
The busiest stretch is June–September: in September, 97 of the 127 destinations here are in peak season.
No destination here peaks in January–March, but Ceuta, Dubrovnik & the Elafiti Islands and Filicudi & Salina still rate good.
Ceuta, Dubrovnik & the Elafiti Islands, Ischia & Procida and 5 more rate good or better in every month.
| Month | Prime | Good |
|---|---|---|
| Jan | 0 | 11 |
| Feb | 0 | 10 |
| Mar | 0 | 17 |
| Apr | 2 | 61 |
| May | 14 | 104 |
| Jun | 81 | 45 |
| Jul | 90 | 33 |
| Aug | 94 | 29 |
| Sep | 97 | 28 |
| Oct | 21 | 97 |
| Nov | 2 | 34 |
| Dec | 1 | 17 |
Tap a column heading to sort.
| Aeolian Islands — Lipari & Vulcano Italy | Apr–Nov | 14–26°C | Intermediate | Groupers | Day boat |
|---|---|---|---|---|---|
| Agistri & Poros Greece | Sep–Oct | 15–26°C | Intermediate | — | Day boat |
| Akamas Peninsula & Latchi Cyprus | Jul–Sep | 17–28°C | Beginner | Sea turtles | Day boat |
| Al Hoceima Morocco | Varies | 15–23°C | Intermediate | Dolphins | Shore, Day boat |
| Alanya Turkey | Jun–Sep | 17–29°C | Intermediate | Groupers | Day boat |
| Alonissos & the Peristera Wreck Greece | Jun–Sep | 15–26°C | Intermediate | Seals & sea lions | Day boat |
| Amorgos Greece | Jun | 16–26°C | Intermediate | Barracuda | Shore, Day boat |
| Ayvalık & Cunda Islands Turkey | Jul–Sep | 13–25°C | Intermediate | Groupers | Day boat |
| Baia & the Phlegraean Fields Italy | Jul–Aug | 15–27°C | Beginner | Octopus & cuttlefish | Day boat |
| Banyuls-sur-Mer & the Côte Vermeille France | Jun–Sep | 12–23°C | Intermediate | Groupers | Shore, Day boat |
| Bastia & Cap Corse (East Coast) France | Jun–Sep | 14–26°C | Intermediate | Groupers | Shore, Day boat |
| Batumi & the Adjarian Coast Georgia | Jul–Sep | 9–27°C | Beginner | — | Shore, Day boat |
| Beirut & Jounieh Lebanon | Sep–Oct | 18–29°C | Advanced | Octopus & cuttlefish | Shore, Day boat |
| Bergeggi, Noli, Spotorno & Finale Ligure Italy | Jun–Sep | 13–24°C | Intermediate | Groupers | Shore, Day boat |
| Bodrum Turkey | Jun–Sep | 16–27°C | Beginner | Groupers | Day boat |
| Budva & Jaz Montenegro | Jun–Aug | 14–26°C | Intermediate | Groupers | Day boat |
| Buggerru & Pan di Zucchero Italy | May–Oct | 14–25°C | Beginner | — | Day boat |
| Byblos, Amchit & Batroun Lebanon | Sep–Dec | 18–29°C | Intermediate | — | Day boat |
| Cabo de Gata-Níjar Spain | Jun–Sep | 10–30°C | Beginner | Groupers | Shore, Day boat |
| Cabo de Palos & Islas Hormigas Spain | Jun–Oct | 14–27°C | Advanced | Groupers | Day boat |
| Cabo Tiñoso (La Azohía, Isla Plana & Puerto de Mazarrón) Spain | Jun–Sep | 15–29°C | Intermediate | Groupers | Day boat |
| Cabrera Archipelago Spain | Jun–Sep | 14–27°C | Advanced | Groupers | Day boat |
| Cala Gonone & the Gulf of Orosei Italy | Aug–Sep | 14–27°C | Beginner | Barracuda | Day boat |
| Cap d'Agde France | Jul–Sep | 12–22°C | Intermediate | Macro critters | Day boat |
| Cap de Creus Spain | Jun–Sep | 12–24°C | Intermediate | Groupers | Shore, Day boat |
| Cape Greco & Ayia Napa Cyprus | May–Oct | 17–28°C | Intermediate | Sea turtles | Shore, Day boat |
| Capo Caccia & Nereo Cave Italy | Jun–Sep | 14–26°C | Intermediate | Groupers | Shore, Day boat |
| Capo Carbonara Italy | Jun–Sep | 14–26°C | Beginner | Groupers | Day boat |
| Capri Italy | Jun–Sep | 13–28°C | Advanced | Mola mola | Day boat |
| Catania & the Cyclops Islands Italy | Jun–Sep | 14–27°C | Intermediate | Groupers | Shore, Day boat |
| Cavtat & Konavle Croatia | Jun–Aug | 14–26°C | Intermediate | — | Day boat |
| Çeşme & Ildır Turkey | Sep–Nov | 15–23°C | Beginner | Stingrays | Day boat |
| Ceuta Spain | Jul–Aug | 16–23°C | Intermediate | Nudibranchs | Shore, Day boat |
| Corfu Greece | Jul–Sep | 15–26°C | Intermediate | Dolphins | Shore, Day boat |
| Corsica — Ajaccio & Sagone France | Jun–Sep | 13–26°C | Intermediate | Groupers | Shore, Day boat |
| Corsica — Calvi & the Revellata France | Jun–Sep | 14–26°C | Intermediate | Groupers | Shore, Day boat |
| Corsica — Lavezzi & Bonifacio France | Jun–Sep | 14–26°C | Intermediate | Groupers | Day boat |
| Costa Blanca — Calpe, Moraira & Jávea Spain | Jun–Sep | 13–27°C | Beginner | Groupers | Shore, Day boat |
| Costa Brava — Blanes, Lloret & Tossa Spain | Jun–Sep | 12–26°C | Intermediate | Octopus & cuttlefish | Shore, Day boat |
| Costa Brava — L'Escala & the Montgrí Coast Spain | Jun–Sep | 12–26°C | Intermediate | Groupers | Shore, Day boat |
| Costa Brava — Palamós, Llafranc & Begur Spain | Jul–Aug | 13–25°C | Intermediate | Octopus & cuttlefish | Shore, Day boat |
| Costa Brava — Sant Feliu de Guíxols Spain | Jun–Sep | 13–25°C | Intermediate | Groupers | Shore, Day boat |
| Côte d'Azur — Cannes & the Estérel France | Jun–Sep | 13–25°C | Intermediate | Groupers | Shore, Day boat |
| Crete Greece | Jun–Oct | 16–27°C | Beginner | Groupers | Shore, Day boat |
| Datça & the Knidos Peninsula Turkey | May–Nov | 17–26°C | Intermediate | Groupers | Day boat, Liveaboard |
| Dubrovnik & the Elafiti Islands Croatia | Jun–Aug | 13–28°C | Intermediate | Octopus & cuttlefish | Day boat |
| Egadi Islands Italy | Jun–Sep | 14–26°C | Intermediate | Groupers | Day boat |
| Elba & the Tuscan Archipelago Italy | Jun–Sep | 13–26°C | Intermediate | Groupers | Shore, Day boat |
| Fethiye & Ölüdeniz Turkey | Sep–Oct | 16–30°C | Intermediate | Groupers | Day boat |
| Filicudi & Salina Italy | Year-round | 14–26°C | Intermediate | Barracuda | Day boat |
| Gallipoli — Dardanelles Wrecks Turkey | Apr–May | 14–25°C | Intermediate | Groupers | Day boat |
| Gökçeada Turkey | Sep–Oct | 13–26°C | Intermediate | Groupers | Day boat |
| Golfe de Valinco — Propriano & Porto-Pollo France | Jun–Sep | 15–25°C | Intermediate | Groupers | Day boat |
| Halkidiki — Sithonia Greece | Jun–Sep | 14–27°C | Intermediate | Groupers | Shore, Day boat |
| Herceg Novi & the Luštica Blue Cave Montenegro | Jul–Sep | 14–26°C | Intermediate | Octopus & cuttlefish | Day boat |
| Hvar & the Pakleni Islands Croatia | May–Sep | 13–25°C | Intermediate | Eagle rays | Day boat |
| Ibiza & Formentera Spain | Jul–Sep | 14–27°C | Intermediate | Groupers | Shore, Day boat |
| Ios & Folegandros Greece | May–Jun | 16–26°C | Intermediate | Sea turtles | Shore, Day boat |
| Ischia & Procida Italy | May–Oct | 14–26°C | Intermediate | Barracuda | Day boat |
| Islas Columbretes Spain | Jun–Sep | 14–26°C | Intermediate | Groupers | Day boat, Liveaboard |
| Istria — Rovinj & Pula Croatia | Jun–Sep | 11–25°C | Intermediate | Reef fish swarms | Shore, Day boat |
| Kalkan Turkey | Jun–Oct | 16–28°C | Intermediate | Barracuda | Shore, Day boat |
| Kalymnos & Telendos Greece | May–Jun | 17–25°C | Intermediate | Groupers | Day boat |
| Kaş Turkey | Jun–Oct | 16–28°C | Intermediate | Sea turtles | Shore, Day boat |
| Kea Channel Greece | Jun | 15–26°C | Advanced | Groupers | Day boat |
| Kefalonia & Ithaca Greece | May–Jun | 15–26°C | Intermediate | Octopus & cuttlefish | Day boat |
| Kemer & Tekirova Turkey | Jun–Aug | 17–29°C | Advanced | Sea turtles | Day boat |
| Kornati Islands Croatia | Jun–Sep | 13–25°C | Intermediate | Groupers | Day boat, Liveaboard |
| Kos & the Kefalos Peninsula Greece | Apr–Oct | 17–26°C | Intermediate | Octopus & cuttlefish | Day boat |
| Kuşadası Turkey | Year-round | 15–26°C | Beginner | Sea turtles | Day boat |
| Kvarner — Cres, Krk & Lošinj Croatia | Jun–Sep | 12–24°C | Intermediate | Dolphins | Shore, Day boat |
| Kyrenia (Girne) Cyprus | Jul–Sep | 17–29°C | Intermediate | Groupers | Day boat |
| La Herradura Spain | May–Sep | 14–28°C | Beginner | Groupers | Shore, Day boat |
| Lampedusa & Linosa Italy | Aug–Sep | 15–26°C | Intermediate | Groupers | Day boat |
| Larnaca — Zenobia Cyprus | Jun–Oct | 17–28°C | Intermediate | Groupers | Shore, Day boat |
| Lastovo & the Lastovnjaci Croatia | Jun–Nov | 14–25°C | Intermediate | Octopus & cuttlefish | Day boat |
| Lefkada & Meganisi Greece | Apr–Oct | 15–26°C | Intermediate | Groupers | Day boat |
| Leros & Lakki Greece | Apr–Oct | 16–26°C | Intermediate | Seals & sea lions | Day boat |
| Lesbos Greece | Apr–Oct | 14–25°C | Intermediate | Groupers | Day boat |
| Limassol & the Three Stars Wreck Cyprus | Year-round | 16–29°C | Beginner | Groupers | Day boat |
| Mallorca — Alcúdia, Pollença & Cap de Formentor Spain | Jun–Sep | 14–26°C | Intermediate | Barracuda | Shore, Day boat |
| Mallorca — Palma & the Southwest Spain | Jun–Sep | 14–28°C | Beginner | Groupers | Shore, Day boat |
| Malta & Gozo Malta | Jun–Sep | 15–28°C | Intermediate | Groupers | Shore, Day boat |
| Marmaris & İçmeler Turkey | May–Oct | 20–28°C | Advanced | Octopus & cuttlefish | Day boat |
| Marseille & the Calanques France | Year-round | 13–25°C | Intermediate | Groupers | Day boat |
| Medes Islands Spain | Jun–Sep | 13–25°C | Intermediate | Groupers | Day boat |
| Menorca Spain | Jun–Sep | 12–27°C | Intermediate | Groupers | Shore, Day boat |
| Milos & Kimolos Greece | May–Jun | 16–26°C | Beginner | Groupers | Shore, Day boat |
| Mljet National Park Croatia | May–Sep | 14–26°C | Beginner | Octopus & cuttlefish | Day boat |
| Palavas-les-Flots, Carnon & Villeneuve-lès-Maguelone France | Jun–Sep | 10–23°C | Beginner | Nudibranchs | Day boat |
| Pantelleria Italy | Jul–Sep | 15–25°C | Intermediate | Groupers | Shore, Day boat |
| Paphos & Coral Bay Cyprus | Apr–Dec | 17–28°C | Beginner | Groupers | Shore, Day boat |
| Paros & Naxos Greece | Jun | 17–25°C | Intermediate | Barracuda | Shore, Day boat |
| Piran & Portorož Slovenia | Jun–Aug | 9–25°C | Beginner | Octopus & cuttlefish | Shore, Day boat |
| Polignano a Mare & Monopoli Italy | May–Jun | 14–26°C | Intermediate | Octopus & cuttlefish | Shore, Day boat |
| Ponza & the Pontine Islands Italy | Jun–Sep | 14–27°C | Intermediate | Groupers | Day boat |
| Port-Cros & Îles d'Hyères France | Jun–Sep | 13–25°C | Intermediate | Groupers | Day boat |
| Porto Cesareo & the Nardò Coast Italy | Jul–Sep | 14–26°C | Intermediate | Groupers | Shore, Day boat |
| Portofino Marine Reserve Italy | Jun–Sep | 13–25°C | Intermediate | Groupers | Day boat |
| Premuda Croatia | Jun–Sep | 12–25°C | Intermediate | Groupers | Day boat |
| Primošten & Rogoznica Croatia | Jun–Sep | 12–25°C | Intermediate | Nudibranchs | Shore, Day boat |
| Punta Campanella & the Sorrento Coast Italy | Apr–May | 14–26°C | Intermediate | Tuna | Day boat |
| Rhodes Greece | Jun–Sep | 17–27°C | Intermediate | Groupers | Shore, Day boat |
| Samos Greece | Jul–Oct | 16–25°C | Beginner | Octopus & cuttlefish | Day boat |
| San Vito Lo Capo & Scopello Italy | Aug | 14–26°C | Intermediate | Octopus & cuttlefish | Day boat |
| Santa Maria di Leuca Italy | Jun–Aug | 14–26°C | Intermediate | Groupers | Day boat |
| Santa Maria Navarrese & Arbatax Italy | Jul–Sep | 14–25°C | Beginner | Barracuda | Day boat |
| Santorini & the Caldera Greece | May–Oct | 16–27°C | Beginner | Nudibranchs | Day boat |
| Sarandë & Ksamil Albania | Jun | 15–26°C | Intermediate | Sea turtles | Day boat |
| Sète & Frontignan France | Jun–Oct | 12–22°C | Beginner | Octopus & cuttlefish | Day boat |
| Skopelos Greece | Apr–Oct | 14–26°C | Intermediate | Groupers | Day boat |
| Sozopol & St. Ivan Island Bulgaria | Jun–Aug | 7–25°C | Beginner | — | Shore, Day boat |
| Stintino & the Asinara National Park Italy | Jun–Sep | 13–24°C | Beginner | Barracuda | Day boat |
| Tabarca & Santa Pola Spain | Jul–Sep | 14–26°C | Intermediate | Groupers | Day boat |
| Tabarka Tunisia | Jun–Aug | 14–26°C | Intermediate | Groupers | Day boat |
| Taranto & the Gulf of Taranto Italy | Jun–Sep | 14–26°C | Intermediate | Groupers | Shore, Day boat |
| Tarragona Spain | Jun–Sep | 12–27°C | Beginner | Octopus & cuttlefish | Shore, Day boat |
| Tavolara & La Maddalena Italy | Jun–Sep | 14–25°C | Intermediate | Groupers | Day boat |
| Thassos Greece | May–Oct | 13–26°C | Beginner | Octopus & cuttlefish | Day boat |
| Tremiti Islands Italy | Jun–Sep | 13–26°C | Beginner | Groupers | Day boat |
| Ustica Italy | Jun–Sep | 15–26°C | Intermediate | Groupers | Shore, Day boat |
| Varna & Cape Kaliakra Bulgaria | Jun–Sep | 7–25°C | Intermediate | Stingrays | Shore, Day boat |
| Vela Luka & the Blue Hole Croatia | Jul–Sep | 14–25°C | Advanced | — | Shore, Day boat |
| Vis Croatia | Jun–Sep | 14–24°C | Advanced | Groupers | Day boat, Liveaboard |
| Vlora, Karaburun & Sazan Albania | Jul–Sep | 15–25°C | Intermediate | — | Day boat |
| Zadar & Dugi Otok Croatia | May–Sep | 13–25°C | Intermediate | Groupers | Shore, Day boat |
| Zakynthos Greece | Jun–Sep | 15–27°C | Beginner | Seals & sea lions | Day boat |
127 guides
980 named sites · 127 destinations