Thanksgiving, or Thanksgiving Day, is an annual one-day holiday to give thanks, traditionally to God, for the things one has at the end of the harvest season. In the United States, Thanksgiving is celebrated on the fourth Thursday of November. In Canada, Thanksgiving is celebrated on the second Monday in October.