As the year comes to an end, many people start planning important financial tasks. A common question in most people’s minds is: Will banks be open on December 31, 2025, and January 1, 2026? With the New Year just around the corner, some customers want to finish pending banking work on 31 December, while others plan to visit their bank branch on 1 January to begin the year with a fresh start. However, before you step out, it is important to know that banks will remain closed in some cities on these two days.

Are Banks Closed on December 31, 2025?
December 31, 2025, falls on a Wednesday and is the last day of the year. According to the RBI bank holiday calendar, banks will not be closed across the entire country on this day. However, some states will observe a local bank holiday.
Banks Closed on December 31, 2025 in These States:
- Mizoram
- Manipur
In these two states, all bank branches will remain closed on December 31, 2025 due to local holidays. This means customers in these regions will not be able to visit bank branches for offline services.
Banks Open on December 31, 2025 in Maharashtra and Mumbai
If you are in Mumbai or anywhere in Maharashtra, there is good news. Banks will remain open on December 31, 2025. You can visit your branch to:
- Deposit or withdraw cash
- Submit documents
- Complete KYC updates
- Clear pending bank-related work
So, customers in Maharashtra can safely plan their year-end banking tasks on December 31.
Will Banks Be Open on January 1, 2026?
January 1, 2026, falls on a Thursday and marks New Year’s Day. While it is a public celebration across the country, banks will not be open everywhere.
According to the RBI holiday list, banks will remain closed in several major cities on January 1, 2026, due to New Year celebrations and regional holidays.
Banks Closed on January 1, 2026 in These Cities:
- Aizawl
- Chennai
- Gangtok
- Imphal
- Itanagar
- Kohima
- Kolkata
- Shillong
In addition to these cities, banks in Mumbai and across Maharashtra will also remain closed on January 1, 2026. This means the New Year will begin with a bank holiday for customers in these regions.
What Does Bank Closure Mean for Customers?
If banks are closed in your city, it means:
- No offline banking services will be available
- You cannot visit the bank branch for account-related work
- Services like cash deposit, passbook update, cheque submission, or draft issuance will not be possible
This is why it is strongly advised to complete urgent bank work either before December 31 or after January 1, depending on your location.
Good News: Digital Banking Services Will Work Normally
Even if bank branches are closed, there is no need to panic. Digital banking services will continue to work as usual on both December 31 and January 1.
Services That Will Remain Available:
- UPI payments
- Mobile banking apps
- Internet banking
- ATM cash withdrawal
- Online fund transfer (NEFT, IMPS, RTGS where applicable)
- Bill payments and recharges
You can easily:
- Transfer money to family or friends
- Pay electricity, gas, and mobile bills
- Shop online or make UPI payments
- Withdraw cash from ATMs
So, while branch banking may stop temporarily in some cities, online banking will ensure your daily transactions are not affected.
Important Banking Work You Should Plan in Advance
Some banking services cannot be done online and require a branch visit. If you have any of the following work, make sure to plan it properly:
Complete Before December 31 or After January 1:
- Cheque clearance
- Demand draft (DD) issuance
- KYC update
- Account opening or closure
- Loan-related documentation
- Locker-related services
- Submission of important bank forms
Planning ahead will help you avoid last-minute stress during the year-end and New Year holidays.
Why Do Bank Holidays Differ by City?
Many people wonder why banks are closed in some cities and open in others. This is because bank holidays in India depend on regional festivals, local events, and state-specific observances, apart from national holidays.
The Reserve Bank of India (RBI) prepares a holiday calendar that includes:
- National holidays
- State-specific holidays
- Religious and cultural festivals
That is why banks may be open in one state and closed in another on the same day.
Quick Summary: Bank Holiday Status
December 31, 2025
- Banks open in most states
- Banks closed in Mizoram and Manipur
- Banks open in Mumbai and Maharashtra
January 1, 2026
- Banks closed in many major cities
- Banks closed in Mumbai and Maharashtra
- New Year begins with a bank holiday in several regions
Digital Services
- UPI, ATM, mobile banking, and internet banking will work normally
Final
If you are planning any important banking activity, it is best to:
- Check your local bank holiday list
- Complete offline work in advance
- Use digital banking services during holidays
With proper planning, bank holidays on December 31, 2025, and January 1, 2026 will not disrupt your financial routine.


