When is Columbus Day?
Columbus Day in 2012 is on Monday, the 8th of October.
In the United States, Columbus Day is always celebrated on the second Monday in October.
Columbus Day remembers Christopher Columbus' arrival to the Americas on October 12, 1492. This holiday is controversial because the European settlement in the Americas led to the demise of the history and culture of the indigenous people.