No, Thanksgiving is not celebrated in India. Thanksgiving is a holiday that is specific to the United States and Canada. However, there are some similar holidays in India that are comparable to Thanksgiving. For example, the harvest festival of Makar Sankranti is a time when people give thanks for the bounty of the harvest and enjoy special meals with family and friends.