Skip to content

Hiking trails on St. John

About the island: the St. John guide

Every named public trail we could verify, with lengths and difficulty as the managing agency gives them, checked in October 2026.

Map data: U.S. Census Bureau, TIGER/Line 2025. Locations: U.S. Geological Survey place names and the managing agencies

North Shore

Cinnamon Bay Nature Loop and Plantation Ruins

Last verified October 31, 2026

The Cinnamon Bay Nature Loop is an easy 0.5-mile walk through the ruins of the Cinnamon Bay sugar plantation in Virgin Islands National Park, across North Shore Road from the entrance to Cinnamon Bay Beach and…

Cinnamon Bay Trail

Last verified October 31, 2026

The Cinnamon Bay Trail is a strenuous 1-mile climb in Virgin Islands National Park from the Cinnamon Bay plantation ruins on North Shore Road up to Centerline Road.

Francis Bay Trail

Last verified October 31, 2026

The Francis Bay Trail is an easy walk at Francis Bay, off North Shore Road in Virgin Islands National Park, that the park recommends for bird watching.

Leinster Bay Trail

Last verified October 31, 2026

The Leinster Bay Trail follows the shore of Leinster Bay in Virgin Islands National Park from the Annaberg Sugar Plantation parking lot, at the end of a spur road off North Shore Road, to the bay's main beach…

Johnny Horn Trail

Last verified October 31, 2026

The Johnny Horn Trail is a strenuous 1.8-mile hike in Virgin Islands National Park over the hills between Leinster Bay and Coral Bay.

South Shore

Ram Head Trail

Last verified October 31, 2026

The Ram Head Trail climbs to Ram Head, the point south of Salt Pond Bay in Virgin Islands National Park. From the Salt Pond Bay parking lot past Coral Bay, walk the 0.25-mile rocky track to the beach, where…

Tektite Trail

Last verified October 31, 2026

The Tektite Trail runs 0.7 mile in Virgin Islands National Park along the ridge of Cabritte Horn Point, near Lameshur.

Bordeaux Mountain Trail

Last verified October 31, 2026

The Bordeaux Mountain Trail runs from Bordeaux Mountain, St. John's highest peak, down to Lameshur Bay in Virgin Islands National Park.

Yawzi Point Trail

Last verified October 31, 2026

The Yawzi Point Trail is a short, easy walk in Virgin Islands National Park along the crest of Yawzi Point, the spit of land between Great and Little Lameshur bays on St. John's south shore.

Reef Bay Trail

Last verified October 31, 2026

The Reef Bay Trail descends about 3 miles one way in Virgin Islands National Park, from Centerline Road near mile marker 5 to Reef Bay, under some of the island's oldest and tallest trees and past four ruined…

L'Esperance Trail

Last verified October 31, 2026

The L'Esperance Trail descends about 2.6 miles one way to the beach at Reef Bay in Virgin Islands National Park, following an old Danish road past the ruins of some of the earliest plantations on St. John.

West End

Caneel Hill Trail

Last verified October 31, 2026

The Caneel Hill Trail is a steep 1-mile climb in Virgin Islands National Park from just above Cruz Bay to an observation deck on Caneel Hill, with views over the bays of St. John's north shore.

Lind Point Trail

Last verified October 31, 2026

The Lind Point Trail is a set of short, signed paths in Virgin Islands National Park that starts just behind the park visitor center in Cruz Bay.