With Thursday, July 31, 2025, approaching, many people are wondering whether banks across India will remain closed. The question arises particularly in light of Haryana observing a public holiday on this day to mark the martyrdom of Shaheed Udham Singh, a revered revolutionary who avenged the Jallianwala Bagh massacre. However, according to the Reserve Bank of India’s official list, banks will remain open across the country on this date—except in Haryana, where a local holiday will be in effect.
Shaheed Udham Singh Martyrdom Day: Holiday in Haryana OnlyThe Haryana state government has declared July 31 a public holiday in honor of Shaheed Udham Singh, who is remembered for his act of vengeance against British officer General O'Dwyer, responsible for the 1919 Jallianwala Bagh tragedy. As part of this commemoration, government offices, schools, and public institutions will remain closed in the state. However, it is important to note that this is a state-specific observance and not recognized as a national banking holiday by the RBI.
So, while people in Haryana may experience a full public shutdown, banks in other parts of India will continue to operate as usual on Thursday, July 31, 2025.
Online Banking to the RescueEven when banks are closed locally, many banking tasks can still be completed using online banking platforms. With mobile and internet banking, customers can:
-
Transfer funds
-
Check account balances
-
Pay utility bills
-
Apply for loans
However, certain in-person services still require a visit to a bank branch, such as:
-
Updating KYC documents
-
Making large cash deposits or withdrawals
-
Accessing safety deposit lockers
-
Closing or modifying joint accounts
-
Filing complaints regarding failed transactions
If you're planning to handle such tasks in Haryana on July 31, it's best to reschedule your visit to avoid inconvenience.
July 2025 Bank Holidays: State-Wise BreakdownWhile July 31 is not on RBI’s national holiday calendar, several other regional holidays were observed this month. Here's a quick summary of state-specific bank holidays in July 2025:
July 3 | Kharchi Puja | Agartala |
July 5 | Guru Hargobind Ji Jayanti | Jammu, Srinagar |
July 14 | Beh Deinkhlam | Shillong |
July 16 | Harela Festival | Dehradun |
July 17 | Death Anniversary of U Tirot Singh | Shillong |
July 19 | Ker Puja | Agartala |
July 28 | Drukpa Tshe-Zhi | Gangtok |
As always, holidays vary from one state to another based on local festivals and commemorations.
How to Stay Updated on Bank HolidaysTo avoid confusion about bank closures:
-
Check the RBI’s official bank holiday calendar
-
Stay informed via your bank’s official app or website
-
Follow local government announcements, especially for regional observances
In summary, banks across India will remain open on Thursday, July 31, 2025, except in Haryana, where a state-level public holiday will be observed. Whether you’re visiting a branch or using online services, staying updated on the bank holiday schedule ensures smooth and hassle-free financial planning
You may also like
Top 10 richest billionaires in the world: 9 out of 10 are Americans, only one among them belongs to....; here's the list
'I'm a man and I can't stop blushing - it sounds trivial but it's ruining my life'
Army commemorates King Marthanda Varma''s 1741 triumph over Dutch at Colachel
Can Solnce Spark A Solar Power Revolution Among Indian MSMEs?
Fortnite live event start time – when your battle for the island begins in Super Showdown