Northeast of Cruz Bay on the northshore of St Johns USVI, the snorkeling in Jumbie Bay is another good site for a quick dive. Jumbie Bay is a sandy cover with some rocks on either edge to explore. In addition, on the far left side, ther are some old reefs worth checking out. Overall, there is not a lot of marine life.
To reach the Jumbie Bay snorkeling from Cruz Bay, head east along North Shore Road (Route 20) to Jumbie Bay. There are six roadside parking spots opposite the trailhead to the Jumbie Bay. It's a short hike from the trailhead parking down to Jumbie Bay.
To reach the snorkeling on St John by air, you will need to first fly into the island of St Thomas using Cyril E. King Airport (STT). Then, you will need to take a taxi to one of the two docks with ferries heading over to St John.
Note: When snorkeling off St Johns USVI, be aware of potentially dangerous marine life including lionfish and sea urchins. Also, the coral reefs are in distress so be careful not to walk on or touch the coral.
Overall, Jumbie Bay is the 13th most popular snorkel dive spot of all 15 snorkeling dives in St John.