Where Are the Best Snorkeling Spots in St John, US Virgin Islands?

Waterlemon Cay offers some of the best snorkeling on St John
Waterlemon Cay offers some of the best snorkeling on St John | © Larry Malvin / Alamy Stock Photo
Photo of Carrie Honaker
11 November 2021

St John is the smallest of the USVI, yet it teems with marine life – from green sea turtles to nurse sharks and seemingly everything in between. The US Virgin Islands State Park comprises land, reefs and lagoons, all of which enjoy protected status. Whether you are sailing around the island or enjoying some time at the beach, here’s our list of the finest snorkeling sites on St John.

Explore the snorkeling spots in St John for a day by hiring a yacht with SamBoat. Alternatively, spend more time snorkeling around the most remote spots in St John by booking a vessel with Dream Yacht Charter.

Hansen Bay near East End

Natural Feature
U.S. Virgin Islands, St. John, boats in Hansen Bay,
© BIBIKOW Walter / Hemis.fr / Hemis / Alamy Stock Photo
If you are looking for a remote spot to snorkel in St John, Hansen Bay fits the bill. The seagrass beds draw green sea turtles and conch, while the patch reefs are home to endangered staghorn coral and sea fans. A wide variety of fish can be spotted such as Jacks and Pompano, plus gaggles of stingrays like to hang out – be sure to shuffle feet if coming in from the beach to avoid a sting.

Honeymoon Beach in Caneel Bay

Natural Feature
Huts and palm trees stand on the sands of Honeymoon Beach on Water Island, St John, US Virgin Islands
© Matt May / Alamy Stock Photo
Accessed easily by boat or beach, Honeymoon Bay is an ideal spot for beginner snorkelers, or those looking for a relaxing day surrounded by coconut palms. Abundant green sea turtles, southern stingrays, conch, and colorful tropical fish can be found in the calm waters off Honeymoon Beach. Feeling adventurous? Sail east to Caneel Bay where the reef is home to lots of colorful marine species, like French and grey angelfish.

Maho Bay near Windberg

Natural Feature
A palm tree on Maho Bay Beach hangs over the surf, St John, US Virgin Islands
© James Schwabel / Alamy Stock Photo
Maho Bay Beach is known for its soft sand, clear waters and shallow entry. Most waters don’t get below 12ft (4m) deep, making it one of the best spots for snorkeling beaches on St John. Head to the western shoreline reef for blue tangs, wrasse, and even the occasional nurse shark. Watch out for the fire coral in this spot as well. Early morning risers should swim over the dense seagrass in the middle of the bay – this is where you’re most likely to spot green sea turtles.

Lameshur Beach near John’s Folly

Natural Feature
Lameshur Bay with boats in harbor on the island of St. John in the United States Virgin Islands
© Larry Malvin / Alamy Stock Photo
Lameshur Beach is a quiet, relatively untouched beach on the southeast side of St John. A small rocky outcropping close to shore houses a variety of corals and schools of fish. Octopus, barracuda, Caribbean lobsters, and queen angelfish can be seen swimming around the crevices. More advanced snorkelers should head to Yawzi Point; it offers deeper canyons where elkhorn and brain coral populate the structure, and colorful sea fans wave in the water. The water is more tumultuous on this side, so proceed with caution.

Trunk Bay off North Shore Road

Natural Feature
Islands dot the sea at Trunk Bay with sun bathers relaxing on a white-sand beach, St John, US Virgin Islands
© Tetra Images / Alamy Stock Photo
A popular spot to snorkel in St John, Trunk Bay features a self-guided 650ft (198m) underwater snorkeling trail, covered in less than 20ft (6m) of crystal clear water. Expect to see triggerfish, yellowtail snappers and indigo-blue tunicates with underwater plaques to guide your journey. Back on land, the creamy sand populated with lifeguards is maintained by the Virgin Islands National Park. There is an entrance fee, but the facilities include snorkel gear rentals, showers, restrooms, and more.

Waterlemon Cay in Leinster Bay

Natural Feature
A young hawksbill sea turtle swims among the coral in Waterlemon Cay on the island of St John in the U.S. Virgin Islands
© Matt May / Alamy Stock Photo
Fancy a little historic sightseeing alongside snorkeling? Waterlemon Cay is accessed through a flat, short hike through the ruins of three sugar cane plantations. The entry is rocky with a few urchins hanging out, so tread with caution. Novices should head to the western end, whilst the eastern corner is more suited to skilled snorkelers, due to the currents. Look out for green sea turtles, eagle rays, squirrelfish, and the occasional small nurse shark. Large cushion sea stars are also among the more unique creatures here.

Henley Cay in the Windward Passage

Natural Feature
Blue Tangs and Scuba Dive at a reef in St John, US Virgin Islands
© WaterFrame / Alamy Stock Photo
If you are sailing around St John, Henley Cay is a vibrant snorkeling site, only accessible by boat. This cay is located on St John’s stunning north shore. Strong currents feed an underwater forest of sea fans, soft corals, and gorgonians; the habitat teems with health because the spot is relatively remote. Spot nurse sharks, blue tangs and wrasses. If you’re lucky, you’ll see black and white geometric tunicates and rare blue encrusting coral. This is some of the best snorkeling on St John although only experienced practitioners should get in.

Haulover Beach near East End

Natural Feature
A boat rests at the rocky shoreline of Haulover Bay, St John, US Virgin Islands
© James Schwabel / Alamy Stock Photo
Each side has something different to offer. Haulover North is a pebbly beach with strong currents and rocky patch reef. Filefish can be spotted hunting for food, plus reef squid sometimes hide in the outcroppings. Haulover South features submerged boulders and underwater caves for exploring. Keep an eye out for large jacks, permit fish, conch and a variety of rays. Both spots are suitable for intermediate to advanced snorkellers – check the weather conditions before you go.

Discover the top sites for snorkeling in St John for a day by booking a boat with SamBoat. Or, take a longer tour around the most remote spots for snorkeling in St John by chartering a yacht with Dream Yacht Charter.

Cookies Policy

We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"