 This is because the Canadian Thanksgiving is closely linked to the harvest festival we are more familiar with in. So the entire world does not celebrate Thanksgiving and even those that do frequently celebrate on different dates than the United States. Thanksgiving is actually an ancient northern European tradition - Harvest Home. Many Canadian provinces also receive Remembrance day November 00th as a holiday. While American Thanksgiving is celebrated on the fourth Thursday of November every year in Canada they celebrate. 