QuestVI logoQuestVI.com
Snorkeling in crystal-clear waters off St. John, US Virgin Islands

St. John, US Virgin Islands · 2026 Season

Snorkel Excursions

Explore St. John's world-class snorkeling — pristine reefs, sea turtles, and the famous underwater trail at Trunk Bay.

Vetted local captains · Secure operator booking

60–100 ft
Visibility
78–86°F
Water Temp
12+
Snorkel Sites
National Park
Protected Waters
4.9· across 1,000+ operator reviews200+ vetted charters

Snorkeling in St. John, USVI costs $85–$150 per person on group tours or $800–$2,500 for a private snorkel charter. Top sites include Trunk Bay (underwater trail), Waterlemon Cay (best reef), and Maho Bay (frequent sea turtle sightings, though wildlife is never guaranteed). Water visibility averages 60–100 feet year-round.

Choose your day on the water

61 charters available

Private USVI Luxury Power Catamaran Charter - Half Day - Private Charters charter departing from Cruz Bay National Park Dock, St. John, US Virgin Islands | 4 Hours, up to 12 guests
Private Charters4.9(229)

Private USVI Luxury Power Catamaran Charter - Half Day

from$1,900/charter· no markup

Salty Viking Charters

Cruz Bay National Park Dock, St. John4 HoursUp to 12Open bar
Boat
36' Aquila Power Catamaran
Duration
4 Hours
Up to
12 guests
Stops
Custom itinerary
All-Inclusive BVI Day Trip by Luxury Power Catamaran - BVI Trips charter departing from Cruz Bay National Park Dock, St. John, US Virgin Islands | 8 Hours, up to 12 guests
BVI Trips4.9(229)

All-Inclusive BVI Day Trip by Luxury Power Catamaran

from$3,100/charter· no markup

Salty Viking Charters

Cruz Bay National Park Dock, St. John8 HoursUp to 12
Boat
36' Aquila Power Catamaran
Duration
8 Hours
Up to
12 guests
Stops
Custom itinerary
Luxury Power Catamaran Sunset Cruise with Champagne - Sunset Sailing charter departing from Cruz Bay National Park Dock, St. John, US Virgin Islands | 2.5 Hours, up to 12 guests
Sunset Sailing4.9(229)

Luxury Power Catamaran Sunset Cruise with Champagne

from$1,400/charter· no markup

Salty Viking Charters

Cruz Bay National Park Dock, St. John2.5 HoursUp to 12
Boat
36' Aquila Power Catamaran
Duration
2.5 Hours
Up to
12 guests
Stops
Custom itinerary
Private Charters5.0(554)

Full-Day Private USVI Powerboat Charter for 12 Guests

from$1,095/charter· no markup

Sunshine Daydream Charters

6.5 HoursUp to 12
Boat
32' Worldcat Powerboat
Duration
6.5 Hours
Up to
12 guests
Stops
Custom itinerary
BVI Trips5.0(92)

Private Full-Day BVI Powerboat Charter to Jost Van Dyke & The Baths

from$1,450/charter· no markup

On the Sea Charters

Cruz Bay National Park Dock, St. John8.25 HoursUp to 12
Boat
BVI Trips
Duration
8.25 Hours
Up to
12 guests
Stops
Custom itinerary
BVI Trips5.0(1)

Jost Day Your Way

from$1,245/charter· no markup

Island Explorer Charters

Cruz Bay Visitor Center, Virgin Islands National Park, St. John6 HoursUp to 12
Boat
BVI Trips
Duration
6 Hours
Up to
12 guests
Stops
Custom itinerary
BVI Trips5.0(2)

BVI Full Day

from$1,545/charter· no markup

Island Explorer Charters

Cruz Bay Visitor Center, Virgin Islands National Park, St. John8 HoursUp to 12
Boat
BVI Trips
Duration
8 Hours
Up to
12 guests
Stops
Custom itinerary
Private Charters4.9(527)

Private Powerboat Charter to BVI & Jost Van Dyke

from$1,325/charter· no markup

Ocean Runner

