Snorkeling in St. John USVI: Best Tours, Spots & Beaches

Drift over sea turtles at Maho Bay, walk the famous Trunk Bay underwater trail, or join a catamaran to Salt Pond — crystal-clear Caribbean water year-round. Discover every option for snorkeling in St. John USVI here, with honest prices and free cancellation.

  • ★ 4.8–4.9 rated
  • 3,800+ verified reviews
  • Free cancellation on all tours
USCG-certified guides on every tour
Free cancellation 24 hrs before
80–86°F water — no wetsuit needed
All snorkel gear included on tours
$119–$189 Price range per person
80–86°F Water temperature year-round
60+ ft Typical visibility (Apr–Jun)
9,700 acres Virgin Islands National Park protected waters

All St. John USVI Snorkeling Tours Compared

These St. John snorkeling tours cover the full range — from a 3-hour kayak adventure through the national park to a 6.5-hour catamaran day with tacos at the floating Lime Out bar. Every tour includes snorkel gear. Prices are per person.

Snorkelers exploring a coral reef in crystal-clear Caribbean water on a St. John USVI snorkeling tour from St. Thomas from $165

New Horizons & Breakaway — Full-Day St. John Snorkel by Powerboat

★★★★★ ★★★★★ 4.9(2,018 reviews)· 6 hours
  • 3 snorkel stops at St. John National Park
  • Breakfast, open bar & picnic lunch
  • USCG-approved powerboat
  • Sea turtles, stingrays & reef fish
Read the full guide → Check Availability
Catamaran anchored at a turquoise bay in St. John USVI for a snorkeling excursion at the floating Lime Out taco bar from $189

Lime Out Snorkel Sail — Floating Taco Bar & Open Bar Catamaran

★★★★★ ★★★★★ 4.8(333 reviews)· 6.5 hours
  • Lime Out — floating taco bar & swim-up bar
  • 2 snorkel stops (reef + Salt Pond)
  • Full open bar on catamaran
  • Sea turtles, rays & reef shark sightings
Read the full guide → Check Availability
Catamaran sailing toward St. John USVI with guests snorkeling in crystal-clear Caribbean water on a day trip from St. Thomas from $129

Flying Frenchman — Sail, Snorkel & Beach in St. John from St. Thomas

★★★★★ ★★★★★ 4.8(26 reviews)· 6 hours
  • Sailing catamaran from St. Thomas
  • Snorkel + free time in Cruz Bay
  • Lite bites & full bar included
  • Best for cruise ship passengers
Read the full guide → Check Availability
Snorkeler swimming over colorful coral at St. John National Park on an all-inclusive St. John USVI snorkeling catamaran tour from $150

Snorkel Cat — All-Inclusive Catamaran Adventure

★★★★★ ★★★★★ 4.9(955 reviews)· 5 hours
  • All-inclusive — food, drinks & gear
  • 2 reef stops at St. John National Park
  • Sea turtles, stingrays & tropical fish
  • Open bar throughout
Read the full guide → Check Availability
A sea turtle gliding through crystal-clear water near a coral reef during a guided kayak and snorkeling tour in St. John USVI National Park from $119

Kayak & Snorkel — Sea Turtles in St. John National Park

★★★★★ ★★★★★ 4.9(377 reviews)· 3 hours
  • Small-group kayak from Cruz Bay
  • Virgin Islands National Park waters
  • Sea turtles, parrot fish & stingrays
  • Expert local guide
Read the full guide → Check Availability
Guests snorkeling from a catamaran near a beach cay in St. John USVI before lunch at the famous floating Pizza Pi boat from $149

Pizza Pi Snorkel Sail — Beach Stop, Lunch & Open Bar from Westin

★★★★★ ★★★★★ 4.9(163 reviews)· 5 hours
  • Lunch from floating Pizza Pi boat
  • 2 snorkel stops + beach cay
  • Open bar & free snacks
  • Sails from Westin St. John
Read the full guide → Check Availability

Sea turtle sightings are never guaranteed — guided tours put you in the right spots. Lock in your date.

Free cancellation up to 24 hours before every tour.

Check Availability

St. John Snorkeling Tours — Quick Comparison

