The best time to visit the US Virgin Islands is April to June, when you can expect mild weather and very little rainfall.