Low Key Watersports, St. John7-8 HoursUp to 12
Boat
Private Charters
Duration
7-8 Hours
Up to
12 guests
Stops
Custom itinerary
Private Charters4.9(527)

Private BVI Sea Ray Charter - All-Inclusive Luxury

from$3,300/charter· no markup

Ocean Runner

Low Key Watersports, St. John8 HoursUp to 12Open bar
Boat
Private Charters
Duration
8 Hours
Up to
12 guests
Stops
Custom itinerary
Private Charters4.9(527)

Private BVI Full-Day Axopar Charter: Lana's Revenge

from$1,500/charter· no markup

Ocean Runner

Low Key Watersports, St. John7-8 HoursUp to 11
Boat
Private Charters
Duration
7-8 Hours
Up to
11 guests
Stops
Custom itinerary
Private Charters4.9(527)

Private BVI Full-Day Contender Powerboat Charter

from$1,175/charter· no markup

Ocean Runner

Low Key Watersports, St. John7-8 HoursUp to 10
Boat
Private Charters
Duration
7-8 Hours
Up to
10 guests
Stops
Custom itinerary
Private Charters4.9(527)

Private Full-Day BVI Charter - 37' Axopar Powerboat

from$1,450/charter· no markup

Ocean Runner

Low Key Watersports, St. John7-8 HoursUp to 11
Boat
Private Charters
Duration
7-8 Hours
Up to
11 guests
Stops
Custom itinerary
Private Charters4.9(527)

Private BVI Full-Day Luxury Yacht Charter on 60' Sunseeker

from$4,800/charter· no markup

Ocean Runner

Low Key Watersports, St. John8 HoursUp to 12Open bar
Boat
Private Charters
Duration
8 Hours
Up to
12 guests
Stops
Custom itinerary
Private Charters4.9(527)

Full-Day Private Power Catamaran Charter to BVI & USVI

from$2,900/charter· no markup

Ocean Runner

Low Key Watersports, St. John8 HoursUp to 12Open bar
Boat
Private Charters
Duration
8 Hours
Up to
12 guests
Stops
Custom itinerary
Private Charters4.9(527)

Private BVI Full-Day Axopar Charter: Island Soul

from$1,500/charter· no markup

Ocean Runner

Low Key Watersports, St. John7-8 HoursUp to 11
Boat
Private Charters
Duration
7-8 Hours
Up to
11 guests
Stops
Custom itinerary
Private Charters

Half-Day Private USVI Powerboat Charter

from$1,000/charter· no markup

One Caribbean Charters

St. Thomas or St. John4 HoursUp to 12
Boat
Private Charters
Duration
4 Hours
Up to
12 guests
Stops
Custom itinerary
BVI Trips

Private Full-Day BVI Powerboat Charter from St. Thomas/St. John

from$1,650/charter· no markup

One Caribbean Charters

St. Thomas or St. John8 HoursUp to 11
Boat
BVI Trips
Duration
8 Hours
Up to
11 guests
Stops
Custom itinerary
Private Charters4.9(229)

Private USVI Luxury Power Catamaran Charter - Full Day

from$2,700/charter· no markup

Salty Viking Charters

Cruz Bay National Park Dock, St. John7 HoursUp to 12
Boat
36' Aquila Power Catamaran
Duration
7 Hours
Up to
12 guests
Stops
Custom itinerary
Jeep Tours/Rentals4.9(78)

Private St. John Bronco Tour & Lime Out Tacos

from$649/charter· no markup

Island Buddy

Cruz Bay Ferry Dock, St. John8 HoursUp to 4
Boat
Jeep Tours/Rentals
Duration
8 Hours
Up to
4 guests
Stops
Custom itinerary
Jeep Tours/Rentals4.9(78)

Private St. John Half or Full-Day Jeep Tour & Snorkel

from$549/charter· no markup

Island Buddy

St. John3 HoursUp to 4
Boat
Jeep Tours/Rentals
Duration
3 Hours
Up to
4 guests
Stops
Custom itinerary
Private Charters4.9(78)

