The local currency in St. Thomas is the U.S. Dollar (USD). This makes it easy for tourists from the U.S. to budget and manage their expenses, as they don't need to exchange currency or worry about conversion rates.