Bank Holidays: Bank will remain closed 18 days in December 2025
Bank Holidays: As banks are likely to remain closed for 18 days across the country, it is essential to plan your finances carefully. The same has been explained in previous responses. Here is a detailed summary of the reasons for bank closures in December and the states that will have five consecutive days off.
Bank Holidays in December 2025:
The 18-day bank holiday in December is due to a combination of nationwide weekend holidays, national festivals (Christmas) and regional festivals in various states. It is important to remember that online banking, mobile banking, and ATMs will remain operational on all these days.
Full List of Bank Holidays in December 2025 (as per RBI Calendar):
The Reserve Bank of India (RBI) categorizes bank holidays under three heads: Holiday under Negotiable Instruments Act, Holiday under Negotiable Instruments Act and Real Time Gross Settlement Holiday, and Banks’ Closing of Accounts.
The month of December 2025 includes 10 Weekend Holidays that apply nationwide and several state-specific holidays.
Fixed Weekend Holidays (Applicable Nationwide):
December 7 – Sunday – Weekly Off
December 13 – Saturday – Second Saturday
December 14 – Sunday – Weekly Off
December 21 – Sunday – Weekly Off
December 27 – Saturday – Fourth Saturday
December 28 – Sunday – Weekly Off
(Total Sundays in December 2025: Dec 7, 14, 21, 28. Total 2nd/4th Saturdays: Dec 13, 27)
Festivals and Regional Holidays (Applicable in Specific States/Cities)
December 1 – Monday – Indigenous Faith Day – Arunachal Pradesh
December 3 – Wednesday – Feast of St. Francis Xavier – Goa
December 5 – Friday – Sheikh Muhammad Abdullah Jayanti – Jammu, Srinagar (Jammu & Kashmir)
December 12 – Friday – Pa Togan Nengminza Sangma – Meghalaya
December 18 – Thursday – Guru Ghasidas Jayanti / U SoSo Tham Death Anniversary – Chhattisgarh, Meghalaya
December 19 – Friday – Goa Liberation Day – Goa
December 20 – Saturday – Losoong/Namsoong – Gangtok (Sikkim)
December 22 – Monday – Losoong/Namsoong – Gangtok (Sikkim)
December 24 – Wednesday – Christmas Eve – Aizawl, Kohima, Shillong
December 25 – Thursday – Christmas Day – ALL STATES/CITIES (Nationwide)
December 26 – Friday – Christmas Celebration / Shaheed Udham Singh Jayanti – Aizawl, Kohima, Shillong, Telangana, Haryana
December 27 – Saturday – Guru Gobind Singh Jayanti, Chandigarh, Haryana, Punjab (Note: Already Fourth Saturday in all other states)
December 30 – Tuesday – U Kiang Nangbah, Shillong (Meghalaya)
December 31 – Wednesday – New Year’s Eve / Imoinu Iratpa, Aizawl, Imphal
Bank Holidays in Karnataka (Additional)In Karnataka, generally, only the above-mentioned nationwide weekend holidays and Christmas Day (December 25) are compulsory holidays. If there are any additional regional festivals, it will be notified separately in the RBI calendar.
Important tip for customers:
Use digital banking: All online services (UPI, IMPS, net banking) will be available even during the holidays. If you have tasks like depositing cheques, getting drafts or accessing bank lockers, plan to complete them before December 24.
If you have a critical financial transaction requiring a bank branch visit, it is always best to confirm the specific holiday schedule with your local bank branch as the regional list can have minor variations.
Also Read: These 5 major financial changes from December 1 directly impact on your pocket