Tour Price Book Rating Reviews Duration Type Departs From Food & Drink
New Horizons & Breakaway $165 Check Availability 4.9 ★ 2,018 6 hrs Powerboat — 3 reef stops Sapphire / Margaritaville, St. Thomas Breakfast + lunch + open bar
Lime Out Snorkel Sail $189 Check Availability 4.8 ★ 333 6.5 hrs Catamaran + floating taco bar Westin St. John Taco lunch + open bar
Flying Frenchman $129 Check Availability 4.8 ★ 26 6 hrs Catamaran sail + beach time Frenchman's Reef, St. Thomas Lite bites + full bar
Snorkel Cat $150 Check Availability 4.9 ★ 955 5 hrs Catamaran — 2 reef stops St. Thomas Breakfast + lunch + open bar
Kayak & Snorkel NPS $119 Check Availability 4.9 ★ 377 3 hrs Guided kayak + snorkel Cruz Bay, St. John None included
Pizza Pi Snorkel Sail $149 Check Availability 4.9 ★ 163 5 hrs Catamaran + pizza boat Westin St. John Pizza lunch + open bar

Why St. John USVI Is One of the Best Snorkel Destinations in the Caribbean

225 m Trunk Bay underwater trail Only self-guided underwater snorkel trail in the Caribbean
$5 Trunk Bay entry fee National Park beach — free with America the Beautiful pass
60+ ft Peak visibility April–June clarity ranks among best in the Caribbean
80–86°F Water temperature Warm year-round — no wetsuit required
200+ Marine species Fish, coral, rays, turtles and sharks in USVI waters
Free Shore snorkeling World-class reefs at Maho Bay, Salt Pond Bay & Cinnamon Bay

Complete Guide to Snorkeling in St. John USVI

A powerboat anchored above a coral reef near St. John USVI, snorkelers in the water exploring the national park reefs on a guided snorkeling excursion

Best Snorkeling and Coral Reef Spots on St. John USVI

More than 60% of St. John is protected Virgin Islands National Park, which means its coral reefs have been shielded from development and overfishing for over 50 years. The result is some of the healthiest reef in the entire Caribbean — and almost all of it is accessible by snorkel.

The best snorkeling on St. John US Virgin Islands ranges from calm, walk-in beaches where sea turtles graze seagrass in 3 feet of water, to dramatic offshore cays with steep coral walls and eagle ray sightings. Whether you want shore snorkeling at Maho Bay or a guided catamaran excursion to Salt Pond, the options are genuinely outstanding.

SpotBest ForAccessEntry FeeLevel
Trunk BayUnderwater snorkel trailShore (NPS beach)$5Easy
Maho BaySea turtles in seagrassShore (free)FreeEasy
Salt Pond BayCoral + open waterShore (short hike)FreeModerate
Honeymoon BeachCalm water, fishWater taxi or kayakFreeEasy
Cinnamon BayLong reef, beginnersShore (NPS beach)FreeEasy
Waterlemon CayAdvanced, turtles + raysBoat only / long swimFreeAdvanced
Hurricane HoleMangrove coralKayak or boatFreeModerate
Coral Bay areaOff the tourist trackShore / boatFreeModerate
Snorkelers in crystal-clear turquoise water near Trunk Bay St. John USVI, the famous underwater snorkel trail visible below, protected coral reef in the Virgin Islands National Park

Trunk Bay — The Famous Underwater Trail

Trunk Bay is the most photographed beach in the U.S. Virgin Islands and the only place in the Caribbean with a self-guided underwater snorkel trail. The Trunk Bay snorkeling trail is 225 metres long and runs through a coral garden in 6–15 feet of water, with underwater plaques identifying the fish and coral species you are swimming past. It is genuinely one of the most accessible and rewarding snorkeling experiences in the entire Caribbean.

