As the final month of the year arrives and winter settles in, December brings with it not only festive lights, chilly evenings and year‑end celebrations, but also a long list of bank holidays across states.

Continues below advertisement

According to the Reserve Bank of India’s official holiday calendar, banks across India will remain closed for 18 days in December 2025. While Christmas on December 25 is the only nationwide holiday, most other closures are linked to regional festivals and local regulations. 

Because these holidays reflect India’s cultural and religious diversity, branches in one state may remain closed while others operate normally.

Continues below advertisement

Customers are advised to check with their local branch to confirm state‑specific closures. Even as physical branches shut, digital banking, UPI, mobile banking, online banking and ATMs will remain fully operational, though services like cheque clearing and over‑the‑counter transactions will not be available. 

Will Banks Be Closed Tomorrow?

Banks in Goa will remain shut on December 3 to observe the Feast of St Francis Xavier, a significant annual event honouring the renowned Christian missionary remembered for his service, compassion and contribution to education. The day is marked with processions, prayers and large community gatherings, especially around Old Goa’s historic Basilica.

State-Wise Bank Holidays in December 

The Reserve Bank of India (RBI) has listed 12 bank holidays for December 2025, most of them tied to regional festivals, cultural occasions and important commemorations. Here’s a clear breakdown to help you plan your in-person banking.

Date Day State

December

3

Feast of St. Francis Xavier

Panaji

December

7

 

Weekend Holiday All Over India

December

12

 

Death Anniversary of Pa Togan Nengminja Sangma

 

 

Shillong

December

13

 

Second Saturday All Over India

December

14

 

Weekend Holiday All Over India

December

18

 Death Anniversary of U SoSo Tham Shillong

December

19

 Goa Liberation Day Panaji

December

20

Losoong / Namsoong Gangtok

December

21

Weekend Holiday All Over India

December

22

Losoong / Namsoong Gangtok

December

24

 Christmas Eve Aizawl, Kohima, and Shillong

December

25

Christmas All Over India

December

26

Christmas Celebration Aizawl, Kohima, and Shillong

December

27

Christmas

Fourth Saturday

Kohima

All Over India

December

28

Weekend Holiday All Over India

December

30

Death Anniversary of U Kiang Nangbah

Shillong

December

31

New Year's Eve/Imoinu Iratpa

Aizawl and Imphal

What This Means for Customers

While bank branches in several states will be closed on the above dates, essential digital services will work uninterrupted. Customers planning large cash withdrawals, cheque clearances, branch visits, locker operations or account-related formalities are advised to plan ahead to avoid inconvenience.

With December being a holiday-heavy month across many regions of India, checking your local RBI holiday list can save you an unnecessary trip to the branch.