Find Prices

Best Times to Visit U.S. Virgin Islands

The best time to visit the U.S. Virgin Islands is April to June, when you can expect mild weather and very little rainfall. In the USVI's peak season, from December to March, the temperature ranges from the mid-70s to high 80s with breezy evenings. July to October is the region's hurricane season with average temps in the upper 80s.

Weather in U.S. Virgin Islands switch to Celsius/mm

Average Temperature (°F)

Average Precipitation (in)

Data sourced from the National Climatic Data Center


This peak tourist season in the U.S Virgin Islands coincides with that of many other Caribbean islands, and hotel and resort rates can rise by as much as 50 percent. Temperatures stay around 80 degrees Fahrenheit at this time of year, with what many residents refer to as the "Christmas Winds" in the evenings. Packing a jacket could come in handy.

Key Events:


The tourist season slows and hotel rates drop at this time of year. Average temperatures range from the mid-70s to high 80s and there's very little rainfall.

Key Events:


You'll find unbelievable package deals if you travel at this time of year, but it's also hurricane season from late June to October. Even if there isn't a bad storm, you can expect plenty of rain. It's also very hot; temperatures often reach the low 90s.

Key Events:

Explore More of U.S. Virgin Islands

Best Airfares

Find Hotels