Private Full-Day St. John Surf & Turf: Jeep & Boat Charter

from$1,100/charter· no markup

Island Buddy

St. John8 HoursUp to 4
Boat
Private Charters
Duration
8 Hours
Up to
4 guests
Stops
Custom itinerary
Sunset Cruises

Private Sunset Cruise: 34' Nor-Tech Powerboat

from$600/charter· no markup

One Caribbean Charters

St. Thomas or St. John2 HoursUp to 11
Boat
Sunset Cruises
Duration
2 Hours
Up to
11 guests
Stops
Custom itinerary
Sunset Cruises

Private Sunset Cruise: 37' Midnight Express Powerboat

from$1,000/charter· no markup

One Caribbean Charters

St. Thomas or St. John2 HoursUp to 12
Boat
Sunset Cruises
Duration
2 Hours
Up to
12 guests
Stops
Custom itinerary
Private Charters

Private Half-Day USVI Powerboat Charter from St. Thomas/St. John

from$850/charter· no markup

One Caribbean Charters

St. Thomas or St. John4 HoursUp to 11
Boat
Private Charters
Duration
4 Hours
Up to
11 guests
Stops
Custom itinerary
Private Charters

Private Full-Day USVI Power Catamaran Charter

from$2,650/charter· no markup

One Caribbean Charters

St. Thomas or St. John7 HoursUp to 12
Boat
Private Charters
Duration
7 Hours
Up to
12 guests
Stops
Custom itinerary
Private Charters

Private Full-Day USVI Adventure on Midnight Express

from$1,500/charter· no markup

One Caribbean Charters

St. Thomas or St. John7 HoursUp to 12
Boat
Private Charters
Duration
7 Hours
Up to
12 guests
Stops
Custom itinerary
Private Charters

Private Full-Day USVI Adventure from St. Thomas/St. John

from$1,200/charter· no markup

One Caribbean Charters

St. Thomas or St. John7 HoursUp to 11
Boat
Private Charters
Duration
7 Hours
Up to
11 guests
Stops
Custom itinerary
BVI Trips

Full-Day Private BVI Power Catamaran Charter

from$2,950/charter· no markup

One Caribbean Charters

St. Thomas or St. John8 HoursUp to 11
Boat
BVI Trips
Duration
8 Hours
Up to
11 guests
Stops
Custom itinerary
BVI Trips

Private Full-Day BVI Midnight Express Charter from St. Thomas

from$1,750/charter· no markup

One Caribbean Charters

St. Thomas, St. John, or BVI7 HoursUp to 12
Boat
BVI Trips
Duration
7 Hours
Up to
12 guests
Stops
Custom itinerary
Transportation4.9(527)

St. Thomas to St. John All-Inclusive Water Taxi

from$870/charter· no markup

Ocean Runner

Low Key Watersports, St. John2 HoursUp to 12Open bar
Boat
Transportation
Duration
2 Hours
Up to
12 guests
Stops
Custom itinerary
Boat Rentals4.9(527)

Self-Drive St. John Boston Whaler Rental - Half or Full Day

from$410/charter· no markup

Ocean Runner

Low Key Watersports, St. John3-7 HoursUp to 5
Boat
Boat Rentals
Duration
3-7 Hours
Up to
5 guests
Stops
Custom itinerary
Sunset Sailing5.0(554)

USVI Sunset & Snorkel Private Powerboat Charter

from$500/charter· no markup

Sunshine Daydream Charters

2.5 HoursUp to 12
Boat
32' Worldcat Powerboat
Duration
2.5 Hours
Up to
12 guests
Stops
Custom itinerary
BVI Trips5.0(554)

Private Half-Day Jost Van Dyke Powerboat Charter

from$1,195/charter· no markup

Sunshine Daydream Charters

6 HoursUp to 12
Boat
32' Worldcat Powerboat
Duration
6 Hours
Up to
12 guests
Stops
Custom itinerary
BVI Trips5.0(554)

Private BVI Full Day Powerboat Charter — Jost Van Dyke & The Baths

