Thanksgiving in Canada is celebrated on the second Monday in October.
In the USA it is celebrated in November. Although it is celebrated at different times of
the year, it is the same reason for celebrating this holiday.
It is a day for giving thanks for the harvest and other blessings of the year.
Canadians usually have a large traditional feast, with all the trimmings.