Best Of

Best Dive Sites for Underwater Photography

Ranked by combined photo suitability — subjects, viz stability, hover-friendliness, and natural light. Not just 'sites with good critters' — sites you can actually shoot well.

25 SITES RANKED

Curaçao

Curaçao

87CATEGORY
seahorsefrogfishhawksbill turtletarpon
2

Tubbataha Reef

Philippines

86CATEGORY
hammerhead sharkwhale sharkmanta rayhawksbill turtle
3

Cayman Islands

Cayman Islands

86CATEGORY
southern stingraygreen turtleNassau groupereagle ray
4

Bonaire

Caribbean Netherlands

85CATEGORY
seahorsefrogfishtarponspotted eagle ray
5

Turks & Caicos

Turks and Caicos Islands

85CATEGORY
humpback whalespotted eagle rayhawksbill turtleCaribbean reef shark
6

Jardines de la Reina

Cuba

85CATEGORY
Caribbean reef sharksilky sharksaltwater crocodilegoliath grouper
7

Milne Bay

Papua New Guinea

84CATEGORY
ornate ghost pipefishmimic octopusLembeh sea dragonmandarin fish
8

Navy Pier

Australia

83CATEGORY
wobbegonggrey reef sharkgiant grouperfrogfish
9

Kerama Islands

Japan

83CATEGORY
green turtlemanta rayhumpback whalenudibranch
10

Papua New Guinea

Papua New Guinea

82CATEGORY
mimic octopuspygmy seahorsemandarin fishmanta ray
11

Dumaguete

Philippines

82CATEGORY
whale sharkthresher sharkfrogfishflamboyant cuttlefish
12

Christmas Island

Australia

81CATEGORY
whale sharkmanta rayhammerhead sharkred crab
13

Raja Ampat

Indonesia

80CATEGORY
manta raywobbegong sharkpygmy seahorsewalking shark
14

Ha'apai

Tonga

80CATEGORY
humpback whalespinner dolphinsea snakereef shark
15

Manado

Indonesia

80CATEGORY
pygmy seahorsemimic octopusmandarin fishhawksbill turtle
16

Xcalak

Mexico

80CATEGORY
manateehawksbill turtlesplendid toadfisheagle ray
17

Great Barrier Reef

Australia

79CATEGORY
dwarf minke whalepotato codMaori wrassegreen turtle
18

Mabul Island

Malaysia

79CATEGORY
frogfishblue-ringed octopusflamboyant cuttlefishseahorse
19

Nouméa Lagoon

New Caledonia

79CATEGORY
dugongnautilustiger sharkmanta ray
20

Kosrae

Federated States of Micronesia

79CATEGORY
manta raygrey reef sharkNapoleon wrasseeagle ray
21

Siquijor

Philippines

79CATEGORY
mandarin fishfrogfishhawksbill turtlenudibranchs
22

Roatan

Honduras

78CATEGORY
whale sharkspotted eagle rayseahorsenurse shark
23

Blue Heron Bridge

United States

78CATEGORY
seahorsefrogfishoctopusbatfish
24

Providencia

Colombia

78CATEGORY
nurse sharkeagle rayspiny lobsterqueen angelfish
25

Sanganeb Reef

Sudan

78CATEGORY
hammerhead sharkgrey reef sharkmanta raybarracuda