The worst times to visit St. Thomas and the U.S. Virgin Islands are September through November. These months fall inside the heart of the Virgin Islands ...