Thanksgiving is a national holiday celebrated on various dates in America. It began as a day and on the preceding year. Similarly named festival holidays occur in Germany and Japan. Thanksgiving is celebrated on the fourth Thursday of November in America. Although Thanksgiving has historical roots in religious and cultural traditions.