The water temperature in St. Croix varies depending on the time of year. In the summer, the water is usually around 80 degrees Fahrenheit (27 degrees Celsius). In the winter, the water temperature can drop to as low as 75 degrees Fahrenheit (24 degrees Celsius).