The beach sits inside Virgin Islands National Park. Entry costs $5 per person (or free with an America the Beautiful pass). Snorkel gear is available to rent on-site at $12 per set. Arrive before 10 am — by midday, especially on cruise ship days, the beach and trail can get crowded. Turtles are frequently spotted just off the trail in the seagrass beds to the east.

  • 225 m self-guided underwater trail with ID plaques
  • Entry: $5/person (America the Beautiful pass accepted)
  • Gear rental on-site: $12 per set
  • Arrive before 10 am for fewest crowds
  • Sea turtles common in seagrass east of the trail
  • No private boat mooring — day-trip visits only

Maho Bay — Best Place to See Sea Turtles Snorkeling in St. John

Maho Bay St. John snorkeling is the single best way to see sea turtles without a guided tour. Green sea turtles graze the dense seagrass beds in the bay year-round — some days you spot three or four in the first ten minutes of swimming. The entry is free, there are no facilities on the beach itself, and the water is calm and very shallow.

The turtle snorkeling at Maho Bay is best in early morning (7–9 am) before the day-trippers arrive. A handful of turtles have been resident here for years and are used to snorkelers keeping a respectful distance. Stay low in the water, do not touch or chase them, and they will often swim right alongside you.

Maho Bay is also one of the stops on guided tour-2 (Lime Out Snorkel Sail) and tour-5 (Kayak & Snorkel), which both spend dedicated time here.

A guided kayak group paddling toward a secluded beach near Honeymoon Beach St. John USVI for a snorkeling excursion in the Virgin Islands National Park protected waters

Salt Pond Bay, Honeymoon Beach, Cinnamon Bay & the Hidden Gems

Beyond Trunk Bay and Maho Bay, St. John has several lesser-known spots that reward snorkelers willing to go a little further.

Salt Pond Bay sits on the south coast and requires a 10-minute hike from the parking area, which keeps it quieter than the north coast beaches. The snorkeling here is excellent — healthy elkhorn and brain coral, frequent stingray sightings, and clean visibility. Waterlemon Cay (Leinster Bay) is the most rewarding advanced spot on the island: a 400-metre swim from the beach reaches a shallow lagoon surrounding a small cay, where sea turtles, nurse sharks, spotted eagle rays and dense reef fish congregate. It's not suitable for weak swimmers or children.

Honeymoon Beach (Caneel Bay area) is only accessible by water taxi from Cruz Bay or via the Kayak & Snorkel tour, which makes it far less crowded than the roadside beaches. Hurricane Hole, tucked into the mangroves near Coral Bay, is the only known place in the world where three species of coral grow on mangrove roots — unusual, eerie, and genuinely unlike any other snorkel anywhere in the Caribbean.

Guided Snorkeling Excursions in the Virgin Islands National Park vs. Going It Alone

Shore snorkeling at Maho Bay, Trunk Bay, and Salt Pond Bay is completely free (beyond the $5 Trunk Bay entry) and requires nothing more than your own gear. For many snorkelers — especially those staying on St. John — this is the right call. But guided St. John snorkeling excursions make sense in several specific situations:

Book a guided tour if you want multiple spots in one day, are arriving by cruise ship from St. Thomas and need transport included, want food and open bar covered, or want a guide who will find turtles and tell you what you are looking at. The kayak tour (tour-5) specifically accesses Honeymoon Beach and protected NPS coves that you simply cannot reach on foot.

Skip the tour if you are staying on St. John, have your own rental car to reach the beaches, and are happy snorkeling independently. In that case, Maho Bay in the morning and Salt Pond Bay in the afternoon covers more reef diversity than most guided tours — for the price of gas.

  • Guided tour: best for cruise ship visitors, multi-spot days, food/bar included
  • Kayak tour: only way to reach Honeymoon Beach without a private boat
  • Shore snorkeling: free, flexible, ideal for St. John overnight stays
  • Night snorkel: not available commercially — National Park waters close at dusk
A sailing catamaran anchored in calm turquoise water near St. John USVI on a clear Caribbean afternoon — ideal conditions for snorkeling in St. John USVI year-round

Best Time to Snorkel in St. John USVI

Water temperature in St. John stays between 78°F and 86°F year-round, so you can snorkel in any month. The real differences are visibility, crowd levels, and weather pattern.

The best window for visibility is April through June, when trade winds calm and rainfall is low — visibility regularly exceeds 60 feet. December through March is the peak tourist season and the busiest on the water, but conditions are still excellent and the weather is reliably sunny and dry.

