US Thanksgiving 2026 is on Thursday, November 26, 2026. It is always the fourth Thursday of November. Canadian Thanksgiving is the second Monday of October, which in 2026 was Monday, October 12.
Live countdown
Thanksgiving dates 2026 to 2030
Year
US Thanksgiving (4th Thursday of Nov)
Canadian Thanksgiving (2nd Monday of Oct)
2026
Thu, Nov 26
Mon, Oct 12
2027
Thu, Nov 25
Mon, Oct 11
2028
Thu, Nov 23
Mon, Oct 9
2029
Thu, Nov 22
Mon, Oct 8
2030
Thu, Nov 28
Mon, Oct 14
How the date is worked out
United States: the fourth Thursday of November. November 1 can fall on any weekday, so the holiday can land anywhere from November 22 to November 28. It is not always the last Thursday of the month: in 2029 the fourth Thursday (November 22) comes a week before the last one (November 29).
Canada: the second Monday of October, so between October 8 and October 14.
The number of days between Thanksgiving and Christmas changes with the date: in 2026 Thanksgiving is 29 days before Christmas Day (December 25). See the Christmas countdown.
In the United States, Thursday, November 26, 2026. In Canada it was Monday, October 12, 2026.
What date is Thanksgiving in 2027?
Thursday, November 25, 2027 in the United States; Monday, October 11, 2027 in Canada.
Is Thanksgiving always the fourth Thursday of November?
Yes, in the United States it is defined as the fourth Thursday of November. It is sometimes the last Thursday of the month and sometimes not, because some Novembers have five Thursdays.
Why is Canadian Thanksgiving in October?
Canada's holiday is set by law as the second Monday of October, so it falls about six weeks before the US holiday.
What is the earliest and latest date for US Thanksgiving?
The earliest possible date is November 22 and the latest is November 28.