The fastest way to check is your bank's website or a quick phone call
Indian banks observe holidays on different dates depending on which state they operate in and which banking network they belong to. There is no single "bank holiday today" answer that applies everywhere — what is a holiday for one bank may be a working day for another. The most reliable way to know right now is to check your own bank's holiday calendar on their website, call their customer service line, or visit a branch.
Banks in India follow three types of holidays: national holidays (the same across all banks), state-specific holidays (different in each state), and bank-specific holidays (set by individual banks or banking networks). This means you cannot straightforward look up "bank holidays in India today" and get one answer.
Key Takeaways
- Bank holidays in India vary by state and by individual bank, so you must check your specific bank's calendar rather than a national list.
- The Reserve Bank of India publishes holiday schedules for each state, but your bank may observe additional holidays beyond those.
- Your bank's website, mobile app, or a phone call to customer service will tell you whether your branch is open today.
- If a bank is closed today, ATMs and online banking usually remain available, though cheque clearing and fund transfers may be delayed.
Where to find your bank's holiday schedule
Every bank publishes its holiday calendar on its official website, usually under a section called "Holidays" or "Branch Information." You can search for "[Your Bank Name] holidays" and look for a link to the current year's schedule. The calendar will show which days your specific branch is closed.
If you use your bank's mobile app, the holiday calendar is often listed in the settings or help section. Some apps will also show you whether your nearest branch is open today. Alternatively, call your bank's customer service number (printed on your debit card or passbook) and ask directly whether your branch is open today.
National holidays that all Indian banks observe
Certain days are bank holidays across India, regardless of which state you are in or which bank you use. These include Republic Day (January 26), Independence Day (August 15), and Gandhi Jayanti (October 2). Banks also close on major religious festivals, though the specific dates change each year because they follow lunar or religious calendars.
The Reserve Bank of India publishes the complete national holiday list each year on its website. However, this list shows only the minimum holidays — your individual bank may close on additional days that are important in your state or region.
State-specific holidays that vary by location
Each Indian state has its own set of bank holidays based on local festivals and observances. For example, banks in Tamil Nadu may close on Pongal, while banks in Punjab may close on Baisakhi. A day that is a working day in one state may be a holiday in another.
Your bank's website will show which state's holiday calendar applies to your branch. If you have accounts at branches in different states, each branch follows its own state's schedule. This is why checking your specific bank and branch is essential rather than looking up a general India-wide list.
What happens when your bank is closed today
If today is a bank holiday, your branch will not be staffed and you cannot visit in person to withdraw cash, deposit cheques, or speak to an employee. However, ATMs at that branch and other branches usually remain open and available 24 hours. You can also use online banking to check your balance, transfer funds between your own accounts, and pay bills.
One important limitation: cheques you deposit on a bank holiday will not be processed until the next working day. Fund transfers between banks may also take longer if the receiving bank is also closed. If you need to deposit a cheque urgently, deposit it before the holiday begins.
How to plan ahead for bank holidays
Rather than checking whether today is a holiday, it is more useful to read or bookmark your bank's full holiday calendar at the start of the year. This way you can plan ahead for any banking you need to do — depositing cheques, withdrawing large amounts of cash, or visiting for account services.
If you know a bank holiday is coming and you need to do something in person, visit your branch the day before. If you need to send money to someone and a holiday is approaching, initiate the transfer a day or two early to account for processing delays.
Frequently Asked Questions
Can I withdraw money from an ATM on a bank holiday?
Yes. ATMs operate 24 hours a day, even when the bank branch is closed for a holiday. You can withdraw cash, check your balance, and deposit cheques at ATMs on bank holidays. However, deposited cheques will not be processed until the next working day.
Will my online banking work on a bank holiday?
Yes. Online banking, mobile apps, and fund transfers between your own accounts work on bank holidays. However, transfers to other banks may take longer if the receiving bank is also closed. Bill payments and balance checks work normally.
What if I need to visit my bank branch today and it is closed?
Use an ATM for cash withdrawal or balance checks. For services that require a staff member — such as opening a new account, explore for a loan, or depositing a cheque urgently — you will need to visit on a working day. Call your bank to confirm when the branch reopens.
Do all banks in India close on the same holidays?
No. National holidays like Republic Day and Independence Day are observed by all banks. However, state-specific holidays and bank-specific holidays vary. A day that is a holiday for one bank may be a working day for another bank in the same city.
Where can I find the Reserve Bank of India's official holiday list?
The RBI publishes holiday schedules on its official website (rbi.org.in) under "Monetary Policy" or "Holidays." However, this list shows only national and state holidays — your individual bank may observe additional holidays, so always check your bank's calendar as well.