Top 7 Spots to Snorkel from Shore on St. John (No Boat Needed!)
Looking to snorkel on St. John without booking a boat? These are the top beaches and bays where you can snorkel right from shore — perfect for beginners, families, or anyone exploring on their own.

No Boat? No Problem. Here’s Where to Dive In.
St. John is known for its clear water, calm bays, and some of the best snorkeling in the Virgin Islands — and the best part? You don’t even need a boat. Thanks to the Virgin Islands National Park, many of the island’s beaches are protected and easy to access, with thriving reefs steps from shore.
In this guide, we’ll show you the best places to snorkel from shore on St. John, including easy-access beaches, calm spots for beginners, and hidden gems locals love. Grab your gear, pack a towel, and let’s jump in.
1. Maho Bay (Best for Beginners and Families)
Maho is one of the calmest bays on St. John — and one of the best for spotting sea turtles. The reef runs along the adjacent shoreline, making it a great place for beginners or anyone who wants to take it slow.
- Difficulty: Easy
- How to Get There: Easy parking, north shore road
- Extra Tip: Sea turtles like to hang near the red and green buoys on the east side of the bay

2. Pelican Rock at Hansen Bay (Quiet, Local Favorite)
Tucked into the East End of the island, Hansen Bay is peaceful, and just offshore sits Pelican Rock, a reef full of life. It’s a bit of a swim — and even better by boat — but definitely worth the effort.
- Difficulty: Moderate (longer swim)
- How to Get There: Park near Hansen Bay Beach, swim out
- Pro Tip: Best accessed by boat if you’re not a confident swimmer

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.)
*After submitting, please check your email for your free guide!*
3. Trunk Bay (Iconic & Easy to Access)
Trunk is famous for a reason — and it’s not just the views. The underwater snorkeling trail here is marked with signs, making it a perfect place to start if you’re new to the sport.
- Difficulty: Easy
- How to Get There: Paid parking, facilities on-site
- Extra Tip: Arrive early to beat the cruise crowds

4. Waterlemon Cay (Best Coral + Current)
This is one of the most talked-about spots for shore snorkeling — and one of the most rewarding. You’ll need to walk the Leinster Bay Trail and swim across a short channel to reach Waterlemon Cay, but the coral and fish action is worth it.
- Difficulty: Moderate to hard (depending on current)
- How to Get There: Hike in from Annaberg Ruins, swim across
- Pro Tip: It’s easier and safer to visit by boat on windy days

Want to Explore Off the Beach?
Get Our Free Snorkel Guide for More Hard-to-Reach Spots
(Includes our boat-access-only favorites + charter-friendly snorkeling stops!)
5. Salt Pond Bay (Calm Water & Sea Life)
Located on the south shore, Salt Pond Bay is a favorite for its quiet vibe, vividly blue water, and sea life. You’ll often see rays, schools of fish, and potentially many green sea turtles.
- Difficulty: Easy
- How to Get There: Short downhill hike from parking lot
- Extra Tip: Bring water — there’s no shade or amenities nearby

6. Little Lameshur Bay (Remote & Worth the Drive)
Tucked far down a bumpy road, Little Lameshur is quiet and uncrowded — and the snorkeling is some of the best on the island. There’s reef structure on both sides of the bay, but it’s not the easiest to reach.
- Difficulty: Moderate
- How to Get There: Long, rough drive from Salt Pond area
- Pro Tip: Best explored by boat unless you’re up for the adventure

7. Honeymoon Beach (Easy Access + Beautiful View)
Honeymoon is one of the easiest north shore beaches to reach and offers calm, clear water that’s great for snorkeling along the rocky edges. It’s a peaceful spot to float, explore, and maybe spot some fish and coral close to shore.
- Difficulty: Easy
- How to Get There: Hike from the NPS Visitor Center, shuttle from Caneel Bay, or kayak from Cruz Bay.
- Extra Tip: Head to the right side of the beach for better reef

Ready for your st. John snorkeling adventure?
These are just a few of the amazing snorkeling spots you can reach from shore on St. John — and there’s even more to see if you’re willing to hop on a boat. Whether you’re planning a beach day or want to explore the best underwater spots with a captain who knows where to go, we’ve got you covered.
👇 Grab our free snorkel guide or book a trip with us below:


