Public holidays in India

Public Holidays in India also known as Government Holidays colloquially, consist of a variety of cultural, nationalistic, and religious holidays that are legislated in India at the union or state levels.

Being a culturally diverse country, there are many festivals celebrated in various regions across the country. There are only three national holidays declared by Government of India: Republic Day (26 January), Independence Day (15 August), and Gandhi Jayanti (2 October). Apart from this, certain holidays which are celebrated nationally are declared centrally by the Union Government. Additionally, various state governments and union territories designate additional holidays on local festivals or days of importance as holidays as per section 25 of the Negotiable Instruments Act, 1881.

National holidays
National holidays are mandatory holidays declared by Government of India which is applicable for all states and union territories of India.

Central holidays
In addition to the three fixed national holidays, Union Government of India declares additional days as holidays which are largely followed by central government offices and affiliates. In addition to designated fixed holidays, few other days are designated optional from which select number of days can be chosen according to individual convenience.

State holidays
In addition to the above, various state governments and union territories designate additional holidays on local festivals or days of importance as holidays as per section 25 of the Negotiable Instruments Act, 1881.

Others
Banks have specific holidays according to the various states or union territories in addition to every second and fourth Saturdays of the month. Schools, colleges and other educational institutions have specific term holidays according to the state or board.