Mexico & Caribbean

U.S. Virgin Islands

The Best Places to Run on St. Thomas, St. John, and St. Croix

The Virgin Islands are a cluster of the Caribbean Leeward Islands, known for green jungly forests, glimmering white sand beaches, and scenic rocky bluffs. Various islands fall into various political jurisdictions, but the United States Virgin Islands (USVI), which are some of the main tourist islands, are St. Thomas, St. John, and St. Croix.

Running on the U.S. Virgin Islands can be somewhat of a challenge. Roads are extremely windy and narrow (few have sidewalks or shoulders), trails can be muddy and steep, and even the nicest beaches are relatively short. That said, there are a few great spots to run — you just need to know where to go!  There are waterfront sidewalks, coastal trails, golf courses where running is permitted, and even a few streets and beaches which are good for running. We’ve done the research to come up with the best places to run on St. Thomas, St. John, and St. Croix.

Travel between the islands is by plane or ferry. On the islands, the most recommended way to get around is by renting a car or hiring a taxi. There is bus service on St. Thomas and St. Croix, but it can be erratic…use caution if you’re prone to motion sickness!

Editor's Picks

Some of our favorite runs in U.S. Virgin Islands

See All Routes
  • All Routes
  • Iconic Routes
  • Weather & Climate
  • Where To Stay
  • Stores & Group Runs
  • Events

This being the Caribbean, weather is warm and sunny throughout the year. There is not a lot of variation from month-to-month, with high temperatures typically in the high 80s to near 90F (29-32C). Nights are warm and muggy, with temperatures staying in the low-to-mid 70s (22-25C). August through November are usually the rainiest months.

Check out for travel advice.

On St. Croix, you can group run with the Virgin Island Pace Runners.

Find races and other sporting events here.