In December 2025, banks will stay shut for business for a total of 19 days. According to the Reserve Bank of India (RBI) holiday list for December, the 19 days of bank holidays include regional festivals, national holidays, the second and fourth Saturdays and all Sundays of the month. Scroll below to check the complete list of bank holidays in the upcoming month.