Thanksgiving is celebrated on November 25 this year. Every year, this festival is observed on the last Thursday in the month of November. The celebration of Thanksgiving often makes way for a long weekend, where families can get together and spend some quality time.