Snorkeling Trunk Bay with kids is an amazing option for families visiting St. John. Trunk Bay is the most iconic beach on St. John and one of the most visited beaches in the US Virgin Islands. Known for its soft white sand and clear turquoise water, it also features the only Underwater Snorkeling Trail in Virgin Islands National Park.
For additional information and context for your trip, it might also help to check out our ranked family travel lists for St. Thomas and St. John:
- Best Things to Do in St. Thomas and St. John with Kids (Ranked)
- Best Family Beaches in St. Thomas and St. John (Ranked)
- Best Family Stays in St. Thomas and St. John (Ranked)

Why Snorkeling Trunk Bay with Kids is Great for Families
Trunk Bay offers a combination of natural beauty, educational snorkeling, and family-friendly amenities. The underwater trail is just offshore and marked with signs that teach kids and beginners about coral reefs and marine life. It’s a great spot for first-time snorkelers and children because the reef is shallow—ranging from 8 to 16 feet deep—and most marine life can be seen from the surface.
For families with young children, the beach itself is wide, sandy, and easy to navigate. Parents will appreciate that Trunk Bay is the only beach on St. John with a lifeguard on duty, providing an extra layer of safety during your visit.
Snorkeling Highlights
The best snorkeling at Trunk Bay is around the small cay located about 30 yards from shore. The western side of the cay, as you face the ocean from the beach, offers more protection from waves and is home to more corals and fish. Snorkelers can expect to see schools of colorful tropical fish and a variety of coral types.
Families should stay near the western part of the trail for calmer conditions and better visibility. More experienced snorkelers can venture to the deeper areas or explore underwater to find unique marine life such as:
- Juvenile spotted drum
- Arrow crabs
- Indigo-blue tunicates
- Blue bell tunicate corals
Note: Avoid snorkeling around the far side of the cay if the water is rough. Currents can be strong depending on tides, weather, and moon phase. Always snorkel with a buddy and stay within your comfort zone.
Video of Snorkeling at Trunk Bay
Facilities and Rentals
Unlike many beaches on St. John, Trunk Bay has full amenities that make visiting with kids much easier:
- Restrooms and showers
- Snack bar and grill
- Snorkel gear rentals
- Beach chair rentals
- Lifeguard
- Public telephones
There is a small entrance fee to access Trunk Bay, as it’s part of the Virgin Islands National Park, but most families find it worth the cost for the convenience and safety features.
Tips to Avoid the Crowds
Because of its popularity and location, Trunk Bay can get crowded—especially when cruise ships are docked in nearby St. Thomas. The busiest areas are near the main entrance and the snorkeling trail.
Local Tip: Head to the western end of the beach (to the left as you face the water). It’s quieter, more spacious, and has a small pocket beach just beyond the rocks for more privacy.
How to Get to Trunk Bay
Trunk Bay is located about 2.5 miles from Cruz Bay on North Shore Road (Route 20). Along the drive, there’s a popular scenic overlook where most of the classic photos of Trunk Bay are taken. Follow the signs down the hill to the beach entrance and parking area.
While there is a parking lot available, it can fill quickly during peak hours. Arrive early, especially if you’re traveling with young kids and need extra time to get settled.
Where to Stay Nearby
There are no resorts directly on Trunk Bay due to its location in the Virgin Islands National Park, but many accommodations are just a 10-minute drive or taxi ride away. Families can choose from villas, vacation rentals, or family-friendly inns in nearby Cruz Bay or along the North Shore.
Note: St. John doesn’t have traditional all-inclusive resorts, but there are plenty of rental properties with kitchens and family-friendly amenities.
Final Tips for Families Snorkeling Trunk Bay with Kids
- Bring reef-safe sunscreen to protect marine life
- Wear water shoes for kids who may want to explore the rocky areas
- Start snorkeling in the morning for the calmest water and fewer crowds
- Always supervise children in the water, even with lifeguards present
- Consider bringing your own snorkel gear if visiting on a cruise or during high season
Summary
Trunk Bay is a must-visit for families on St. John. With calm waters, an educational snorkeling trail, lifeguards, and full facilities, it’s one of the best beaches for a safe and fun day in the US Virgin Islands. Plan ahead, arrive early, and explore beyond the main entry points to make the most of your visit.
Planning your USVI family trip to St. Thomas or St. John? These guides can help you make the most of your time on the islands:
- St. Thomas with Kids: Family Travel Guide
- Best Snorkeling and Beaches around St. Thomas and St. John for Families
- Best Family Hikes in St. Thomas
- Top Rated Family Restaurants in St. Thomas
For additional information and context for your trip, it might also help to check out our ranked family travel lists for St. Thomas and St. John:
- Best Things to Do in St. Thomas and St. John with Kids (Ranked)
- Best Family Beaches in St. Thomas and St. John (Ranked)
- Best Family Stays in St. Thomas and St. John (Ranked)
For more general travel info, visit the Wikivoyage page on St. Thomas. Here is the info on St. John.