Thanksgiving is an American and Canadian holiday celebrated as a day of giving thanks for the blessing of the harvest and the preceding year. In the United States, it is observed on the fourth Thursday of November, while Canada celebrates it on the second Monday of October. The American holiday traces its origins to a 1621 harvest feast shared by the Pilgrims of Plymouth Colony and the Wampanoag people. The modern American Thanksgiving centers around a festive meal typically featuring roasted turkey, stuffing, cranberry sauce, mashed potatoes, gravy, sweet potatoes, corn, green bean casserole, and pumpkin pie. Many families have their own unique traditions and recipes passed down through generations. The meal brings families together, often involving travel across the country, making the days surrounding Thanksgiving the busiest travel period in the United States. Beyond the feast, Thanksgiving traditions include watching the Macy's Thanksgiving Day Parade in New York City (broadcast nationally since 1952), watching NFL football games, volunteering at food banks and shelters, and expressing gratitude for life's blessings. The day after Thanksgiving, known as Black Friday, marks the unofficial beginning of the holiday shopping season and has become one of the biggest shopping events of the year.
Thanksgiving 2026 falls on Thursday, 26 November 2026. Thanksgiving is an American and Canadian holiday celebrated as a day of giving thanks for the blessing of the harvest and the preceding year.
There are 12 days (1 weeks, or about 12 days) until Thanksgiving. That is approximately 276 hours or 16,586 minutes from now. Use our date calculator to find the exact duration between any two dates.
There are 1 weeks until Thanksgiving on Thursday, 26 November 2026. That falls in week 47 of the year. Use our live countdown timer above for a real-time count including hours, minutes, and seconds.