Many Christians in India celebrate Jesus Christ's birth on on Christmas Day, which is annually held on December 25. The celebrations are most noticeable in states where there are many Christians. Christmas Day is a gazetted holiday in India. read more