No. 21 25 Great Beaches 2026

Trunk Bay

St John, US Virgin Islands

A white-sand bay with an underwater snorkel trail.

Overview

Trunk Bay is in Virgin Islands National Park on St John.

An underwater trail with markers runs around Trunk Cay, just offshore.

Best time to visit

December to April. Hurricane season runs from June to November.

Highlights

  • 1

    Underwater trail

    Marked snorkel route.

  • 2

    Lifeguards

    The beach has lifeguards and facilities.

  • 3

    Overlook

    A roadside viewpoint above the bay.

  • 4

    North Shore beaches

    Cinnamon and Maho bays nearby.

Getting there

Ferries link St Thomas with Cruz Bay, St John; the bay is a short drive away.

Practical tips

Opening & tickets
Opening times, permits and any fees change, so check the official website before you go.
Time needed
Spend half a day.

Official information: National Park Service: Virgin Islands. Check opening hours, prices and entry rules there before you go.

Map