When Is Thanksgiving?

Thanksgiving 2026 is on Thursday, November 26 — in 21 days. It is always the fourth Thursday in November.

Updated · By the YearlyCalendar.org team

Thanksgiving Day is the federal holiday for giving thanks, traditionally marked with a family meal centered on roast turkey. Federal law has fixed it on the fourth Thursday in November since 1942.

Nov 26Thanksgiving 2026
Nov 25Thanksgiving 2027
Nov 22–28possible dates
Week 48ISO week
Fourth Thursday in Novemberdate rule

November 2026 calendar

Thanksgiving is marked on Thursday, November 26, 2026, along with the other US federal holidays and observances of the month.

November 2026 – Thanksgiving 2026

November 2026
WkSundaySunMondayMonTuesdayTueWednesdayWedThursdayThuFridayFriSaturdaySat
451Daylight saving time ends23Election Day4567
46891011Veterans Day121314
4715161718192021
482223242526Thanksgiving Day27Black Friday28
492930Cyber Monday

Thanksgiving dates 2020–2040

Between 2020 and 2040, Thanksgiving falls as early as November 22 (2029, 2035, 2040) and as late as November 28 (2024, 2030). It is always a Thursday.

YearDateISO week
2020Week 48
2021Week 47
2022Week 47
2023Week 47
2024Week 48
2025Week 48
2026 NextWeek 48
2027Week 47
2028Week 47
2029Week 47
2030Week 48
2031Week 48
2032Week 48
2033Week 47
2034Week 47
2035Week 47
2036Week 48
2037Week 48
2038Week 47
2039Week 47
2040Week 47

History of Thanksgiving

"Franksgiving" and the fourth-Thursday law

In 1939 the last Thursday of November was November 30. To lengthen the Christmas shopping season, President Franklin D. Roosevelt proclaimed Thanksgiving a week earlier, on November 23, and did the same in 1940 and 1941. States split between the two dates, and critics called the new one "Franksgiving."

On October 6, 1941, the House passed a joint resolution fixing Thanksgiving on the last Thursday; the Senate amended it to the fourth Thursday, which accounts for years when November has five Thursdays. Roosevelt signed it on December 26, 1941, and it took effect in 1942.

In 2028 November has five Thursdays, so Thanksgiving is on November 23, a week before the last Thursday, November 30.

Traditions

What's open and closed

Sources

Frequently asked questions

When is Thanksgiving 2027?

Thanksgiving 2027 is on Thursday, November 25, 2027.

Is Thanksgiving always the last Thursday of November?

No. It is the fourth Thursday, which is the last one only when November has four Thursdays. Between 2020 and 2040, November has five Thursdays in 2023, 2028, 2029, 2034, 2035 and 2040, and Thanksgiving falls a week before the last Thursday.

Who was Sarah Josepha Hale?

The editor of Godey's Lady's Book and author of "Mary Had a Little Lamb." She first called for a national Thanksgiving in 1827, ran a letter-writing campaign for it from 1846, and wrote directly to President Lincoln on September 28, 1863, days before his proclamation.

When is Canadian Thanksgiving?

Canada celebrates Thanksgiving on the second Monday in October, about six weeks before the US holiday.

Related calendars and guides