Public holidays in India
India, being a culturally diverse and fervent society, celebrates various holidays and festivals. There are three national holidays in India: Independence Day on 15 August, Mahatma Gandhi's birthday on 2 October, and Republic Day on 26 January. States and regions have local festivals depending on prevalent religious and linguistic demographics. Popular religious festivals include the Sikh festivals like Guru Nanak Jayanti, Hindu festivals of Makar Sankranti, Maha Shivaratri, Diwali, Ganesh Chaturthi, Holi, Dussehra, Islamic festivals of Eid ul-Fitr, Eid al-Adha, Mawlid an-Nabī and Christian festivals of Christmas and days of observances such as Good Friday are observed throughout the country.
The Day of Ashura, (10th day of Muharram), which in the Indian holiday calendar is referred to as Muharram, is observed by many sects of Islam. In addition, the Sikh festivals such as Guru Nanak Gurpurab, the Christian festivals such as Christmas, Good Friday and Jain festivals like Mahavir Jayanti, Paryushan are celebrated in certain areas where these religions have a significant following.The annual holidays are widely observed by state and local governments; however, they may alter the dates of observance or add or subtract holidays according to local custom.