Top Snorkeling and Scuba Diving in St. John

The top 21 dive and snorkel sites in St. John, ranked by diver reviews, with maps and photos. Read the St. John guide

dive sites
21
dive shops
4
reviews
6
21 sites, ranked by diver reviews
No photos yet
1

Trunk Bay

5.0(2 reviews)St. John, Caribbean

Good dive, but popular with the cruise ship crowd

Shore entry
No photos yet
2

Big Maho Bay

5.0(1 review)St. John, Caribbean

This site is phenomenal for views, fish and solitude. There is a reef to follow at shallow depths on the right and left sides and as you enter the bay beyond the rocky shorelines, you enter an open sandy bottom. You will see thousand of silversides, large Tarpon, sea turtles, a variety of colorful fish, corals and a nurse shark that usually hangs out there. There is a dive shop at Little Maho Bay Camps to replenish your tanks, eat and purchase gear. My favorite spot in the world...literally! From Cruz Bay you have two choices. You can go up centerline road or North shore road. North shore is much more scenic and you can find many shore dives along your journey. Continue on past Caneel Bay, all the way past Cinnamon Bay and Big Maho will come up on your left. There is ample roadside parking and plenty of secluded beach.

Shore entry
No photos yet
3

Trunk Cay

5.0(1 review)Virgin Islands, Saint John Island

Underwater Park trail 15 underwater plaques stating local marine life flora and Fauna Northern Side of Saint John well marked Trunk Cay is also known as Trunk Bay.

BeginnerMax depth 13.1 ftShore entry
No photos yet
4

Grass Cay

4.0(2 reviews)Virgin Islands, Saint John Island

Boat diving only

BeginnerMax depth 49.2 ftBoat entry
No photos yet
5

Eagle Shoals

No reviews yetVirgin Islands, Saint John Island

Between Leduck Island and Ram Head.

BeginnerMax depth 32.8 ftBoat entry
No photos yet
6

Cabritehorn Point

No reviews yetVirgin Islands, Saint John Island

South side of St John. Very quite area for all divers.

BeginnerMax depth 32.8 ftBoat entry
No photos yet
7

Lovango Cay

No reviews yetVirgin Islands, Saint John Island

Lovango Cay is a 0-star rated scuba dive and snorkel destination in Virgin Islands, Saint John Island which is accessible from shore based on 0 ratings.

BeginnerMax depth 29.9 ftBoat entry
No photos yet
8

Waterlemon cay

No reviews yetVirgin Islands, Saint John Island

Leinster Bay. You'll need to do a short 10 minute hike in from the Annaberg Ruins parking lot.

BeginnerMax depth 15.1 ftShore or Boat entry
No photos yet
9

Johnson's Reef

No reviews yetVirgin Islands, Saint John Island

Shallow reef with sting rays in the sand Just off Trunk Bay, north side of St john.

BeginnerMax depth 39.4 ftBoat entry
No photos yet
10

Congo Cay West

No reviews yetVirgin Islands, Saint John Island

North of St John Island.

BeginnerMax depth 24.9 ftBoat entry
No photos yet
11

Congo Cay East

No reviews yetVirgin Islands, Saint John Island

East side of Congo Island.

IntermediateMax depth 59.1 ftBoat entry
No photos yet
12

Carval Rock

No reviews yetVirgin Islands, Saint John Island

Take care of the current. Just east of Congo Island. Carval Rock is also known as Carvel Rock.

IntermediateMax depth 65.6 ftBoat entry
No photos yet
13

Booby Rock

No reviews yetVirgin Islands, Saint John Island

Southern side of Saint John.

BeginnerMax depth 35.1 ftBoat entry
No photos yet
14

Whistling Cay

No reviews yetVirgin Islands, Saint John Island

North side of St. John. Just off of Maho Bay.

BeginnerMax depth 39.4 ftBoat entry
No photos yet
15

Ditliff Point

No reviews yetVirgin Islands, Saint John Island

Southwest side of St John.

BeginnerMax depth 32.8 ftBoat entry
No photos yet
16

Mingo Key

No reviews yetVirgin Islands, Saint John Island

Mingo Cay is located between Lovango Cay and Grass Cay, Northwest of St John Island.

BeginnerMax depth 26.2 ftBoat entry
No photos yet
17

Cinnamon Bay

No reviews yetSt. John, Caribbean

Cinnamon is just a little farther from Cruz bay than Trunk. Crowds are much less and the island is farther from shore than at Trunk. The coral and vegetation is more vivid than Trunk but the fish seem more colorful at Trunk IMO. But, some of the fish are larger at Cinnamon than Trunk. I give the edge to Trunk but find Cinnamon better for those who like larger fish and greater solitude. Especially if you have done Trunk on other trips as I have. Cinnamon is just a little further from Cruz bay than Trunk. I took a taxi after getting off the ferry. Trunk is the taxi stop just before Cinnamon

Shore entry
No photos yet
18

Caneel Bay

No reviews yetVirgin Islands, Saint John Island

Gorgonians, Puffer Fish, a Nurse Shark, many tropical fish North western side of Island

BeginnerMax depth 29.5 ftShore or Boat entry
No photos yet
19

Flanagan's Cay

No reviews yetSt. John, Caribbean

Quiet and secluded. Southeastern Coast.

Shore entry
No photos yet
20

New Found Bay

No reviews yetVirgin Islands, Saint John Island

Northeast of St John.

BeginnerMax depth 9.8 ftBoat entry
Numbers match the ranked list of St. John dive and snorkel sites. Full map with key

Top dive shops in St. John

All 4
Busy Bee Charters
5.0 (34) · St. John
Book
Low Key Watersports, Inc.
4.8 (201) · St John
Book
Crabby's Water Sports
5.0 (16) · St John
Book

St. John diving guide

Ready to check out the best sites in St. John for scuba diving, snorkeling, shore diving, free diving or other ocean activities? Zentacle has 21 dive sites, snorkel spots, beaches, and more. Discover hand-curated maps, along with reviews and photos from nature lovers like you.

Frequently asked questions

What are the best dive and snorkel sites in St. John?

Based on Zentacle reviews, the top-rated sites in St. John are Trunk Bay (5.0 from 2 reviews), Big Maho Bay (5.0 from 1 review) and Trunk Cay (5.0 from 1 review).

Where is the best snorkeling for beginners in St. John?

The top-rated beginner sites are Trunk Cay (5.0 from 1 review) and Grass Cay (4.0 from 2 reviews).

Where can I shore dive in St. John?

Trunk Bay, Big Maho Bay and Trunk Cay are the top-rated sites you can enter from shore.

Are there dive shops in St. John?

Zentacle lists 4 dive shops in St. John. The top-rated are Busy Bee Charters (5.0 from 34 reviews) and Low Key Watersports, Inc. (4.8 from 201 reviews).