Located on the western end of St. Croix, the “Freedom City” of Frederiksted is a sleepy port town with a rich history and a fabulous waterfront walkway. The ~1 mile promenade along Strand Street stretches from Fort Frederik to Fisher St. and includes Frederiksted Pier, an enormous dock that receives cruise ships. Runners can add a jaunt back and forth on the pier to their tour of the waterfront. For more mileage, run laps, or continue south onto Veterans Shore Drive, which leads into the Sandy Point National Wildlife Refuge. Total from Fort Frederik the end of Veterans Shore Dr. is 2 miles (3.3 km) one-way.
Prayinto Photography
Features:
Scroll Down For Route Maps
Essentials
- Up to 4 miles (6.6 km) out and back
- 47 feet
- Anywhere on path. Downtown: King Cross St.
- Strand Street
Current Weather & Forecast
St. Croix, CA
4:56 pm,
Jun 3, 2026
24°C
L: 24°
H: 24°
Daily ForecastHourly Forecast
Other Routes in St. Croix, USVI
Town on the northern shore of St. Croix that offers some interesting history and some good running options. Run in town, around the National Historic Site, up the Christinansted Bypass road to an overlook with great views.
The Buccaneer Golf Course, in the Shoys area of St. Croix, may seem exclusive and inaccessible, but it is home to a public jogging track where runners can get in a good, and hilly 4 miles (6.4 km) away from the busy, narrow roads.
On the north shore, some of the best running is between Cane Bay Beach and the Carambola Beach Resort. Combination of water views and some lush tropical foliage.
Great running on the eastern side of St. Croix. The road from Cramer Park to Point Udall has incredible views (no shoulder, use caution!). There is also some of the best trail running in the USVI here. Note: super hilly!
User Ratings
Leave A Review or Comment
Review or Comment on This Route/Share a Photo!
Share your feedback on this route and see that of other Great Runs users. Click on the image icon to upload a photo. And please let us know if there are notes or changes we should incorporate!