Yes we do it on a different day than the U.S.
The reasoning...from our local news is:
"The common wisdom seems to be that because we’re so much farther north, our harvest days arrive earlier, and so we give thanks a lot sooner – although it’s hard to be grateful for an earlier winter. Whatever the truth, there’s one fact history can’t deny – Canada has been celebrating the holiday a lot longer than our southern neighbours.
Thanksgiving in Canada actually goes back to 1578 in Newfoundland, when explorer Martin Frobisher held a ceremony of gratitude for surviving the journey from Europe. Americans, led by the Puritans and the Mayflower, didn’t begin their annual tradition until 1621 – 43 years later."
Whatever the reason, I think there is a lot in my life to be grateful for and knitting is one of those many things. I've included some Thanksgiving themed knitting projects.