Best Of

Best Visibility Dive Sites

Ranked by visibility score — average visibility, consistency, seasonal variation, and water clarity.

25 SITES RANKED

Silfra

Iceland

100CATEGORY
Arctic charbrown troutalgae formations
2

Cenote Dos Ojos

Mexico

95CATEGORY
blind cave fishfreshwater shrimpbat
3

Tubbataha Reef

Philippines

92CATEGORY
hammerhead sharkwhale sharkmanta rayhawksbill turtle
4

Cozumel

Mexico

92CATEGORY
splendid toadfishnurse sharkspotted eagle raygreen moray eel
5

Cayman Islands

Cayman Islands

92CATEGORY
southern stingraygreen turtleNassau groupereagle ray
6

Turks & Caicos

Turks and Caicos Islands

92CATEGORY
humpback whalespotted eagle rayhawksbill turtleCaribbean reef shark
7

Niue

Niue

92CATEGORY
spinner dolphinhumpback whalesea snakegrey reef shark
8

Palau

Palau

90CATEGORY
grey reef sharkmanta raynapoleon wrassejellyfish
9

Great Blue Hole

Belize

90CATEGORY
Caribbean reef sharkbull sharkgiant groupernurse shark
10

Niihau

United States

90CATEGORY
Hawaiian monk sealulua (giant trevally)Galapagos sharkspinner dolphin
11

Rowley Shoals

Australia

90CATEGORY
potato codmanta raygrey reef sharkhammerhead
12

Easter Island (Rapa Nui)

Chile

90CATEGORY
Easter Island butterfly fishRapa Nui scorpionfishgreen turtleyellowtail
13

Brothers Islands

Egypt

89CATEGORY
whale sharkhammerheadwhale
14

Sipadan Island

Malaysia

88CATEGORY
green turtlehawksbill turtlebarracudawhitetip reef shark
15

Bonaire

Caribbean Netherlands

88CATEGORY
seahorsefrogfishtarponspotted eagle ray
16

Daedalus Reef

Egypt

88CATEGORY
whale sharkhammerheadwhale
17

Ustica

Italy

88CATEGORY
octopusseahorsenudibranchbarracuda
18

El Hierro

Spain

88CATEGORY
octopusbarracudagroupermoray eel
19

Ojamo Mine

Finland

88CATEGORY
none — flooded mine environment
20

Lanai

United States

88CATEGORY
spinner dolphinHawaiian monk sealtiger sharkmanta ray
21

Exumas

Bahamas

88CATEGORY
nurse sharkCaribbean reef sharkhawksbill turtleNassau grouper
22

Sanganeb Reef

Sudan

88CATEGORY
hammerhead sharkgrey reef sharkmanta raybarracuda
23

St. John's Reef

Egypt

88CATEGORY
hammerhead sharkgrey reef sharkmanta raynapoleon wrasse
24

Playa del Carmen

Mexico

88CATEGORY
bull sharkhawksbill turtlenurse sharkeagle ray
25

Kerama Islands

Japan

88CATEGORY
green turtlemanta rayhumpback whalenudibranch