Ans: Yes, many Indian states have declared New Year Day as a public holiday. Moreover, it is also observed as a bank holiday in the country. Some states also observe a holiday on New Year’s Eve as well.