weather in st. croix
St. Croix Weather, US Virgin Islands - USVI. St. Croix has some of the finest weather in the world. The temperature averages 82 degrees year round and it only varies about 7- 8 degrees between the summer and winter months. Easterly trade winds, the same ones that early Europeans used to get to the Caribbean from the coast of Africa, generally keep it comfortable and keep the humidity down.