The US Virgin Islands are blessed to have a warm tropical weather with fairly consistent temperatures all year round. The balmy temperature averages 78°F (25°C) in winter (December through March) and 83°F (28°C) in summer (June through August). The best time to visit the US Virgin Islands is April to June, when you can expect mild weather and very little rainfall.