SeasonMonthsWater TempVisibilityCrowd Level
Best visibilityApr – Jun80–84°F60+ ftLow–Medium
Peak seasonDec – Mar78–80°F40–60 ftHigh
Hurricane seasonJul – Oct84–86°F30–50 ftLow
ShoulderNov83°F50–60 ftMedium

Snorkel Gear Rental on St. John USVI — Costs & Where to Go

If you plan to do shore snorkeling independently, snorkel gear rental on St. John is easy and affordable. Several shops in Cruz Bay rent full sets (mask, snorkel, fins) by the day.

Big Planet Adventure Outfitters in Cruz Bay is the most established St. John snorkel rental shop, with full sets for around $10–15 per day. Trunk Bay has on-site rentals at the beach ($12 per set) operated by the National Park Service. Cinnamon Bay Watersports and a handful of small shops near the Cruz Bay ferry dock also carry gear. For snorkel equipment rental on St. John USVI, any of these options will have you set up within minutes of arriving.

If you book any of the guided snorkeling tours on this page, all snorkel equipment is included in the price — you do not need to rent separately. Tips for gear: bring your own if you have one, since a good fit matters more than the brand; always use reef-safe sunscreen (chemical sunscreens are banned in USVI National Park waters).

  • Cruz Bay shops: $10–15/day for full snorkel set
  • Trunk Bay NPS rental: $12/set on-site
  • All guided tours on this page include gear
  • Reef-safe sunscreen required in National Park waters — chemical sunscreen banned

Getting to St. John: Cruz Bay Ferry Times & Guided Tour Pickup Points

Most visitors to St. John USVI arrive by ferry from St. Thomas. The ferry to St. John from Red Hook (east end of St. Thomas) takes about 20 minutes and costs $14 round trip per person. The Charlotte Amalie ferry takes 45 minutes and costs $14 round trip. Ferries run roughly every hour throughout the day; the first crossing is around 6 am. Cruz Bay on the west end of St. John is the main landing point and the start of most guided tours departing from St. John itself.

For St. John snorkeling trips that depart from St. Thomas (tour-1, tour-3, tour-4), you do not need to take the ferry separately — the boat travels directly to the snorkel sites in St. John's protected waters. These snorkel trips on St. John USVI are the most practical option for cruise ship passengers with limited time.

  • Red Hook → Cruz Bay ferry: ~20 min, $14 round trip
  • Charlotte Amalie → Cruz Bay ferry: ~45 min, $14 round trip
  • Ferries run from ~6 am until late evening
  • Tours from St. Thomas (tour-1, 3, 4): no separate ferry needed
Snorkelers gearing up on a catamaran deck before entering the water for a guided snorkeling in St. John USVI excursion — reef-safe sunscreen, mask and fins ready

What to Bring on Your St. John Snorkel Trip

St. John is a tropical island with intense sun and limited facilities at some beaches. Packing smart makes the difference between a good day and a great one.

The two non-negotiables are reef-safe mineral sunscreen (legally required in USVI National Park waters — mineral-only, no oxybenzone or octinoxate) and water. Even on all-inclusive boat tours, having your own reusable bottle is worth it. Trunk Bay charges $5 entry — bring exact cash or a card. For kayak tours, a small dry bag for your phone and valuables is essential.

  • Reef-safe mineral sunscreen (chemical sunscreen banned in NPS waters)
  • Reusable water bottle — dehydration on the water is fast
  • $5 cash or card for Trunk Bay National Park entry
  • Rash guard or UV shirt — sun exposure in water is intense
  • Dry bag for phone and valuables (especially for kayak tours)
  • Water shoes (optional but useful at rocky entry points like Waterlemon Cay)
  • Snorkel gear if not booked on a guided tour

When to Snorkel in St. John USVI — Month by Month

Water stays warm all year, so snorkeling is possible any month. The difference is visibility, crowds, and storm risk.

Map of St. John USVI Snorkeling Spots

Best Snorkel Spots on St. John USVI — At a Glance