from$1,395/charter· no markup

Sunshine Daydream Charters

8 HoursUp to 12
Boat
32' Worldcat Power Catamaran
Duration
8 Hours
Up to
12 guests
Stops
Custom itinerary
Sunset Sailing5.0(92)

USVI Sunset Sail: Golden Hour Cruise for 12 Passengers

from$695/charter· no markup

On the Sea Charters

Cruz Bay National Park Dock, St. John3.5 HoursUp to 12
Boat
Sunset Sailing
Duration
3.5 Hours
Up to
12 guests
Stops
Custom itinerary
BVI Trips5.0(92)

Private Full-Day BVI White Bay Powerboat Charter

from$1,350/charter· no markup

On the Sea Charters

Cruz Bay National Park Dock, St. John6 HoursUp to 6
Boat
BVI Trips
Duration
6 Hours
Up to
6 guests
Stops
Custom itinerary
Private Charters5.0(92)

Private Full-Day USVI Last Day Experience

from$965/charter· no markup

On the Sea Charters

Cruz Bay National Park Dock, St. John7 HoursUp to 12
Boat
Private Charters
Duration
7 Hours
Up to
12 guests
Stops
Custom itinerary
Sunset Sailing5.0(92)

Private St. John Sunset Cruise with Powerboat

from$450/charter· no markup

On the Sea Charters

Cruz Bay National Park Dock, St. John1.5 HoursUp to 12
Boat
Sunset Sailing
Duration
1.5 Hours
Up to
12 guests
Stops
Custom itinerary
Private Charters5.0(92)

Private Full-Day USVI Tour: Island Hopping & Secluded Beaches

from$1,050/charter· no markup

On the Sea Charters

Cruz Bay National Park Dock, St. John6.25 HoursUp to 12
Boat
Private Charters
Duration
6.25 Hours
Up to
12 guests
Stops
Custom itinerary
Private Charters5.0(92)

Half-Day Private USVI Water Taxi & Island Hopping

from$500/charter· no markup

On the Sea Charters

Cruz Bay National Park Dock, St. John3 HoursUp to 12
Boat
Private Charters
Duration
3 Hours
Up to
12 guests
Stops
Custom itinerary
Per-Person Adventures5.0(1,593)

Shared BVI Tour: The Baths & Norman Island Snorkel

from$300/person· no markup

Stormy Pirates Boat Charters

Cruz Bay National Park Dock, St. John9.5 HoursUp to 12Open bar
Boat
Per-Person Adventures
Duration
9.5 Hours
Up to
12 guests
Stops
Custom itinerary
Private Charters5.0(1,593)

Private, All-Inclusive Powerboat — St. John, USVI & BVI

from$1,900/charter· no markup

Stormy Pirates Boat Charters

Cruz Bay National Park Dock, St. John6-8 HoursUp to 14Open bar
Boat
Private Charters
Duration
6-8 Hours
Up to
14 guests
Stops
Custom itinerary
Boat Rentals4.9(1,751)

St. John Half-Day Scout 17 — Self-Captained Boat Rental

from$595/charter· no markup

Cruz Bay Watersports

Westin Resort, St. John6 HoursUp to 5
Boat
Boat Rentals
Duration
6 Hours
Up to
5 guests
Stops
Custom itinerary
Snorkeling4.9(1,751)

Lovango Cay Snorkel & Sail Catamaran Tour

from$119/person· no markup

Cruz Bay Watersports

Westin Resort, St. John5 HoursUp to 40Open bar
Boat
55' Sailing Catamaran
Duration
5 Hours
Up to
40 guests
Stops
Custom itinerary
Private Charters4.7(103)

Private Power Catamaran Charter: USVI & BVI Day Trips

from$700/charter· no markup

Calypso Charters

Cruz Bay National Park Dock, St. John3-8 HoursUp to 12
Boat
Private Charters
Duration
3-8 Hours
Up to
12 guests
Stops
Custom itinerary
Pizza Pi4.9(1,751)

St. John Snorkel Sail with Pizza Pi Lunch

