Top Snorkeling and Scuba Diving in St. Thomas

Ready to check out the best sites in St. Thomas for scuba diving, snorkeling, shore diving, free diving or other ocean activities? Zentacle has 13 dive sites, snorkel spots, beaches, and more. Discover hand-curated maps, along with reviews and photos from nature lovers like you. No matter what you're looking for, you can find a diverse range of the best ocean activities in St. Thomas to suit your needs.
St. Thomas dive site map
Coki Beach

#1 - Coki Beach

St Thomas, Caribbean

beginner
(14)
When we were there a local dive shop took me on my 'checkout dive' at a shore dive at a place called Coki Beach. Depth to 40-50' sand beach entry. No waves, and in a protected cove. Popular snorkel location and had probably hundreds of snorkelers, most of whom stayed in 3-8' of water and away from divers. Parking on street area, walk down a set of concrete steps directly onto the beach. Very easy access. I think this beach is in the travel guides (Fodor's etc). Can't remember if there's a local dive shop on site for equipment or air fills, but I know there was a building in which people were renting snorkel gear and we weren't the only one's diving either... FYI: this is a popular cruise boat tourist dumping spot.
Saba Island

#2 - Saba Island

Virgin Islands, Saint Thomas Island

beginner
(1)
South side of Saba Island. No mooring. If anchoring boat on lee (west) side which is usually calmer, it can be a long swim to the best diving in the center of the south side of the island.
Hull Bay

#3 - Hull Bay

St Thomas, Caribbean

Unrated
(1)
Nice clean enclosed bay. Nice reefs with plenty of fish. Very helpful dive shop. Nice patio style restraint close by for an after dive drink and giant burgers. Transportation from the Cruise ship terminals is the issue as driver may not want to make this out of the way one way haul with no guarantee of a return fare. So be sure to make arrangements beforehand. Hull Bay, north shore, St Thomas USVI.
Magens bay

#4 - Magens bay

Virgin Islands, Saint Thomas Island

beginner
(0)
Beautiful Bay. Turtles and many fish. Direct in from the beach Magens bay is also known as Megans Bay.
Ledges of Little Saint James

#5 - Ledges of Little Saint James

Virgin Islands, Saint Thomas Island

beginner
(0)
Southern side of the private island of Saint James Ledges of Little Saint James is also known as Little St James.
Secret Harbour

#6 - Secret Harbour

Virgin Islands, Saint Thomas Island

beginner
(0)
Secret Harbour is a 0-star rated scuba dive and snorkel destination in Virgin Islands, Saint Thomas Island which is accessible from shore based on 0 ratings.
Dive Flag Rock

#7 - Dive Flag Rock

Virgin Islands, Saint Thomas Island

beginner
(0)
spotted eagle rays, eels, turtles, lobsters Buck Island
Christmas Cove

#8 - Christmas Cove

Virgin Islands, Saint Thomas Island

beginner
(0)
puffer fish, starfish, stingrays, turtles Saint James Bay
Navy Barges

#9 - Navy Barges

Virgin Islands, Saint Thomas Island

beginner
(0)
Navy barges sunk as artificial reef. Maximum depth is 40-50 feet. Marked with a buoy and a tie point so you don't have to drop anchor. Lots of sea life here with spine lobster and eels in abundance. Navy Barges is also known as Navy Barges at St Thomas USVI.
WIT Shoal Wreck

#10 - WIT Shoal Wreck

Virgin Islands, Saint Thomas Island

intermediate
(0)
Probably the most famous dive in the USVI, the WIT Shoal is a popular deep wreck. Located some miles out from St Thomas, it was illegally sunk in shallower waters when it was supposed to be sunk off the deep dropoff miles further out. However, the wreck is relatively in tact, and having sunk in 1984 has now attracted a host of marine life. The wreck is fairly large (327 feet), and one can swim through penetration on most of the decks. Because of the large amount of external light, and the lack of confined spaces, pentration training is not normally needed. It sits on sand at 70 feet (although parts inside the wreck reach deeper). The wheelhouse is at 30 feet. More info: http://www.caribdiveguide.com/WIT_shoal.htm By boat only. Divers must "hook into" the wreck, which can only be done if weather conditions permit. Site is not marked, and so cannot realistically be located without GPS coordinates. Approximate location shown in map. WIT Shoal Wreck is also known as WIT Shoal.
Stragglers Rocks

#11 - Stragglers Rocks

Virgin Islands, Saint Thomas Island

beginner
(0)
Stragglers Rocks is also known as Stragglers of Great St. James.
Calf Rock

#12 - Calf Rock

Virgin Islands, Saint Thomas Island

beginner
(0)
Southeast side of Saint Thomas. 1.5 nautical miles from Benner harbour.
Cow Rock

#13 - Cow Rock

Virgin Islands, Saint Thomas Island

beginner
(0)
Southeast side of Saint Thomas. 1.5 nautical miles from Benner harbour.