Home of the annual St. Croix International Regatta! Founded in 1952, the St. Croix Yacht Club is a private club located on Teague Bay. Formed with the express purpose of promoting interest in the sport of sailing, for more than 60 years the Club has offered a Summer Sailing Program that is open to all youths ages 5 to 18. Scholarships are available for those young sailors that need some financial assistance. For more information about the Club, memberships, the St. Croix International Regatta, or the Summer Sailing Program, please visit our website.