Cruz Bay Ferry hub Honeymoon Beach Calm water Trunk Bay Snorkel trail Cinnamon Bay Beginners Maho Bay Sea turtles Waterlemon Cay Advanced Coral Bay Off the track Salt Pond Bay Hidden gem Hurricane Hole Mangrove coral

What Travelers Say About Snorkeling in St. John

★★★★★ ★★★★★
Great time — three different snorkel stops, beautiful scenery, turtles, stingrays, and many varieties of fish. Crew was wonderful, helpful, friendly and fun. Would recommend this for an all-day adventure.
Anonymous · St. John USVI snorkeling tour
★★★★★ ★★★★★
Such a fun day trip! The snorkeling was excellent. We saw tons of giant sea turtles, sting rays, a six-foot reef shark and one starfish. The snorkel equipment was like new. The tacos were absolutely delicious. If you only do one excursion, pick this one.
Sally M. · California
★★★★★ ★★★★★
Awesome adventure! Kayak to a secluded beach, snorkeled and saw green sea turtles, parrot fish, puffer fish and stunning coral reef. Our guide knew exactly where to look. An incredible way to experience the national park.
Cheryll R. · Verified traveler
A catamaran anchored in turquoise water near a floating taco bar on a full-day snorkeling in St. John USVI tour — guests swimming and snorkeling alongside the boat in clear Caribbean water

Why Snorkeling in St. John USVI Is Unlike Anywhere Else

60%+ National Park

More than 60% of St. John is protected Virgin Islands National Park — reefs shielded from development for over 50 years, meaning healthier coral and more marine life than almost anywhere in the Caribbean.

Sea Turtles Every Day

Green and hawksbill turtles graze Maho Bay seagrass beds 365 days a year — no special season, no waiting. Early morning is best, but turtle sightings are among the most reliable in the entire USVI.

Free Shore Snorkeling

Maho Bay, Salt Pond Bay, and Cinnamon Bay offer world-class reef snorkeling at zero cost. Walk in from the beach, no boat required — and none of these spots appear in the mainstream tourist itinerary.

The Underwater Snorkel Trail

Trunk Bay's 225-metre self-guided underwater trail is the only one of its kind in the Caribbean. Underwater plaques identify fish and coral species — it is both a snorkeling experience and a marine nature walk.

60+ ft Visibility

In April through June, St. John regularly delivers over 60 feet of visibility — you can see the entire reef from the surface. Crystal-clear water and shallow reefs make it a spectacular destination at any skill level.

Kayak Access to Hidden Coves

The guided kayak and snorkel tour reaches Honeymoon Beach and protected NPS coves that no catamaran can access. Paddling into undisturbed water, guided by a marine naturalist, is the most immersive St. John snorkeling experience available.

Marine Life You Will See Snorkeling in St. John

A guide to the marine life St. John reefs are known for — and where it is most reliably spotted.

  • Green sea turtles Maho Bay, Trunk Bay, Salt Pond
  • Hawksbill turtles Cinnamon Bay, Honeymoon Beach
  • Spotted eagle rays Waterlemon Cay, reef edges
  • Southern stingrays Salt Pond Bay, Maho Bay
  • Nurse sharks Waterlemon Cay, Coral Bay
  • Parrotfish & blue tang Every reef on St. John
  • Yellowtail snapper & barracuda Trunk Bay, deeper sites
  • Octopus & starfish Rocky crevices, all sites

St. John USVI Snorkeling — Frequently Asked Questions

What is the best snorkel spot in St. John USVI?

Trunk Bay is the most iconic — it has the Caribbean's only self-guided underwater snorkel trail with ID plaques, and the reef is in excellent condition. Maho Bay is the best spot to see sea turtles without a guided tour: green turtles graze the seagrass beds daily and the beach entry is free. For advanced snorkelers, Waterlemon Cay (Leinster Bay) offers the richest marine life on the island, including nurse sharks and eagle rays — but it requires a 400-metre swim from the beach.

Do I need to book a guided snorkeling tour in St. John?

