Columbus Day is a U.S. holiday that commemorates the landing of Christopher Columbus in the West Indies in 1492. It was unofficially celebrated in a number of cities and states as early as the 18th century but did not become a federal holiday until 1937.