Bank holiday today: There are a total of 17 holidays for public and private banks in India in December 2025, according to the Reserve Bank of India's official state-wise calendar for 2025-26. These include the weekend leaves (Second Saturday, Fourth Saturday, all Sundays) and other important regional or religious occasions. In case you have an emergency need on a bank holiday, online and mobile app banking services are available even on national holidays (unless prior notification is sent to users for technical or other reasons).