weather in st croix, usvi
The climate in Saint Croix is hot, oppressive, windy, and partly cloudy. Over the course of the year, the temperature typically varies from 72Â°F to 88Â°F and is rarely below 68Â°F or above 90Â°F. Weather Spark