The best snorkeling spots in the US Virgin Islands

St. Croix is 60km south from most of the other islands but has its own airport. Two good beach locations include Canes Bay and Shoys beach, with the former having a coral wall near to shore. Other interesting snorkeling spots include the Old Frederiksted Pier on the west coast and Buck Island. Only accessible by boat, Buck Island has a marked snorkel trail and is a good location to spot green sea turtles and occasionally eagle rays.

Cowfish in USVI
A scrawled cowfish, encountered in Caneel Bay‘s seagrass meadows.

The islands of St. Thomas and St. John are to the north and are linked by frequent ferries between Red Hook and Cruz Bay. A good family beach for snorkeling exists at Coki Point Beach on St. Thomas, while a more demanding site, requiring a 45min boat trip, can be located off the Cow and Calf Rocks.

Elkhorn coral in St Johns
Healthy elkhorn coral is found at most of USVI’s reefs.

St. John is the most natural of the islands and has numerous easy access snorkeling spots. A group of spots is located around what was the Caneel Bay Resort, destroyed in the 2017 hurricanes. These beaches can only be accessed by boat at present as the resort is no longer open.

Snorkeling beach in St Johns
Calm, crystal-clear sea: The US Virgin Islands are a paradise for snorkelers (here, Scott Beach).

The beaches include Honeymoon Bay to the south, the main Caneel Bay beach, and both Scott Bay and Turtle Bay to the north, separated from Hawksnest beach by Hawksnest point. Hawksnest beach has landward access and parking is available but the beach can be a little exposed and subject to surf. All areas support a range of corals, including some significant stands of elkhorn coral.

Other areas on St. John include Leinster Bay (also known as Watermelon Cay), which is 25mins in a taxi from Cruz Bay. Also, the wide flat beaches of Great Lameshur Bay, where bigger marine fauna may be found, including eagle rays, nurse sharks, and green sea turtles.

Green sea turtles in US Virgin Islands
The island’s seagrass beds are visited by green sea turtles, easy to spot in some locations (here, at Hawksnest Beach, in Caneel Bay Resort).

US Virgin Islands marine habitats and interesting species

Clearly, some of the more interesting habitats in the area are based around the coral patches, which most notably include, elkhorn coral, varieties of staghorn corals, pillar coral and brain coral, as well as the brilliantly colored orange cup coral (only truly visible at night).

The extensive areas of healthy coral, in turn, support a wide variety of reef-associated fish species including angelfish, butterflyfish, puffers, hinds, parrots, tangs and grunts in abundance.

The open bays include extensive areas of seagrass beds that are favored by a wide variety of fish including southern stingrays and gently grazing green sea turtles. In the more exposed areas, larger species may be found including barracuda, nurse sharks and lemon sharks.

Orange cup coral
Orange cup coral, photographed at Caneel Bay Resort.

When to go snorkeling the US Virgin Islands?

Seawater temperatures are uniformly warm with the coolest period (78.8°F/26°C) occurring January to April, and the warmest water in September/October (84.2°F/29°C). The water temperatures mirror the atmospheric temperatures with the hottest periods between May to November (89.6°F/32°C) but tempered by the cooling breezes, which tend to be almost uniformly easterly in direction.

Rainfall also increases to a peak in September-November with maximum precipitation of 155mm in October. There is always the danger of tropical storms and hurricanes, with the greatest probability from August to October.

JANUARY
FEBRUARY
MARCH
APRIL
MAY
JUNE
JULY
AUGUST
SEPTEMBER
OCTOBER
NOVEMBER
DECEMBER
Hot and humid
Warm and sunny

300+ spots have been featured on Snorkeling Report with the help of people like you. Share your favorite snorkeling spot and help us cover the world map. Your contribution will help the snorkeling community find sites and enjoy the underwater world!

Where to spot them?

Discover on which snorkeling spots you are most likely to see your favorite species