North Shore Road · St. John, USVI
Trunk Bay, St. John
Snorkeling, Facilities and How to Visit
The most photographed beach on St. John, and the only one with a marked underwater snorkeling trail. It is also the most developed: showers, flush toilets, a snack bar, picnic shelters and lifejacket rentals. Trunk Bay is the one North Shore beach that charges an amenity fee.
Before you go
- Getting there
- About 2.5 miles from Cruz Bay on North Shore Road
- Cost
- $5 per person, ages 16 and up. Under 16 free. Senior and Access pass holders $2.50
- Fee hours
- Sunrise to sunset, and not waived on fee-free days
- Snorkeling
- A marked underwater snorkeling trail, unique in the park
- Facilities
- Restrooms, showers, snack bar, picnic tables, shelters and grills
- Rentals
- Lifejacket rentals on site
- Accessibility
- Gentle slope, accessible paths, beach ramps and wheelchairs available
- Beach length
- 0.3 mile
Facilities and fees are as published by the National Park Service. Fees can change, so check nps.gov/viis before you travel.
1. Snorkel the Famous Underwater Trail
One of the biggest highlights of Trunk Bay Beach is its Underwater Snorkeling Trail, which is a marked path through vibrant coral reefs. The trail features underwater plaques that provide information about marine life and coral formations, making it an educational and immersive experience.
- Expect to see colorful fish, sea fans, stingrays, and even sea turtles.
- Snorkeling gear is available for rent at the beach if you don’t bring your own.
- The calm and clear waters make it a great spot for beginner and experienced snorkelers alike.
2. Swim in Crystal-Clear Waters
Trunk Bay’s gentle waves and shallow waters make it an ideal spot for swimming. The water is refreshingly cool and offers excellent visibility, perfect for those who want to take a dip and enjoy the serene surroundings.
- The beach has a gradual slope, making it great for families and children.
- The lifeguards on duty provide an extra level of safety for swimmers.
- Because of its protected status within the Virgin Islands National Park, the waters remain clean and pristine year-round.
3. Relax and Sunbathe on Soft White Sand
If you’re looking for a peaceful escape, Trunk Bay Beach’s powdery white sand is perfect for sunbathing. The picturesque surroundings, including lush green hills and swaying palm trees, make it an ideal place to unwind.
- Bring a beach towel, umbrella, or rent a chair for ultimate comfort.
- Enjoy a good book or take in the stunning ocean views.
- The sunsets here are incredible, so consider staying until the late afternoon.
4. Take Stunning Photos of the Scenic Views
Trunk Bay is one of the most photographed beaches in the world for a reason! The contrast between the bright blue water, soft sand, and lush greenery creates a breathtaking backdrop for photos.
- Capture the panoramic views from the overlook above Trunk Bay before heading down to the beach.
- Sunrise and sunset provide the best lighting for incredible shots.
- Bring a waterproof camera or GoPro to document your snorkeling adventures.
5. Hike Nearby Trails in Virgin Islands National Park
Trunk Bay is surrounded by lush tropical forests that are part of the Virgin Islands National Park. A short hike before or after your beach day will give you a different perspective of the island’s natural beauty.
- The Cinnamon Bay Trail and Lind Point Trail offer stunning views of Trunk Bay from above.
- Keep an eye out for native wildlife like iguanas, tropical birds, and hermit crabs.
- Guided tours are sometimes available for those who want a deeper dive into the island’s ecology.
6. Enjoy Beachside Amenities
Unlike some of St. John’s more remote beaches, Trunk Bay Beach is well-equipped with facilities to make your visit comfortable and convenient.
- Restrooms and Showers – Perfect for rinsing off after a long beach day.
- Snack Bar and Concessions – Grab a refreshing drink or a quick bite to eat.
- Beach Rentals – Snorkeling gear and beach chairs are available for rent.
- Picnic Areas – Enjoy a packed lunch with an oceanfront view.
Plan Your Visit to Trunk Bay Beach
- Entrance Fee: As part of the Virgin Islands National Park, there is a small entrance fee to help with conservation efforts.
- Best Time to Visit: Arrive early in the morning or later in the afternoon to avoid peak crowds.
- Getting There: Trunk Bay is easily accessible by taxi, rental car, or boat from Cruz Bay.
Whether you want to explore underwater wonders, relax on the shore, or take in the natural beauty of the Virgin Islands, Trunk Bay Beach offers a perfect slice of paradise. Make sure to add it to your St. John itinerary for an unforgettable Caribbean experience!
Where to stay
Stay in Cruz Bay, in the middle of it all
Trunk Bay is about fifteen minutes from Cruz Bay. Go early, before the cruise ship day trippers arrive from St. Thomas. Marketplace Suites is a boutique hotel in the heart of Cruz Bay, with a kitchenette in every suite and a grocery store on the ground floor, so packing a cooler for the beach takes five minutes.
More St. John beaches




