India Guide
Public holidays
India has only four national public holidays as such: Jan 26 (Republic Day); Aug 15 (Independence Day); Oct 2 (Gandhi's birthday); and Dec 25 (Christmas Day). Each state, however, has its own calendar of public holidays; you can expect most businesses to close on the major holidays of their own religion.