Moving holiday

Thanksgiving (Canada) 2031

Monday 13 October 2031

Second Monday of October.

In 2031, Thanksgiving (Canada) falls on Monday 13 October 2031 in Canada (federal), Ontario, British Columbia, Alberta and Quebec. Every date is a Monday, so each gives a three-day weekend. The 2031 date for Canada (federal), Ontario, British Columbia, Alberta and Quebec is provisional – calculated from the rule, because the official calendar for that year is not published yet. For comparison in Canada (federal), the 2030 date was Monday 14 October 2030 and the 2032 date is Monday 11 October 2032.

Dates in 2031

Monday 13 October 2031

Canada

  • Canada (federal)
  • Ontario
  • British Columbia
  • Alberta
  • Quebec

Canada (federal): called Thanksgiving Day. provisional – calculated from the rule

Ontario: called Thanksgiving Day. provisional – calculated from the rule

British Columbia: called Thanksgiving Day. provisional – calculated from the rule

Alberta: called Thanksgiving Day. provisional – calculated from the rule

Quebec: called Thanksgiving Day. provisional – calculated from the rule

About Thanksgiving (Canada)

Thanksgiving in Canada is the second Monday of October, so it always falls between 8 and 14 October. Since 1957 it has been held on that Monday each year, about six weeks before the American holiday, and it is usually linked to the end of the harvest season.

It is a general holiday under the Canada Labour Code for federally regulated workplaces such as banks, airlines and telecommunications, and a statutory holiday in Ontario, British Columbia, Alberta and Quebec, where the Act respecting labour standards calls it Action de grâce. All five Canadian jurisdictions on this site therefore have the same date.

As a Monday holiday it never needs a substitute day and always gives a three-day weekend. Ontario and Quebec do not count Remembrance Day as a statutory holiday, so in those provinces Thanksgiving is the last holiday before 25 December, while Alberta, British Columbia and the federal list add Remembrance Day on 11 November.

Sources

All moving holidays