St. John Celebration in Cruz Bay/St. John
St. John Celebration (also called St. John Festival) runs from June through early July in Cruz Bay, St. John, culminating around July 3 and 4 to align with U.S. Virgin Islands Emancipation Day and U.S. Independence Day. The multi-week celebration combines parades, food booths, and cultural programming with the territory's distinct commemoration of the 1848 Danish abolition of slavery.
St.