Thanksgiving in the United States is celebrated on the fourth Thursday in November. In 2025, this falls on Thursday, November 27. The holiday date varies each year, ranging from November 22 to November 28.
Thanksgiving has been observed on the fourth Thursday of November since 1941. Before that, President Roosevelt shifted the holiday to the third Thursday in 1939, but this change was unpopular and eventually reversed.
In Canada, Thanksgiving is celebrated earlier, on the second Monday of October. In 2025, Canadian Thanksgiving will be on Monday, October 13.
Thanksgiving is often mistakenly linked solely to the Pilgrim feast. However, Native Americans had harvest festivals long before the establishment of the federal holiday. These autumn celebrations date back to the late 16th century and honored the bountiful harvests.
“Native Americans in North America celebrated harvest festivals for centuries before a Thanksgiving federal holiday was formally established in the United States.”
“The earliest Thanksgiving can occur is November 22; the latest is November 28.”
Thanksgiving reflects a rich history beyond the common Pilgrim story, celebrated nationally on the fourth Thursday of November with roots in longstanding harvest traditions.