Bank Holidays This Month: Banks Closed for Up to 8 Days; State-Wise List Inside
December is almost over, and the final days of the year come with a long list of bank holidays across several states. With Christmas, New Year celebrations, regional festivals, and regular weekly offs lined up, banks in many parts of India will remain shut for multiple days in a row. If you have any urgent banking work, it’s best to plan ahead.
In some states, banks will be closed for as many as five consecutive days, while overall, there will be around eight holidays spread across the last stretch of December. The exact dates vary from state to state, so knowing the schedule can save you last-minute trouble.
Adding to this, Meghalaya will observe a bank holiday on December 30 on the death anniversary of freedom fighter U Kiang Nangbah. On December 31, banks in Mizoram and Manipur will stay shut for New Year’s Eve and the Imoinu Iratpa festival.
December 24 (Wednesday): Christmas Eve holiday in Nagaland, Meghalaya, and Mizoram
December 25 (Thursday): Christmas holiday across India
December 26 (Friday): Post-Christmas holiday in Nagaland, Meghalaya, and Mizoram
December 27 (Saturday): Fourth Saturday – banks closed nationwide
December 28 (Sunday): Weekly holiday across India
December 30 (Tuesday): Holiday in Meghalaya for U Kiang Nangbah’s death anniversary
December 31 (Wednesday): Holiday in Mizoram and Manipur for New Year’s Eve and Imoinu Iratpa
While branch services will be affected, there’s some relief, digital banking options like UPI, mobile banking, ATMs, and net banking will continue to work as usual. Still, for tasks that need a physical visit, checking the holiday list in advance is the smartest move this December.
In some states, banks will be closed for as many as five consecutive days, while overall, there will be around eight holidays spread across the last stretch of December. The exact dates vary from state to state, so knowing the schedule can save you last-minute trouble.
Key Bank Closure Highlights
Banks in Nagaland, Meghalaya, and Mizoram will observe a Christmas Eve holiday on December 24, followed by a nationwide closure on December 25 for Christmas. These three states will also remain closed on December 26 due to a post-Christmas holiday. Since December 27 falls on the fourth Saturday and December 28 is a Sunday, banks in many regions will not open for five straight days.Adding to this, Meghalaya will observe a bank holiday on December 30 on the death anniversary of freedom fighter U Kiang Nangbah. On December 31, banks in Mizoram and Manipur will stay shut for New Year’s Eve and the Imoinu Iratpa festival.
December 2025 Bank Holiday List at a Glance
December 22 (Monday): Banks closed in Sikkim for the Losoong/Namsoong festivalDecember 24 (Wednesday): Christmas Eve holiday in Nagaland, Meghalaya, and Mizoram
December 25 (Thursday): Christmas holiday across India
December 26 (Friday): Post-Christmas holiday in Nagaland, Meghalaya, and Mizoram
December 27 (Saturday): Fourth Saturday – banks closed nationwide
December 28 (Sunday): Weekly holiday across India
December 30 (Tuesday): Holiday in Meghalaya for U Kiang Nangbah’s death anniversary
December 31 (Wednesday): Holiday in Mizoram and Manipur for New Year’s Eve and Imoinu Iratpa
While branch services will be affected, there’s some relief, digital banking options like UPI, mobile banking, ATMs, and net banking will continue to work as usual. Still, for tasks that need a physical visit, checking the holiday list in advance is the smartest move this December.
Next Story