top of page

Trunk Bay

North Shore

Best Beach & Snorkeling in Virgin Islands National Park

Why Visit Trunk Bay in Virgin Islands National Park?

Trunk Bay in St. John, US Virgin Islands is widely considered one of the best beaches in the Caribbean. Located within Virgin Islands National Park, this sheltered cove features sugar‑white sand backed by sea‑grape trees and coconut palms. Trunk Bay is known for its crystal‑clear water and is consistently ranked among the top beaches worldwide. Its calm, turquoise bay makes it perfect for families, sunbathers and snorkelers alike.

Trunk Bay Snorkeling & Underwater Snorkel Trail

One of Trunk Bay’s biggest draws is the underwater snorkeling trail. This 650‑foot course has markers that identify corals and fish species, providing an educational snorkel experiences. Sea turtles, rays and colorful fish are common sights on the trail. Because currents are gentle, even beginners can enjoy snorkeling here. Snorkel gear rentals are available near the beach, but bringing your own mask and fins will save money and ensure a perfect fit.

Trunk Bay Beach Amenities & Facilities

When searching for “Trunk Bay amenities” or “Trunk Bay facilities,” know that this beach offers more services than many other St John beaches. Key features include:

  • Restrooms and Showers: Flush toilets and freshwater showers are maintained by the National Park Service. Facilities are open 8 a.m. to 4 p.m. daily.

  • Parking: About 40 parking spaces are available, with overflow parking across the road. Arrive early to secure a spot.

  • Equipment Rentals: Snorkel gear and beach chairs are available for rent. Umbrella availability is limited, so bring your own if shade is essential.

  • Food & Drinks: The Trunk Bay Snack Shack is open from 10 a.m. to 4 p.m. They sell burgers, sandwiches and drinks. The Beach Bar mixes up tasty Painkillers, frozen Lime-n-da-Coconut drinks and more.

Getting to Trunk Bay, US Virgin Islands

Trunk Bay lies roughly 2 1/2 mi east of Cruz Bay on North Shore Road. Visitors can drive themselves, take a taxi from the ferry dock or join a guided island tour. Because parking fills quickly, many visitors arrive by taxi. A $5 entrance fee is charged (free with an annual National Park pass). Using a rental car gives you the flexibility to visit neighboring beaches like Cinnamon Bay, Hawksnest Beach or Jumbie Beach.

Tips for Visiting Trunk Bay Beach

Arrive Early for Parking: To avoid disappointment on busy days, arrive before 10 a.m., especially when cruise ships are in port.

Pack Reef‑Safe Sunscreen: Chemical sunscreens harmful to coral reefs are banned. Use mineral sunscreen or wear a rash guard.

Respect Marine Life: Never stand on or touch the coral reef. Observe fish and turtles from a distance to preserve their habitat.

Explore Nearby Beaches: If Trunk Bay becomes crowded, consider visiting Cinnamon Bay with its water‑sports rentals, Hawksnest’s easy snorkeling, or the secluded Jumbie Beach.

Frequently Asked Questions About Trunk Bay St. John


Is Trunk Bay good for families?

Yes. Its gentle slope and calm waters make it a great family destination.

Are there restrooms and showers at Trunk Bay?

Yes, flush toilets and showers are available.

Does Trunk Bay charge an entrance fee?

A nominal $5 fee is charged for visitors aged 16 and over; annual park pass holders enter free.

Is snorkeling equipment available at Trunk Bay?

Snorkel gear can be rented on-site, but bringing your own is more cost‑effective.

Can you buy food on Trunk Bay beach?

Yes. The Trunk Bay Snack Shack has burgers, sandwiches and other light food items.


Experience Trunk Bay – St. John’s Iconic Beach

Whether you’re planning a family vacation, honeymoon or day trip, Trunk Bay offers a slice of tropical paradise. With its underwater snorkel trail, stunning sand, and convenient facilities, this beach ranks among the top attractions in the US Virgin Islands. Plan ahead for parking, pack reef‑friendly supplies and prepare to enjoy one of the most beautiful beaches in the world.


Photo Gallery

bottom of page