U.S. Virgin Islands coastal view

Discover Beaches Across The USVI

<p>From sheltered bays and soft sand to reefs just offshore, the beaches in the U.S. Virgin Islands offer more than one way to spend a day by the water. Swim in a quiet cove, bring a snorkel mask, or settle in and watch the colours of the sea change through the afternoon. Explore the coastlines of St. Thomas, St. John, and St. Croix below to find a beach that suits your pace.</p>

U.S. Virgin Islands shoreline view
Beaches in the U.S. Virgin Islands

Beaches

St. Thomas

St. Thomas brings variety to a beach day. Stretch out beside the broad, sheltered waters of Magens Bay, look for a quieter setting at Smith Bay Beach, or head to Coki Point for a livelier shoreline and snorkeling close to shore. Some beaches are well suited to an easy afternoon with amenities nearby, while others invite you to pack what you need and stay a little longer. Explore St. Thomas beaches to find the right mix of swimming, scenery, and island energy.

Explore St. Thomas Beaches
Beaches in the U.S. Virgin Islands

Beaches

St. John

On St. John, a trip to the beach often feels like a trip into nature. Many stretches of shoreline sit within Virgin Islands National Park, where green hills frame clear bays and trails lead towards the water. Trunk Bay is a favourite for its striking views and underwater snorkeling trail; Cinnamon Bay offers more room to spread out, and Maho Bay draws visitors hoping to explore the shallows. Discover St. John beaches for a slower day shaped by sand, sea, and protected landscapes.

Explore St. John Beaches
Beaches in the U.S. Virgin Islands

Beaches

St. Croix

St. Croix offers beach days with plenty of room to make your own plans. Spend an easy afternoon along Rainbow Beach, explore the water and coastal scenery at Cane Bay, or take a boat trip to the protected reefs and beach at Buck Island. The shoreline ranges from relaxed spots near local dining to stretches that feel wonderfully removed from the day’s schedule. Browse St. Croix beaches to discover another side of the U.S. Virgin Islands coast.

Explore St. Croix Beaches

U.S. Virgin Islands Beaches FAQs

St. Thomas works well if you want to combine beach days with restaurants and other outings. St. John is a strong choice for national park beaches, and St. Croix gives you a choice of coastline on both sides of the island.