St. Thomas Island has fairly consistent climate which makes the island a good destination at any time of the year. High tourist season is December to May. If you’re a diver or prefer less windy weather, the best time is April to August.
Average High Temperatures
- January – March 86°F
- April – June 89°F
- July – September 90°F
- October – December 88°F
