How many days until Thanksgiving?
Thanksgiving Day in the United States is on Thursday, November 26, 2026 this time. It is always a Thursday, so the date changes every year.

Thanksgiving dates, 2026–2031
| Year | Date |
|---|---|
| 2026 | Thursday, November 26, 2026 |
| 2027 | Thursday, November 25, 2027 |
| 2028 | Thursday, November 23, 2028 |
| 2029 | Thursday, November 22, 2029 |
| 2030 | Thursday, November 28, 2030 |
| 2031 | Thursday, November 27, 2031 |
How is the date of Thanksgiving set?
In the United States, Thanksgiving is the fourth Thursday of November, a rule fixed by federal law in 1941. It therefore falls between November 22 and November 28.
The day after Thanksgiving is Black Friday. Canada celebrates its own Thanksgiving earlier, on the second Monday of October.
Planning ahead
Thanksgiving week is one of the busiest travel periods of the year in the U.S., so flights and trains are often booked weeks ahead. The table below shows the date for each of the next five years.
Questions
When is Thanksgiving 2026?
Thanksgiving 2026 is on Thursday, November 26, 2026. The next one is on Thursday, November 25, 2027.
Is Thanksgiving always on a Thursday?
Yes. In the U.S. it is the fourth Thursday of November.
When is Canadian Thanksgiving?
Canada’s Thanksgiving is the second Monday of October.
