When is the Canadian Thanksgiving?

Canadian Thanksgiving is always celebrated on the second Monday in October. They celebrate Thanksgiving when harvest seasons ends, to give thanks for plentiful harvest.