Averaging 85 degrees year round...St John weather is about as perfect as perfect can be!
While you can see the live weather in the Weather.com widget below, it is a much better experience to get on a plane (or boat) and come stay on St. John. Check out our villa availability and consider a trip yourself!