US Holiday Dates.

Thanksgiving Day: the exact date, every year through 2035

Thanksgiving is always the fourth Thursday of November. In 2026 that is November 26; in 2027 it is November 25; in 2028, November 23. The full list through 2035 is below.

Last year · 2025November 27, 2025Thursday
This year · 2026November 26, 2026Thursday
Next year · 2027November 25, 2027Thursday
Possible rangeNov 22 - Nov 28The holiday cannot fall outside these dates

Thanksgiving Day Dates, 2026–2035

YearDateDay of the week
2026November 26, 2026Thursday
2027November 25, 2027Thursday
2028November 23, 2028Thursday
2029November 22, 2029Thursday
2030November 28, 2030Thursday
2031November 27, 2031Thursday
2032November 25, 2032Thursday
2033November 24, 2033Thursday
2034November 23, 2034Thursday
2035November 22, 2035Thursday

Why the date moves

Thanksgiving is set by weekday rather than by calendar date. Congress fixed it as the fourth Thursday of November in 1941, which means it can land anywhere from November 22 to November 28.

The exact date is decided by which weekday November 1 falls on: November 1 on a Thursday gives November 22 (the earliest possible date), on a Wednesday gives November 23, on a Tuesday gives November 24, on a Monday gives November 25, on a Sunday gives November 26, on a Saturday gives November 27, and on a Friday gives November 28 (the latest possible date).

Two practical consequences: the holiday always falls on a Thursday, so the weekend is always four days long without taking any leave; and the gap between Thanksgiving and Christmas varies by up to a week, which is why shipping and travel deadlines feel tighter in some years.

Which years land on which date

Because the date cycles with the weekday of November 1, some dates in the November 22–28 window are rare. Across 2026 to 2035, November 26, 27 and 28 each occur exactly once — in 2026, 2031 and 2030 respectively.

DateYears (2026–2035)How often
November 222029, 20352 of 10 years
November 232028, 20342 of 10 years
November 2420331 of 10 years
November 252027, 20322 of 10 years
November 2620261 of 10 years
November 2720311 of 10 years
November 2820301 of 10 years

Planning around it

Thanksgiving 2026 is November 26 — one of the three latest dates the holiday can fall on, and its only occurrence between 2026 and 2035. If you are planning travel, note that Wednesday November 25 is typically the busiest departure day of the year, and Sunday November 29 the busiest return day.

Other US holidays in November 2026

DateHolidayDayType
November 11, 2026 Veterans Day Wednesday Federal holiday
November 26, 2026 Thanksgiving Day Thursday Federal holiday
November 27, 2026 Black Friday Friday Observance
November 30, 2026 Cyber Monday Monday Observance
Ad slot — enable after AdSense approval

Frequently asked questions

What is the rule for Thanksgiving's date?

The fourth Thursday of November, fixed by federal statute in 1941.

What is the earliest Thanksgiving can be?

November 22. That happens when November 1 falls on a Thursday.

What is the latest Thanksgiving can be?

November 28, when November 1 is a Friday. 2026 falls on November 26, one of the three latest dates.

Which years have Thanksgiving on November 28?

Within this table, only 2030. November 28 is the latest date Thanksgiving can fall on.

Which years have Thanksgiving on November 26?

Within this table, only 2026. It happens when November 1 falls on a Sunday.

Which years have Thanksgiving on November 27?

Within this table, only 2031. It happens when November 1 falls on a Saturday.

Which years have Thanksgiving on November 22?

2029 and 2035 in this table. November 22 is the earliest possible date, which happens when November 1 falls on a Thursday.

Official sources

Last verified against official sources on September 26, 2026.