St. Croix weather does have a rainy season during September and October. July and August are quite hot in the direct sun; but tropical showers are famous for starting and stopping so fast that people barely have enough time to gather up their towels and scurry off the beach. Rain is actually welcomed during this time of the year. Trade winds blow off the water, providing a continuous stream of cool breezes best felt near open strips of beach -- and in higher elevations.