Beaches · North Shore

Trunk Bay Beach

Most visited and photographed beach with soft white sand and underwater snorkeling trail.

Trunk Bay Beach

Trunk Bay, Virgin Islands National Park, North Shore, St. John

Planning details

Access
road
Hike difficulty
easy
Snorkeling
excellent
Family friendly
Yes

Photos

Photo of Trunk Bay Beach in St. JohnPhoto of Trunk Bay Beach in St. John

Related Beaches

Cinnamon Bay Beach

Denis Bay Beach

Francis Bay Beach