When is Thanksgiving?
In the United States, Thanksgiving is celebrated on the fourth Thursday of November, so it always falls between 22 and 28 November. The date was fixed by law in 1941. It's a federal holiday, and many people also take the following Friday off, known as Black Friday, one of the busiest shopping days of the year.
Canada celebrates its Thanksgiving earlier, on the second Monday of October, closer to the traditional harvest season there.
Plan the long weekend
Thanksgiving week is one of the busiest travel periods in the US, so book flights early and expect heavy traffic on the Wednesday before and the Sunday after. Counting working days around the holiday? Add 26 November 2026 (and 27 November if your office closes) to the holidays box of the business days calculator.
Thanksgiving dates for the coming years
| Year | Date | Day of the week |
|---|---|---|
| 2026 | November 26, 2026 | Thursday |
| 2027 | November 25, 2027 | Thursday |
| 2028 | November 23, 2028 | Thursday |
| 2029 | November 22, 2029 | Thursday |
| 2030 | November 28, 2030 | Thursday |
| 2031 | November 27, 2031 | Thursday |
Frequently asked questions
Is Thanksgiving always on a Thursday?
Yes. US Thanksgiving is the fourth Thursday in November, so it moves between 22 and 28 November but is always a Thursday.
When is Thanksgiving 2026?
Thursday 26 November 2026. In 2027 it is on 25 November, and in 2028 on 23 November.
The countdown runs to midnight at the start of the day in your own time zone. Dates of religious and lunar holidays can differ by a day between countries.