When it comes to celebrating Thanksgiving, we Canadians got it right. We celebrate Thanksgiving each year on the second Monday in October whereas Americans celebrate Thanksgiving on the fourth Thursday of November. I'd much rather have the holiday in October when the fall weather allows you to venture outside for a nice walk or game of football. Late November is bound to be freezing and it's way too close to the Christmas and New Years Day holidays.
Happy Thanksgiving!