Thanksgiving Day for the year 2023 is on Thursday, November 23rd. It is celebrated on the fourth Thursday of November each year in the United States. Thanksgiving is a time to give thanks for all the sacrifice and hard work done for the harvest. In modern times, people take time off work and spend time with family and friends over a large feast held on Thanksgiving Day. The traditional meal includes turkey, stuffing, mashed potatoes, gravy, green bean casserole, cranberry sauce, and lots of pies.