Thanksgiving Dayis a national holiday celebrated primarily in the United
States and Canada as a day of giving
thanks for the blessing of the harvest and of the preceding year. It is celebrated on
the fourth Thursday of Novemberin the United Statesand on the second Monday of Octoberin Canada.
Thanksgiving has its historical roots
in religious and cultural traditions, and has long been celebrated in a secular
manner as well.