Question: is thanksgiving a christian holiday?
Answer: Thanksgiving Day is a national holiday celebrated on various dates in the United States, Canada, some of the Caribbean islands, and Liberia. ... Although Thanksgiving has historical roots in religious and cultural traditions, it has long been celebrated as a secular holiday as well.