St. John USVI Snorkeling Tours: Best Spots, Reefs & Beaches
Float over Trunk Bay's famous underwater snorkeling trail, drift alongside sea turtles at Maho Bay, and explore the crystal reefs of Salt Pond — snorkeling in St. John USVI is unlike anything else in the Caribbean. Every tour below is top-rated, fully guided, and bookable with free cancellation.
Two thirds of St John is national park, and its best snorkeling sits inside it: the underwater trail at Trunk Bay, the turtle grass at Maho Bay, and the reefs at Salt Pond. Boat tours from St Thomas or the Westin dock run 3 to 6.5 hours and cost $119 to $189, with gear, drinks and often lunch aboard. A kayak and snorkel trip inside the park is the cheapest guided option at $119.
Trunk Bay charges a national park beach fee if you arrive by land; the boat tours anchor offshore and snorkel the same reef
Skipping the daily ferry? Guests' top-rated Cruz Bay rooms start at $215 a night → see hotels
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–$189Price range per person
80–86°FWater temperature year-round
60+ ftTypical visibility (Apr–Jun)
9,700 acresVirgin Islands National Park protected waters
Top Rated — 2,018 Reviews, 4.9★
Most Reviewed St. John Snorkeling Tour
New Horizons & Breakaway — Full-Day St. John Snorkel by Powerboat
★★★★★★★★★★4.9(2,018 reviews)
Board a large powerboat from Margaritaville or Sapphire Beach and head to three snorkel stops around St. John National Park — spotting sea turtles, stingrays, nurse sharks, and eagle rays. Continental breakfast, open bar, picnic lunch, and all gear included.
Duration
6 hours — full-day with 3 snorkel stops
Best Time
Year-round, morning departure from Sapphire or Margaritaville
Price Range
From $165 per person — breakfast, lunch & open bar included
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.
from $165
New Horizons & Breakaway — Full-Day St. John Snorkel by Powerboat
★★★★★★★★★★4.9(2,018 reviews)· 6 hours
Board a large powerboat from Margaritaville or Sapphire Beach and head to three snorkel stops around St. John National Park — spotting sea turtles, stingrays, nurse sharks, and…
Flying Frenchman — Sail, Snorkel & Beach in St. John from St. Thomas
★★★★★★★★★★4.8(26 reviews)· 6 hours
Sail from Westin Frenchman's Reef in St. Thomas aboard the Flying Frenchman catamaran to St. John's crystal-blue waters. Snorkel a protected reef, explore Cruz Bay on foot, then…
An all-inclusive catamaran trip from St. Thomas to two snorkel sites at St. John National Park and nearby coral reefs. Breakfast, lunch, open bar, and all snorkel gear…
Kayak & Snorkel — Sea Turtles in St. John National Park
★★★★★★★★★★4.9(377 reviews)· 3 hours
Paddle from Cruz Bay into Virgin Islands National Park waters on a small-group guided kayak, then snorkel coral reefs, seagrass beds, and turtle habitats along St. John's protected…
Pizza Pi Snorkel Sail — Beach Stop, Lunch & Open Bar from Westin
★★★★★★★★★★4.9(163 reviews)· 5 hours
Sail from Westin St. John to two snorkel sites and a secluded beach, then enjoy fresh wood-fired pizza from the iconic floating Pizza Pi boat. Open bar and…
Why St. John USVI Is One of the Best Snorkel Destinations in the Caribbean
225 mTrunk Bay underwater trailOnly self-guided underwater snorkel trail in the Caribbean
$5Trunk Bay entry feeNational Park beach — free with America the Beautiful pass
60+ ftPeak visibilityApril–June clarity ranks among best in the Caribbean
80–86°FWater temperatureWarm year-round — no wetsuit required
200+Marine speciesFish, coral, rays, turtles and sharks in USVI waters
FreeShore snorkelingWorld-class reefs at Maho Bay, Salt Pond Bay & Cinnamon Bay
Complete Guide to Snorkeling in St. John USVI
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.
Spot
Best For
Access
Entry Fee
Level
Trunk Bay
Underwater snorkel trail
Shore (NPS beach)
$5
Easy
Maho Bay
Sea turtles in seagrass
Shore (free)
Free
Easy
Salt Pond Bay
Coral + open water
Shore (short hike)
Free
Moderate
Honeymoon Beach
Calm water, fish
Water taxi or kayak
Free
Easy
Cinnamon Bay
Long reef, beginners
Shore (NPS beach)
Free
Easy
Waterlemon Cay
Advanced, turtles + rays
Boat only / long swim
Free
Advanced
Hurricane Hole
Mangrove coral
Kayak or boat
Free
Moderate
Coral Bay area
Off the tourist track
Shore / boat
Free
Moderate
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.
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
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.
Season
Months
Water Temp
Visibility
Crowd Level
Best visibility
Apr – Jun
80–84°F
60+ ft
Low–Medium
Peak season
Dec – Mar
78–80°F
40–60 ft
High
Hurricane season
Jul – Oct
84–86°F
30–50 ft
Low
Shoulder
Nov
83°F
50–60 ft
Medium
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
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.
79°JanJan
78°FebFeb
79°MarMar
81°AprApr
82°MayMay
84°JunJun
85°JulJul
86°AugAug
86°SepSep
85°OctOct
83°NovNov
81°DecDec
Best visibility & calmest seas
Hurricane season — mornings typically clear
Peak tourist season — busy but excellent
Best Snorkel Spots on St. John USVI — At a Glance
This map of St. John USVI snorkeling spots covers everything from the ferry dock in Cruz Bay to the mangrove coral of Hurricane Hole. Tap any pin for what makes that spot worth the trip.
Shore-entry snorkel spots
Ferry hub & boat/kayak access
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
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
Where to Stay on St. John
Cruz Bay is where the ferries land and where the boats leave, and two thirds of the island behind it is national park.
St John Inn
9.2/10
Cruz Bay · 0.3 mi from Cruz Bay Beach · 463 Expedia reviews
The cheapest of these three at $215 for the night we priced
Rated 9.2/10 across 463 Expedia reviews
Breakfast included, and a few minutes' walk from the ferry dock
We have not stayed at these hotels. Guest scores, review counts, distances and nightly rates are what Expedia listed for a midweek night in September 2026, checked on 1 August 2026. St. John has few hotels and rates jump between December and April.
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.
Where should I stay on St. John for snorkeling?
Cruz Bay: the ferry from St. Thomas lands there, the boat tours leave from there, and Trunk Bay and Maho Bay are a short drive up the North Shore Road. Expedia guests rate the small hotels within walking distance of the harbour 8.8/10 and better, with rooms from around $215 a night. See three of the best-reviewed in where to stay on St. John.
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.