When is Thanksgiving?
Thanksgiving in the United States is the fourth Thursday of November, so the date moves between November 22 and 28. It is a federal holiday known for turkey dinners, family travel, parades and football.
Thanksgiving is on the fourth Thursday of November. The next one is Thursday, November 26, 2026.
Thanksgiving dates for the next few years
| Year | Day | Date |
|---|---|---|
| 2026 | Thursday | November 26 |
| 2027 | Thursday | November 25 |
| 2028 | Thursday | November 23 |
| 2029 | Thursday | November 22 |
| 2030 | Thursday | November 28 |
| 2031 | Thursday | November 27 |
How the countdown works
The countdown runs on your device's clock, so it is correct in your own time zone and updates every second. It counts to midnight at the start of Thanksgiving. Once the day has passed, it automatically switches to next year's date.
Frequently asked questions
What day is Thanksgiving 2026?
Thanksgiving 2026 is on Thursday, November 26, 2026.
How many weeks until Thanksgiving?
Divide the number of days by 7. The live box above shows the exact weeks and days left, along with the number of weekdays (Monday to Friday) if you are counting working or school days.
Is Thanksgiving the same date every year?
No. Thanksgiving is on the fourth Thursday of November.
Coming up next
- Days until Veterans Day (Wednesday, November 11, 2026)
- Days until Black Friday (Friday, November 27, 2026)
- Days until Cyber Monday (Monday, November 30, 2026)
- Days until Christmas Eve (Thursday, December 24, 2026)
- Days until Christmas (Friday, December 25, 2026)
- Days until New Year's Eve (Thursday, December 31, 2026)
- Days until New Year's Day (Friday, January 1, 2027)
- Days until Martin Luther King Jr. Day (Monday, January 18, 2027)