Cruz Bay

Saint Croix Weather & Climate: US Virgin Islands

Climate by month across Saint Croix, US Virgin Islands, average temperatures, rainfall and the best time to visit.

Climate overview of Saint Croix

Whether you're visiting Saint Croix in US Virgin Islands during the peak of August (30°C (86°F)) or the cooler months around March (27°C (81°F)), knowing what to pack starts with understanding the local climate. Our overview is based on data from Frederiksted, the region's most prominent city. For more detailed climate information about other cities in the area, please see the section beneath the map further down the page.

The weather in Saint Croix during February and March is comfortably warm, with average temperatures ranging from 27°C (81°F) to 27°C (81°F).

Precipitation in Saint Croix varies considerably throughout the year. The wettest conditions occur in September with 154 mm (6.1 in) of rain, while March stays relatively dry with 31 mm (1.2 in).

Explore Saint Croix by month

Pick a month to see the average temperature, rainfall and sunshine in Saint Croix - and find the best time to visit. (based on Christiansted)

Popular cities by month

Compare cities per month. Toggle cities on/off.

Christiansted Frederiksted Cruz Bay
Day temperature (°C)
Monthly rainfall (mm)

Climate map of Saint Croix

Average daily temperature, monthly rainfall & sunshine hours across cities.

Avg day temp (°C)
32°

Compare popular cities

Average daytime and nighttime temperatures, yearly rainfall and sunshine.

Christiansted 27°C (81°F) 30°C (86°F) 24°C (75°F) 27°C (81°F) 1004 mm (40 in)
Frederiksted 27°C (81°F) 30°C (86°F) 24°C (75°F) 27°C (81°F) 1011 mm (40 in)
Cruz Bay 27°C (81°F) 30°C (86°F) 24°C (75°F) 27°C (81°F) 997 mm (39 in)

Places in Saint Croix, US Virgin Islands

Select a city to see its average temperature, precipitation and hours of sunshine over the year.

Explore more

Other regions in US Virgin Islands