Thanksgiving Day is celebrated on the 2nd Monday of October in Canada and the 4th Thursday of November in the United States. It's a special time to offer thanks for blessings of abundance and the fall harvest.
Our first Thanksgiving dates back to 1621 with the Pilgrims in Plymouth, Massachusetts. The original harvest feast gave thanks to God for their well being, following a treacherous two month ocean voyage from England, and surviving their first winter in America.
The Pilgrims were also showing thanks to the local American Indians who befriended them and taught them how to grow and store food crops.