|

Top 5 Beaches to Snorkel with Sea Turtles On St. John

Want to swim with sea turtles in the US Virgin Islands? Here are the top five spots on St. John to snorkel with sea turtles — plus tips for respectful wildlife encounters.

pelican rock hansen bay beach st john usvi

Yes, You Can Snorkel with Sea Turtles on St. John — Here’s Where to Go

Few things make a trip to the Virgin Islands more memorable than snorkeling alongside a sea turtle in the wild. On St. John, it’s not just possible — it’s pretty common, especially if you know where to look.

Because much of the island’s shoreline is part of Virgin Islands National Park, it’s protected, undeveloped, and teeming with marine life — including green sea turtles and hawksbills. Some of the best beaches are easily accessible by car, and all you need is a mask, a snorkel, and a bit of luck (though not much — we’ll help with that part).

In this guide, we’re breaking down the top five beaches to spot sea turtles while snorkeling on St. John, plus a few tips for being a responsible and respectful visitor in their ocean home.

1. Salt Pond Bay — Secluded, Serene, and Full of Turtles

Located on the southeastern tip of St. John, Salt Pond Bay is one of the best places to snorkel with sea turtles — and it’s far enough off the main tourist track to feel like a hidden gem. The bay is calm, protected, and features lush seagrass beds, which are exactly what hungry turtles love.

It’s a bit of a walk (about a 5–10 minute downhill trail from the parking area), but well worth it for the peaceful setting and excellent wildlife spotting. Green sea turtles are frequently seen grazing in the shallow water, and you might even spot rays and squid if you’re lucky.

Pro tip: After your snorkel, take a short hike over to the nearby Salt Pond to look for flamingos or tackle the Ram Head Trail for stunning views.

salt pond bay aeriel view st john usvi bonus time charters

2. Maho Bay — St. John’s Most Popular Turtle Hangout

Maho Bay is the most well-known turtle spot on the island, and for good reason — the calm, shallow bay is filled with seagrass beds just a few yards from shore, where green sea turtles regularly feed throughout the day.

It’s easy to access by car with plenty of parking (though it fills up fast), and there are food trucks, paddleboard rentals, and chairs available just off the beach. While Maho is no secret, the turtles don’t seem to mind the company — and you’ll usually see several within a short swim from shore.

The sea turtles love the area around the green and red buoys on the right side of the bay. Stay quiet and float calmly above them. You’ll get the best view, and they’ll feel comfortable staying close.


Want a Full St. John Snorkel Guide with Maps, Tips & Local Favorites?

Download our FREE Snorkeling e-book for St. John.

(Get seasonal tips, a marine life guide, and more beach or boat-only accessible sites.)

* indicates required

*After submitting, please check your email for your free guide!*


3. Francis Bay — A Quieter Alternative to Maho

Just around the corner from Maho, Francis Bay offers a more peaceful, low-key turtle experience. The same seagrass beds that attract turtles to Maho stretch into Francis — but with fewer people in the water, it often feels like you’ve got it all to yourself.

It’s a great choice if you’re looking to escape the crowds without sacrificing your chances of an excellent turtle encounter. The bay is large and calm, with easy parking and a short, flat walk from the road.

Want to turn it into a full day? Walk the boardwalk trail through the mangroves just behind the beach for a quiet nature stroll, or pair your visit with a stop at nearby Annaberg Sugar Plantation for a dose of island history before or after your snorkel.


4. Honeymoon Beach / Caneel Bay — Calm Waters and Hidden Turtles

Honeymoon Beach, tucked within the Caneel Bay area, is one of the prettiest beaches on St. John — and it’s also home to clear, shallow water with lots of turtle activity, especially near the seagrass beds between Honeymoon and Salomon Bay.

It’s accessible by hiking the Lind Point Trail from Cruz Bay, shuttle from Caneel Bay, or by arriving on a boat charter (which gives you quicker access and less sweat). While the Caneel Bay resort remains closed, the surrounding waters are full of life and worth exploring.

Pack your snorkel gear and some snacks, and make a half-day adventure out of it. Early morning is usually the quietest time to visit.


5. Hansen Bay Beach — Off the Beaten Path and Full of Surprises

Located on the far East End of St. John, Hansen Bay Beach is a bit of a drive — but it’s one of the best places to snorkel without crowds. The calm, clear water and healthy seagrass beds make it a regular hangout for green sea turtles, rays, and even the occasional eagle ray.

The beach is privately maintained, so small donations are appreciated, but in return, you’ll get a peaceful place to relax, snorkel, and enjoy the view of St. John across the bay.

After your snorkel, head back toward Coral Bay and grab a bite at Skinny Legs, a laid-back local favorite known for serving up the best burger on the island.


🐢 FAQ: Snorkeling with Sea Turtles in St. John

Nope! Many of the best turtle spots — like Maho Bay, Francis Bay, and Salt Pond Bay — are easily accessible from shore. Just bring your own snorkel gear, or rent it locally, and you’re good to go.

Early morning and late afternoon are usually best. The light is great, the water is calm, and the beaches are less crowded — making for a quieter, more peaceful turtle encounter.

The most common are green sea turtles, but you might also spot hawksbill turtles, especially around coral and rocky areas. Both species are protected, so always observe from a respectful distance.

No — it’s illegal and harmful to marine life. Enjoy them from a distance, move slowly, and never chase or corner them. Let them come to you (they often will!).

There are several rental spots near Cruz Bay, including shops at Mongoose Junction or the beachfront. Some beaches may offer on-site rentals, but bringing your own or renting in town is usually more reliable.

🌊 Ready to Swim with Sea Turtles?

Whether you’re hiking into Salt Pond or floating over seagrass in Maho, St. John offers some of the best opportunities in the Caribbean to snorkel with sea turtles — no boat required.

If you’re planning a trip, make sure to pack your mask and fins, start early, and respect the wildlife while enjoying these incredible beaches. And if you’re looking for more snorkel tips and hidden spots across the islands…


Download our FREE Snorkeling e-book for St. John.

(Get seasonal tips, a marine life guide, and more beach or boat-only accessible sites.)

* indicates required

*After submitting, please check your email for your free guide!*

Happy snorkeling — and don’t forget to look down!