Thanksgiving is celebrated in late November in the United States and early October in Canada. It originated as a harvest festival celebrated by Native Americans and Pilgrims in the 17th century to give thanks for a successful harvest. Today, Thanksgiving is commonly celebrated with family and friends gathering for a feast that usually includes turkey, mashed potatoes, cranberry sauce, and pumpkin pie. It is also followed by Black Friday, known for significant retail sales and consumer shopping on the day after Thanksgiving.