Thanksgiving Day in the United States started as a way of giving thanks to food collected from a good harvest or problems that were fixed. It originated in 1621 and was a religious festival, but is now largely secular. It is now a holiday on the fourth Thursday of November.
The date of Thanksgiving 2011 is November 24th. (Thanksgiving holiday falls on the fourth Thursday of November)