Thanksgiving Day for the year 2012 is celebrated/ observed on Thursday, November 22nd.
Thanksgiving Day in the United States is celebrated on the fourth Thursday of November each year. Traditionally it is a time to give thanks for all the sacrifice and hard work done for the harvest. In modern times people take time off work (4 day weekend starting Thursday) and spend time with family and friends over a large feast held on Thanksgiving Day.
Thanksgiving in the early days of the United States was celebrated on a variety of dates and eventually Abraham Lincoln in 1863 with help from Sarah Josepha Hale  decided Thanksgiving should be on the final Thursday in November. Later, Franklin D. Roosevelt signed the day into law  making the day officially celebrated on the fourth Thursday of November.
Thanksgiving around the world
In Canada, they celebrate Thanksgiving on the second Monday of October. Liberia celebrates the day on the first Thursday of November and Saint Lucia the first Monday in October and finally Grenada celebrates on October 25th each year.
Days to Thanksgiving 2012
Thursday, November 22nd is day number 327 of the 2012 calendar year with -8 years, -5 months, -13 days until Thanksgiving Day 2012.
|When:||Fourth Thursday of November (U.S.)|
Second Monday of October (Canada)
Dates for Thanksgiving
|Holiday||Date||Days to Go|
|Thanksgiving 2020||Thursday, November 26, 2020||-160|
|Thanksgiving 2021||Thursday, November 25, 2021||204|
|Thanksgiving 2022||Thursday, November 24, 2022||568|
|Thanksgiving 2023||Thursday, November 23, 2023||932|
|Thanksgiving 2024||Thursday, November 28, 2024||1303|
|Thanksgiving 2025||Thursday, November 27, 2025||1667|