Cruise and Beach Destinations
in the Caribbean, Mexico & Beyond
U.S. Virgin Islands

St. Thomas Weather in December

St. Thomas finally gets a break in December from the bad weather that usually harrasses the island from September through November.

The annual Caribbean hurricane season brings heavy rains to this top destination in the U.S. Virgin Islands during those months, which make them the worst times to visit there.

It's no surprise that tourism drops during that time, but it starts to rebound in December as the rains lessen.

USVI in December
St. Thomas is warm in December. © U.S. Virgin Islands Department of Tourism
St. Thomas is one of the most popular islands to visit in the Caribbean because of its convenient location, duty-free shopping in Castries and abundant things to do. Castries is a popular port of call on eastern Caribbean cruises.

In addition, St. Thomas is part of a cluster of numerous islands in both the U.S. and British Virgin Islands. That makes island hopping popular as well.

Average December Rainfall

St. Thomas December Weather

Avg. High
86 degrees F
Avg. Low
73 degrees F
Rain Inches
Over a 30-year history, the island has seen an average of about 2.9 inches of rain during the month, according to the Southeast Regional Climate Center.

That compares to the 5.5 inches that fall in each of the prior three months.

While 2.9 inches is better than 5.5 inches, that total is equal to the worst month during the year for Aruba, which also happens to be the driest island in the Caribbean.

Still, that total is similar to the average rainfall for the island from April through August. But it is not as good as the average from January through March, when the total each month is less than two inches.

Average December Temperatures

Despite the arrival of winter in December, St. Thomas remains warm enough to enjoy beaches, swimming and other water activities.

The fact that St. Thomas temperatures are consistent throughout the year is another reason why the island is so popular.

The average high temperature during the month is 85.8 degrees Fahrenheit and 30 degrees Celsius, which is only a few degrees cooler than the warmest months of the year in July and August.

The average nighttime temperature is comfortable as well at about 73.2 degrees Fahrenheit and 23 degrees Celsius.

Water temperatures usually hover about halfway between the average highs and average lows, which means it should be comfortable enough for swimming, especially later in the day as the sun heats the water.

Should I Go in December?

December lies firmly in the middle of the pack for the best months to visit St. Thomas.

The total rainfall makes the risk of bad weather much lower than the fall months, but it is not quite as good as the late winter months.

Some people want to go to the Caribbean in December simply to get away from bad weather up north. Others may find that hotel and resort prices are lower and more attractive as a result.
Scott S. Bateman is a professional journalist who has traveled widely throughout the Caribbean and the Americas.

 > Category:

February 17, 2020
More Tips

St. Thomas Cruise Port Tips

St. Thomas Vacation Tips

Havensight St. Thomas Tips

St. Thomas Family Vacations

Best St. Thomas Beaches

Car Rentals

Charlotte Amalie Tips

St. John Tourist Attractions

St. Thomas Average Weather

Select Hotels and Resorts