Thanksgiving Day is celebrated in the United States on the fourth Thursday of November. People gather with family and friends to feast on traditional foods like turkey, stuffing, potatoes, and pie. It is a time for many Americans to give thanks for what they have. However, some Native Americans protest at Plymouth Rock each year and see it as a day of mourning rather than celebration.