Skip to content

st. croix event calendar

There's always something happening on St. Croix! Below you'll find special events, holiday festivities, sporting events, exhibits, shows, annual offerings, and more.

Listings for venues offering live music, trivia nights, karaoke, dance lessons, and more recurring weekly all across the island please visit our Weekly Entertainment & Classes page.

St. Croix Scenic 50

St. Croix Scenic 50 Race

The St. Croix Scenic 50 takes place on the beautiful island of St. Croix, USVI.  This year’s race will offer a 50k individual and 50k relay option only. The course is a figure eight of sorts, beginning and ending at the beautiful Cane Bay beach. Runners will enjoy the breath-taking views of sunrise along the…

Read More

Reindeer Run Half Marathon

VIPace Cane Bay 5 Miler

Save the date! This annual Virgin Islands Triathlon Federation event will be taking place on December 11th. Details to be added as they become available. For more information, please contact Theresa at theresa@vitf.org.

Read More

Junior Tri VI Duathlon

Save the date! This annual Virgin Islands Triathlon Federation event will be taking place on December 4th. Details to be added as they become available. For more information, please contact Theresa at theresa@vitf.org.

Read More

Coral Reef Swim Races

The St. Croix Coral Reef Swim attracts fitness swimmers competing for fun, as well as world-class open water athletes. Swimmers as young as 11 years old and as senior as 75 years old are among the race contestants. The 2022 26th anniversary Coral Reef Swim is Sunday, N0vember 13, 2022. The event includes a one…

Read More

Junior Tri VI Triathlon

Save the date! This annual Virgin Islands Triathlon Federation event will be taking place on October 16th. Details to be added as they become available. For more information, please contact Theresa at theresa@vitf.org.

Read More

ACS Relay For Life

Save the date! This annual Virgin Islands Triathlon Federation event will be taking place on October 15th & 16th. Details to be added as they become available. For more information, please contact Theresa at theresa@vitf.org. Photo By: St. Croix Source

Read More

VI Duathlon Championship

Enter a Road Race

Save the date! This annual Virgin Islands Triathlon Federation event will be taking place on October 9th. Details to be added as they become available. For more information, please contact Theresa at theresa@vitf.org.

Read More

Wall 2 Wall Sprint Triathlon

Wall-2-Wall Triathlon

The 17th Annual Wall2Wall Triathlon will be held on Sunday, September 25 at 7am at Cane Bay. The Sprint will include an 800-meter swim, a 13-mile rolling hill bike course and a flat 5K run. The Try-a-Tri will include a 400-meter swim, a 6.5 mile bike and a 1.5 mile run. The Course: The swim…

Read More

Junior Tri VI Clinic

Junior Tri VI Duathlon - Altona Lagoon

Save the date! This annual Virgin Islands Triathlon Federation event will be taking place on September 25th. Details to be added as they become available. For more information, please contact Theresa at theresa@vitf.org.

Read More

Kids’ Ballroom & Latin Dance Class Series

St. Croix Ballroom & Latin Dance Studio presents the next “Kids’ Ballroom & Latin Class”! During this 8 week session the focus will be on Tango. Sign up your little ones today! Pre-registration required. Open to ages 5-12, classes will take place Saturdays at 11:45am. $150 for the 8 week series. No partner necessary. Call…

Read More

Kids’ Ballroom & Latin Dance Class Series

St. Croix Ballroom & Latin Dance Studio presents the next “Kids’ Ballroom & Latin Class”! During this 8 week session the focus will be on Tango. Sign up your little ones today! Pre-registration required. Open to ages 5-12, classes will take place Saturdays at 11:45am. $150 for the 8 week series. No partner necessary. Call…

Read More

Kids’ Ballroom & Latin Dance Class Series

St. Croix Ballroom & Latin Dance Studio presents the next “Kids’ Ballroom & Latin Class”! During this 8 week session the focus will be on Tango. Sign up your little ones today! Pre-registration required. Open to ages 5-12, classes will take place Saturdays at 11:45am. $150 for the 8 week series. No partner necessary. Call…

Read More

Kids’ Ballroom & Latin Dance Class Series

St. Croix Ballroom & Latin Dance Studio presents the next “Kids’ Ballroom & Latin Class”! During this 8 week session the focus will be on Tango. Sign up your little ones today! Pre-registration required. Open to ages 5-12, classes will take place Saturdays at 11:45am. $150 for the 8 week series. No partner necessary. Call…

Read More

Kids’ Ballroom & Latin Dance Class Series

St. Croix Ballroom & Latin Dance Studio presents the next “Kids’ Ballroom & Latin Class”! During this 8 week session the focus will be on Tango. Sign up your little ones today! Pre-registration required. Open to ages 5-12, classes will take place Saturdays at 11:45am. $150 for the 8 week series. No partner necessary. Call…

Read More

Kids’ Ballroom & Latin Dance Class Series

St. Croix Ballroom & Latin Dance Studio presents the next “Kids’ Ballroom & Latin Class”! During this 8 week session the focus will be on Tango. Sign up your little ones today! Pre-registration required. Open to ages 5-12, classes will take place Saturdays at 11:45am. $150 for the 8 week series. No partner necessary. Call…

Read More

Kids’ Ballroom & Latin Dance Class Series

St. Croix Ballroom & Latin Dance Studio presents the next “Kids’ Ballroom & Latin Class”! During this 8 week session the focus will be on Tango. Sign up your little ones today! Pre-registration required. Open to ages 5-12, classes will take place Saturdays at 11:45am. $150 for the 8 week series. No partner necessary. Call…

Read More

Kids’ Ballroom & Latin Dance Class Series

St. Croix Ballroom & Latin Dance Studio presents the next “Kids’ Ballroom & Latin Class”! During this 8 week session the focus will be on Tango. Sign up your little ones today! Pre-registration required. Open to ages 5-12, classes will take place Saturdays at 11:45am. $150 for the 8 week series. No partner necessary. Call…

Read More

Junior Summer Tennis Camp at The Buccaneer

Register for Junior Summer Tennis Camp at The Buccaneer. Each Session will be two weeks, taking place Monday-Friday. Session 2 (Beginners): Monday-Friday from June 20th-July 1st @ 8am-10am Session 2 (Intermediate/Advanced): Monday-Friday from June 20th-July 1st @ 10am-12pm

Read More

Junior Summer Tennis Camp at The Buccaneer

Register for Junior Summer Tennis Camp at The Buccaneer. Each Session will be two weeks, taking place Monday-Friday. Session 2 (Beginners): Monday-Friday from June 20th-July 1st @ 8am-10am Session 2 (Intermediate/Advanced): Monday-Friday from June 20th-July 1st @ 10am-12pm

Read More