The colonists in Massachusetts held the first Thanksgiving celebration in 1621 to give thanks for their first harvest and surviving the harsh winter with the help of the Native Americans. They invited the Native Americans to a three-day celebration where everyone wore their best clothes and brought their families. Now, Thanksgiving is celebrated annually on the last Thursday of November as a time for families to come together, eat food, and be grateful.