from$129/person· no markup

Cruz Bay Watersports

The Westin Resort, St. John5 HoursUp to 30Open bar
Boat
55' Sailing Catamaran
Duration
5 Hours
Up to
30 guests
Stops
Custom itinerary
Private Charters4.7(103)

USVI Private Power Catamaran Charters: Half or Full Day

from$600/charter· no markup

Calypso Charters

Cruz Bay National Park Dock, St. John3-7 HoursUp to 6
Boat
Private Charters
Duration
3-7 Hours
Up to
6 guests
Stops
Custom itinerary
Fishing5.0(2)

St. John Half-Day Inshore Fly Fishing Charter

from$600/charter· no markup

St. John Fly Fishing

St. John4 HoursUp to 3
Boat
Fishing
Duration
4 Hours
Up to
3 guests
Stops
Custom itinerary
Snorkeling4.9(1,327)

St. John Snorkel Gear Rental: Mask, Fins, Life Vest

from$12/charter· no markup

Virgin Islands Ecotours

Cruz Bay National Park Dock, St. John4 HoursUp to 20
Boat
Snorkeling
Duration
4 Hours
Up to
20 guests
Stops
Custom itinerary
Kayak Tours4.9(1,327)

Kayak & Snorkel with Sea Turtles, National Park, St. John

from$119/person· no markup

Virgin Islands Ecotours

Cruz Bay National Park Dock, St. John3 HoursUp to 12
Boat
Kayak
Duration
3 Hours
Up to
12 guests
Stops
Custom itinerary
Snorkeling4.9(1,327)

St. John Eco Hike & Snorkel with Sea Turtles

from$99/person· no markup

Virgin Islands Ecotours

Cruz Bay National Park Dock, St. John3 HoursUp to 16
Boat
Snorkeling
Duration
3 Hours
Up to
16 guests
Stops
Custom itinerary
Snorkeling4.9(1,327)

St. John 3-Hour Turtle Snorkel & Sightseeing Tour

from$99/person· no markup

Virgin Islands Ecotours

Cruz Bay National Park Dock, St. John3 HoursUp to 16
Boat
Snorkeling
Duration
3 Hours
Up to
16 guests
Stops
Custom itinerary
Kayak Tours4.9(1,327)

Best of St. John: Kayak, Snorkel and Picnic Adventure

from$159/person· no markup

Virgin Islands Ecotours

Cruz Bay National Park Dock, St. John5 HoursUp to 16
Boat
Kayak
Duration
5 Hours
Up to
16 guests
Stops
Custom itinerary
Boat Rentals5.0(297)

Half-Day St. John Dinghy Rental: North Shore Beach Hopping

from$245/charter· no markup

Wharfside Watersports

Cruz Bay Ferry Dock, St. John3.5 HoursUp to 4
Boat
12' Dinghy
Duration
3.5 Hours
Up to
4 guests
Stops
Custom itinerary
Boat Rentals5.0(297)

St. John Full-Day Medline 9 Luxury Boat Rental

from$1,250/charter· no markup

Wharfside Watersports

Cruz Bay Ferry Dock, St. John7 HoursUp to 10
Boat
Medline 9 Luxury Inflatable
Duration
7 Hours
Up to
10 guests
Stops
Custom itinerary
Boat Rentals5.0(297)

Half-Day Self-Captained Zodiac Rental in St. John

from$495/charter· no markup

Wharfside Watersports

Cruz Bay Ferry Dock, St. John3.5 HoursUp to 6
Boat
Zodiac N-ZO
Duration
3.5 Hours
Up to
6 guests
Stops
Custom itinerary
Snorkeling4.9(1,751)

St. Thomas Half-Day Snorkel & Sail on a Luxury Catamaran

from$129/person· no markup

Cruz Bay Watersports

The Westin Resort, St. John5 HoursUp to 60Open bar
Boat
65' Island Spirit Sailing Catamaran
Duration
5 Hours
Up to
60 guests
Stops
Custom itinerary
BVI Trips4.9(1,751)

