If you're hunting for the best snorkeling on St. John, you're basically spoiled for choice because the island is ringed with coral reefs and crystal-clear bays. Unlike some other Caribbean spots where you have to book an expensive boat charter to see anything good, St. John is a DIY snorkeler's dream. Most of the top-tier spots are accessible right from the beach. You just park your Jeep, toss on your fins, and wade in.
I've spent a lot of time floating around these waters, and while everyone has their personal favorite, there are a few spots that consistently stand out. Whether you're looking for sea turtles, colorful fan corals, or schools of shimmering parrotfish, here's the lowdown on where to go.
The Turtle Haven at Maho Bay
Ask anyone where to go for a "guaranteed" turtle sighting, and they'll point you straight to Maho Bay. It's one of the most popular spots on the island for a reason. The water is usually calm, shallow, and has a sandy bottom covered in seagrass—which is basically a buffet for green sea turtles.
What makes Maho part of the best snorkeling on St. John isn't necessarily the coral—there isn't a ton of it in the middle of the bay—but the mega-fauna. You can spend hours just hovering over a turtle while it munching on grass, completely unbothered by your presence. Just remember to keep your distance; it's tempting to get close, but they need their space to come up for air.
Aside from turtles, keep an eye out for southern stingrays and eagle rays. They love to bury themselves in the sand or glide along the bottom. If you want more "fishy" action, swim along the rocky edges on either the left or right side of the bay. That's where the smaller reef fish hang out.
The Famous Underwater Trail at Trunk Bay
Trunk Bay is probably the most photographed beach on the island, and yeah, it's beautiful, but it also hosts a unique underwater snorkeling trail. This is a great spot for beginners or anyone who wants a little bit of education with their swim. There are actually underwater plaques that tell you what you're looking at.
Because it's part of the Virgin Islands National Park, there's a small entry fee, but it's worth it for the facilities alone (showers are a lifesaver). The snorkeling trail circles a small rocky island just off the shore. It can get a bit crowded when the cruise ship crowds come over from St. Thomas, so my advice is to get there early—like, 8:30 AM early. You'll have the water to yourself, and the visibility is usually much better before the sand gets kicked up by a hundred pairs of fins.
The Adventure at Waterlemon Cay
If you're up for a little bit of a hike, Waterlemon Cay is arguably the spot for the best snorkeling on St. John. To get there, you'll head to the Leinster Bay Trail (near the Annaberg Sugar Mill ruins) and walk about a mile along the water. It's a flat, easy walk, but it can get hot, so bring water.
Once you reach the end of the trail, you'll see a tiny island (the cay) sitting about 100 yards offshore. You'll have to swim out to it, so this is better for confident swimmers. Once you reach the cay, the reef life is incredible. I've seen huge schools of blue tangs, massive starfish, and even the occasional reef shark (don't worry, they're more scared of you than you are of them). The current can be a bit strong on the backside of the cay, so just be mindful of your energy levels.
Salt Pond Bay for a Different Vibe
Down on the south shore, things feel a bit more rugged and remote. Salt Pond Bay requires a short hike down a rocky path from the parking lot, but the payoff is some of the clearest water on the island. Because it's a bit of a trek, it's usually less crowded than the North Shore beaches.
The best snorkeling here is right in the middle of the bay. There are two large rock outcroppings (the "humps") that stick out of the water. If you swim out to them, you'll find vibrant coral heads and tons of fish. It's also another great spot for spotting rays and turtles in the seagrass beds. If you're feeling adventurous, you can hike over to Blue Cobblestone Beach from here, though the water gets a bit deeper and rougher over that way.
Why Hansen Bay is a Hidden Gem
On the far East End of the island, you'll find Hansen Bay. It's a bit of a drive, but that's part of the charm. It's a private beach, so you'll likely pay a small fee or a donation to the family that owns the land, but it's worth every penny.
The water here is incredibly calm, making it some of the best snorkeling on St. John for families with kids. There are patch reefs scattered all over the bay. You don't have to swim far to see brain coral, sea fans, and schools of Caribbean reef squid. The vibe at Hansen is super laid back—think less "tourist hotspot" and more "backyard beach party." Plus, the kayaking here is fantastic if you want to take a break from the mask and snorkel.
A Few Tips for Your Snorkeling Trip
To really make the most of your time in the water, there are a few things you should keep in mind. First off, reef-safe sunscreen is a must. In fact, it's the law in the US Virgin Islands. Traditional sunscreens have chemicals that bleach the coral, so make sure your bottle says "mineral-based" or "non-nano zinc oxide." Better yet, wear a rash guard. It's the best way to prevent a nasty sunburn on your back while you're floating face-down for an hour.
Also, try to go early. The wind usually picks up in the afternoon, which can make the water choppy and decrease visibility. Plus, the parking lots at places like Maho and Trunk fill up incredibly fast.
If you don't own your own gear, you can rent masks, snorkels, and fins at several spots in Cruz Bay or even right at Maho and Trunk. However, if you're planning on snorkeling every day, buying a cheap set before you arrive will save you a lot of money and the hassle of returning rentals every evening.
Don't Forget the Small Stuff
When people look for the best snorkeling on St. John, they're often looking for the "big" stuff like sharks or turtles. But some of the coolest things I've seen are the tiny creatures hiding in the rocks. Look for Christmas tree worms—those little colorful spirals that disappear into the coral when you get close. Keep an eye out for spotted drums, which are these funky-looking fish with long, flowing fins.
St. John's reefs are still recovering from past hurricanes, and they are surprisingly resilient. You'll see patches of new growth everywhere. Just make sure you never touch the coral or stand on it. It's a living organism, and even a small kick from a fin can damage years of growth.
Wrapping It Up
At the end of the day, you really can't go wrong anywhere on this island. Every bay has its own personality. Some days Maho will be clear as glass, and other days Salt Pond will have the best fish action. The "best" spot is usually whichever one you happen to be at when the sun is out and the turtles are hungry.
So, grab your gear, pack a cooler (no glass bottles!), and get out there. St. John is one of those rare places where the world under the waves is just as beautiful as the one above them. Whether you're a total pro or it's your first time putting on a mask, the snorkeling here is going to blow you away.