Best Snorkeling in St. John USVI: A Local's Guide to 6 Incredible Spots
St. John sits in the middle of some of the clearest, warmest, most vibrant waters in the Caribbean. With Virgin Islands National Park protecting roughly two thirds of the island, the reefs and marine life here have stayed healthier than almost anywhere else in the region. If you are planning to snorkel St. John USVI, you are in for a treat. The underwater world here is spectacular, and most of the best spots are easy to reach from the beach.
After four decades of exploring these waters, we have narrowed down our six favorite snorkeling spots on St. John. Each one offers something a little different, from beginner friendly shallows to advanced reef crossings. Grab your mask and fins. Here is where to go.
1. Trunk Bay: The Famous Underwater Trail
Trunk Bay is the snorkeling spot that put St. John on the map. The beach is gorgeous, but the real draw is the underwater snorkeling trail just offshore. Submerged plaques guide you along the reef, identifying fish species and coral formations as you go. It is like a self guided museum tour beneath the surface.
The trail sits in shallow water, usually 10 to 15 feet deep, making it perfect for beginners and anyone who wants a relaxed snorkel. You will see parrotfish, blue tangs, sergeant majors, and plenty of brain coral. Arrive early before the cruise ship crowds show up. The bay transforms from serene to bustling by mid morning on port days.
Local tip: Get there by 8:30 AM. You will have the underwater trail nearly to yourself. After 10 AM on cruise ship days, it gets crowded. The $5 entrance fee includes access to the trail and facilities.
2. Waterlemon Cay: The Snorkeler's Dream
If you ask a local where the best snorkeling on St. John is, most will say Waterlemon Cay. This small island sits about 200 yards off the beach at Leinster Bay on the north shore. The paddle out takes about 15 minutes. The effort is worth every stroke.
The reef surrounding the cay is alive with color. Elkhorn and fan coral formations create an underwater garden that attracts every kind of tropical fish you can imagine. You might spot barracuda, rays, and if you are lucky, a nurse shark resting under a ledge. The water clarity here is often the best on the island.
Park at Leinster Bay and walk the short trail to the beach. The swim to the cay is manageable for confident swimmers. If you are not comfortable with the distance, snorkel along the shoreline instead. There is plenty to see without crossing the channel.
Local tip: Use a swim noodle or floatation device if you are not a strong swimmer. The current between the shore and the cay can pick up with the tide. Snorkel with a buddy, always.
3. Maho Bay: Swim With Sea Turtles
Maho Bay is the place to go if you want to snorkel with sea turtles. The seagrass beds in the center of the bay are a favorite grazing spot for green sea turtles. They surface every few minutes to breathe, giving you plenty of time to watch them glide through the water.
The bay is shallow and calm, which makes it ideal for families and first time snorkelers. Along the rocky edges of the bay, you will find coral formations with tropical fish hiding among them. Look carefully and you might spot an octopus or a moray eel peering out from a crevice.
The turtles here are wild and protected. Keep your distance, move slowly, and never touch them. Watch quietly and you will have one of the most memorable experiences of your entire trip.
Local tip: The best turtle activity happens in the morning when the bay is calm and quiet. Bring your own snorkel gear. There are no rentals at Maho Bay.
4. Cinnamon Bay: Reef and Ruins
Cinnamon Bay offers the longest stretch of beach on the north shore. The snorkeling here is excellent, with a healthy reef system running parallel to the beach. You can rent snorkel gear at the campground store near the parking area, which is handy if you did not bring your own.
Swim out toward the small cays on the eastern end of the bay. The coral around those rocks is some of the most colorful on the island. You will see large schools of fish, and the visibility is usually very good. The beach is wide enough that even on a busy day, you can find a quiet spot.
Combine your snorkel with a visit to the historic Danish sugar plantation ruins just behind the beach. It is one of the best preserved historical sites on the island.
Local tip: Walk east along the beach to find the best snorkeling entry point. The further from the parking lot you go, the better the reef gets and the fewer people you will see.
5. Francis Bay: Quiet and Pristine
Francis Bay is the quietest snorkeling spot on the north shore. It is a longer drive from Cruz Bay, which keeps the crowds away. The beach is wide and sandy with plenty of shade. The water is calm and clear, making it a wonderful choice for a relaxed snorkel session.
The best snorkeling is along the left side of the bay, where a rocky reef extends from the shore. You will find large coral heads with fish swirling around them. Pelicans dive for fish just offshore, and you might even see a tarpon cruising the shallows. It feels wild out there in a way the busier beaches do not.
Local tip: Francis Bay is fantastic in the late afternoon. The sun hits the water at an angle that lights up the reef. Go after 3 PM for the best light and almost total solitude.
6. Saltpond Bay: South Shore Adventure
Saltpond Bay is on the south side of the island, which means a different snorkeling experience entirely. The drive takes you through the island interior with stunning overlooks along the way. The bay is rocky and rugged. Bring water shoes because the entry is not as sandy as the north shore spots.
The payoff is some of the most dramatic snorkeling on St. John. The reef drops off quickly, so you will see larger fish and pelagic species that you do not find in the shallower bays. Rays, large parrotfish, and schools of jacks are common here. The water can be a bit rougher, so only snorkel here on calm days.
After your snorkel, hike the Ram Head trail from the parking area. The panoramic views of the Caribbean Sea and the southern coastline are breathtaking.
Local tip: Check the wind before heading south. If it is blowing hard from the east, skip Saltpond and go to a north shore beach instead. Calm conditions are key for good visibility here.
What to Bring for Snorkeling St. John
- Reef safe sunscreen: Required by law in the USVI. Look for zinc oxide or titanium dioxide based formulas. No oxybenzone or octinoxate.
- Your own snorkel gear: A good mask, snorkel, and fins are worth the investment. Fit matters. Renting works, but owning guarantees a good seal.
- Floatation device: A swim noodle or inflatable snorkel vest adds confidence, especially for beginners.
- Water shoes: Essential for rocky entries at Saltpond Bay and helpful at several north shore beaches.
- Underwater phone case: A waterproof pouch lets you take photos without a dedicated camera. Dry bags are great too.
- Plenty of water and snacks: Snorkeling is tiring. Hydrate before and after. Most beaches have no food vendors.
- Towel and dry change of clothes: Simple but easily forgotten after a long swim.
Snorkeling Tips for Beginners
If you have never snorkeled before, St. John is a wonderful place to learn. The water is warm, the visibility is excellent, and many of the best spots are in shallow, protected bays.
- Start at Maho Bay or Trunk Bay. Both have calm, shallow water and easy entries. Trunk Bay has facilities and lifeguards during peak hours.
- Defog your mask. A drop of baby shampoo inside the mask, rinsed with seawater, prevents fogging. Spit works too if you do not mind it.
- Breathe slowly and deeply. It feels strange at first breathing through a tube. Relax, take slow breaths, and your heart rate will come down.
- Stay horizontal. Keep your feet up and let your fins do the work. Kicking from the hips is more efficient than bending your knees.
- Do not touch anything. Coral is fragile and some marine life can sting. Look with your eyes only. Keep a respectful distance from all sea creatures.
Best Time of Day to Snorkel
The best snorkeling on St. John is in the morning. The wind is typically calmer, the water is smoother, and the visibility is at its peak. Between 8 AM and 11 AM is the sweet spot. The afternoon sun creates glare on the water that can make it harder to see below the surface.
That said, late afternoon snorkeling at Francis Bay or Cinnamon Bay can be magical. The angle of the sun lights up the coral in ways you do not see in the morning. Just be aware that afternoon winds can pick up and reduce visibility.
Avoid snorkeling right after a heavy rain. Storm runoff can temporarily cloud the water near shore. Give it a day to settle and the visibility will return.
Snorkeling Tours vs. Going DIY
St. John snorkeling is accessible enough that most visitors do it on their own. You can drive to any of the beaches above, park, and swim out to the reef. No guide required. This is the most flexible and budget friendly option.
That said, a guided snorkel tour is worth considering if you want to reach spots that are only accessible by boat. Tours from Cruz Bay will take you to offshore cays, remote reefs, and sometimes even to the British Virgin Islands. Guides know where the marine life is active that day and can point out creatures you might miss on your own.
A good middle ground is to rent gear in Cruz Bay and do the north shore beaches on your own, then book a single half day boat tour to reach the spots you cannot drive to. That gives you the best of both worlds.
Your Villa Is the Perfect Snorkeling Base
One of the best things about staying in a Seaview Homes villa is how close you are to the water. Our villas are located throughout St. John, from hillside retreats overlooking the north shore to properties just minutes from Cruz Bay. You can grab your snorkel gear, hit a different beach every morning, and be back at your villa for lunch by the pool.
Having a private kitchen means you can pack sandwiches and cold drinks for beach days. Having a private pool means you can rinse off and relax after a long morning in the saltwater. And having a comfortable, quiet home base means you can rest up and do it all again the next day.
Browse our villa collection to find the perfect home base for your St. John snorkeling adventure. Many of our villas are just a short drive from the best snorkeling spots on the island.
Questions about which snorkeling spots are right for your group? Contact us and we will share local advice based on your swimming ability and comfort level.
Stay near St. John's best snorkeling: Cinnamon Ridge puts you minutes from Cinnamon Bay, Sea Forever offers easy access to the north shore, and Mango Bay is close to Maho Bay's sea turtles. Browse all villas to find your snorkeling headquarters.