Jost Van Dyke Full-Day Sail & Snorkel Catamaran Tour

from$179/person· no markup

Cruz Bay Watersports

The Westin Resort, St. John8 HoursUp to 40Open bar
Boat
BVI Trips
Duration
8 Hours
Up to
40 guests
Stops
Custom itinerary
BVI Trips4.9(1,751)

BVI Baths & Caves All-Inclusive Power Catamaran Trip

from$219/person· no markup

Cruz Bay Watersports

The Westin Resort, St. John8.5 HoursUp to 40Open bar
Boat
60' Jost Boat Power Catamaran
Duration
8.5 Hours
Up to
40 guests
Stops
Custom itinerary
BVI Trips4.7(103)

Bad Kitty BVI Catamaran Trip: The Baths & Jost Van Dyke

from$225/person· no markup

Calypso Charters

Cruz Bay National Park Dock, St. John8 HoursUp to 49Open bar
Boat
BVI Trips
Duration
8 Hours
Up to
49 guests
Stops
Custom itinerary
Jeep Tours/Rentals4.9(78)

Full-Day St. John UTV Rental: Drive Your Own Adventure

from$369/charter· no markup

Island Buddy

St. John8 HoursUp to 4
Boat
Jeep Tours/Rentals
Duration
8 Hours
Up to
4 guests
Stops
Custom itinerary

Swipe to explore →

St. John is widely regarded as the best snorkeling destination in the US Virgin Islands. Two-thirds of the island is protected national park, and the surrounding waters are teeming with healthy coral reefs, sea turtles, rays, and hundreds of species of tropical fish. The island's calm bays and protected coves make it ideal for snorkelers of all skill levels.

Most St. John snorkel charters depart from Coral Bay or Cruz Bay and visit multiple sites in a single trip. Whether you're floating above the famous underwater snorkel trail at Trunk Bay or spotting turtles at Waterlemon Cay, St. John delivers a snorkeling experience that rivals anywhere in the Caribbean.

What Makes St. John Snorkel Special?

Trunk Bay Underwater Trail

St. John's most famous snorkel site features a 225-yard marked underwater trail with signs identifying coral and fish species — perfect for beginners and families.

Waterlemon Cay

A short swim from the Leinster Bay shore brings you to this offshore cay with pristine reef, sea turtles, spotted eagle rays, and some of the healthiest coral in the USVI.

Maho Bay Sea Turtles

Maho Bay is one of the most reliable spots in the Caribbean to swim with green sea turtles grazing on sea grass in just 4–8 feet of water.

Henley Cay & Lovango

Charter boats access offshore cays with vibrant reef walls, nurse sharks, and crystal-clear visibility — sites impossible to reach from shore.

What You Need to Know

  • Top St. John snorkel spots: Trunk Bay, Waterlemon Cay, Maho Bay, Leinster Bay, Henley Cay, and Caneel Bay.
  • Most charter boats provide snorkel gear, but bringing your own mask ensures a perfect fit.
  • Water temperatures range from 78°F in winter to 86°F in summer — wetsuits are rarely needed.
  • Many snorkel charters combine stops at Lime Out in Coral Bay for tacos and cocktails.
  • St. John's waters are part of the Virgin Islands National Park — marine life is abundant and protected.
  • Visibility typically ranges from 60 to 100+ feet depending on conditions.

Pro Tips from the Locals

💡Use reef-safe sunscreen — it's required by USVI law to protect the coral reefs.

💡Trunk Bay charges a $5 national park entrance fee if entering from shore, but charter boats anchor for free.

💡Morning is the best time to snorkel — water is calmest and visibility is highest before afternoon winds.

💡Don't touch or stand on coral — it's a living organism that takes decades to grow.

💡Book a half-day charter for 2–3 snorkel stops, or a full-day to include Lime Out and beach time.

💡Waterlemon Cay is a short swim from shore at Leinster Bay — arrive early for the best turtle sightings.

Frequently Asked Questions

Ready to Go?

Book your snorkel excursions experience — we'll help plan the perfect day.