Not necessarily. Shore snorkeling at Maho Bay, Salt Pond Bay, and Cinnamon Bay is completely free and requires only your own snorkel gear. A guided tour is worth booking if you are arriving from St. Thomas by cruise ship (transport is included), want to hit multiple spots in one day without a rental car, or want food, open bar, and equipment included. The Kayak & Snorkel National Park tour is the only way to reach Honeymoon Beach and other protected coves without a private boat.

Is Trunk Bay worth it for snorkeling in St. John?

Yes, especially for first-time snorkelers or anyone who wants an educational experience. The $5 entry fee covers the self-guided underwater trail, which is genuinely unique in the Caribbean. Arrive before 10 am on non-cruise-ship days for the best experience with fewer people. The snorkeling quality — coral health, fish density, water clarity — is excellent, and sea turtles are commonly spotted in the seagrass east of the trail.

Where is the best place to see sea turtles snorkeling in St. John?

Maho Bay is the most reliable spot on the island for sea turtle sightings — green turtles graze the seagrass beds year-round, and sightings are almost guaranteed in the early morning. Trunk Bay, Cinnamon Bay, and Honeymoon Beach also have regular turtle activity. The guided Kayak & Snorkel National Park tour and the Lime Out Snorkel Sail both prioritize turtle-friendly snorkel stops.

What is the best time of year to snorkel in St. John USVI?

April through June offers the best visibility — often over 60 feet — and the calmest seas. December through March is peak tourist season with reliable sunny weather and good conditions, though beaches and tours are busier. The hurricane season (July–October) brings warmer water (up to 86°F) but more variable weather; mornings are typically clear, and most tour operators run daily. Snorkeling is genuinely good in every month on St. John.

Is snorkeling better in St. John or St. Thomas?

St. John is widely regarded as the better snorkeling destination. Because most of St. John is protected national park, its reefs are healthier, marine life is more abundant, and the water is clearer. St. Thomas has better infrastructure and more variety in tour type (including SNUBA and dive boats), but for pure reef quality and turtle sightings, St. John wins. Many visitors base themselves in St. Thomas and take a day trip or a guided snorkel tour from St. Thomas to St. John's waters.

Where can I rent snorkel gear on St. John USVI?

Big Planet Adventure Outfitters in Cruz Bay rents full snorkel sets (mask, snorkel, fins) for around $10–15 per day. Trunk Bay has on-site rentals operated by the National Park Service at $12 per set. Cinnamon Bay Watersports and several shops near the Cruz Bay ferry dock also carry gear. All guided snorkeling tours listed on this page include snorkel equipment in the price, so no separate rental is needed if you book a tour.

How much do St. John snorkeling tours cost?

Guided snorkeling tours in St. John range from $119 to $189 per person. The 3-hour Kayak & Snorkel National Park tour starts at $119. Full-day catamaran trips with food and open bar run $150–$189. The most popular tour (New Horizons & Breakaway powerboat) costs $165 and includes breakfast, picnic lunch, and an open bar. Shore snorkeling at Maho Bay, Salt Pond Bay, and Cinnamon Bay is free — you only pay for gear rental if needed.

How do I get from St. Thomas to St. John for snorkeling?

The passenger ferry from Red Hook (east end of St. Thomas) to Cruz Bay (St. John) takes about 20 minutes and costs roughly $14 round trip. Ferries run approximately every hour from early morning to late evening. The Charlotte Amalie ferry takes 45 minutes. If you book one of the St. Thomas-departing snorkel tours (tour-1, tour-3, or tour-4), transport to the snorkel sites in St. John's waters is included — no separate ferry needed.

Are St. John snorkeling tours suitable for beginners and non-swimmers?

Most tours are accessible to beginners. The powerboat tours and catamaran tours provide life jackets, flotation devices, and instruction for non-confident swimmers. The Kayak & Snorkel National Park tour requires basic fitness to paddle but no advanced swimming skills. Trunk Bay's underwater trail is very shallow (6–15 feet) and ideal for first-time snorkelers. The one exception is Waterlemon Cay, which requires a 400-metre open-water swim and is not suitable for beginners.

St. John snorkeling excursions sell out weeks in advance in peak season. Book your date now.

Free cancellation up to 24 hours before every tour — no risk to lock in your spot.

Check Availability
Snorkeling tours from $119 Check Availability