It is observed on the second Monday of October each year, meaning the date varies, but typically falls between October 8 and 14. In 2024, Columbus Day will be observed on Monday, October 14.
The holiday has become controversial due to Columbus’ role in the colonization of the Americas and the subsequent mistreatment of Indigenous peoples. As a result, many cities and states have opted to replace or recognize it as Indigenous Peoples’ Day, a celebration honoring Native American history and culture.
Despite the ongoing debate, Columbus Day remains a federal holiday in the U.S., and many government offices, banks, and schools may close in observance. The day is often marked by parades and cultural events in cities with strong Italian-American communities, as Columbus is also celebrated for his Italian heritage.