Thanksgiving is a secular festival that is observed on the fourth Thursday of every November in the United States. President Franklin D Roosevelt had fixed the date and declared a national holiday for Thanksgiving. The First Thanksgiving is believed to have been celebrated in 1621 when religious refugees from England invited a Native American tribe to celebrate a successful harvest.