This page contains the list of Virgin Islands, U.S. 2024 official public holidays, bank holidays, government holidays, non-working national holidays, and sectorial holidays. The public holidays listing on this page is also accessible via our free Android
and iPhone/iPad mobile apps.
The full qppstudio worldwide public holidays database for 2024, 2025, 2026, 2027,
and beyond, is available immediately, with a professional license.
The list of Virgin Islands, U.S. public holidays in 2024 is:
Date
Weekday
Public Holiday
Observance
Monday
New Year's Day
Saturday
Epiphany
(Three King's Day)
Monday
Martin Luther King Jr's Birthday
government
Monday
Presidents' Day
government
Thursday
Holy Thursday
Friday
Good Friday
Sunday
Transfer Day
government
Monday
Easter Monday
Friday
Children's Parade Carnival Day
banks government
Monday
Memorial Day
July
Wednesday
V.I. Emancipation Day
July
Thursday
U.S. Independence Day
Sep
Monday
Labor Day
Oct
Monday
Columbus Day / PR Friendship Day
Nov
Friday
D. Hamilton Jackson Day
(Liberty Day)
Nov
Tuesday
Election Day
government
Nov
Monday
Veterans Day
government
Nov
Thursday
Thanksgiving Day
Dec
Wednesday
Christmas Day
Dec
Thursday
Second Day of Christmas
government
Over the years, the accuracy of the qppstudio long-term worldwide public holidays forecasts, and the qppstudio reactivity to last-minute changes, has made qppstudio the source of reference for
the world's foremost diary and calendar publishers as well as major international companies,
from the travel and tourism industry, international news services, finance and banking, telecommunications, shipping and logistics,
the IT Industry, and governmental agencies.
To acquire a professional license and access the full database of qppstudio worldwide public holidays for 2024, 2025, 2026, 2027,
and beyond, please contact us.
Global Holidays Observed in Virgin Islands, U.S.
Below is the list of global holidays observed as non-working public holidays in Virgin Islands, U.S., with the dates of these global holidays for the next 10 years (2023-2033).