&format=webp&quality=medium)
Bank holidays May 2026: Banks will remain shut for up to 12 days this month, as per the Reserve Bank of India holiday calendar, with closures spread across weekends, festivals and state-specific observances. If you are planning a branch visit, check dates in advance - May has fewer working days, and holidays differ by state, meaning your local bank could be closed even when others remain open.
May 2026 may have 31 days, but a large part of the month is covered by scheduled closures. There are 5 Sundays (May 3, 10, 17, 24, 31), along with second Saturday (May 9) and fourth Saturday (May 23) when banks across India will remain shut.
Apart from weekends, multiple festivals and regional observances are spread across the month, sometimes creating back-to-back holidays in certain states. This reduces the number of effective working days, especially towards the end of the month.
Here are the most important bank holidays in May 2026:
Not every holiday applies across India, but if you are dealing with inter-state transactions or waiting for cheque clearances, these dates can still impact timelines. If there is one period to be extra careful about, it is May 27–28, when Bakrid-related holidays may lead to consecutive closures in several regions.
Even though your bank account remains active, certain services depend on physical branches and will be unavailable:
This is where most people face issues - especially when holidays come back-to-back.
The good part is that digital banking continues without interruption:
So everyday transactions are not affected. Only branch-related work needs planning.
May is one of those months where poor timing can easily delay your work.
If you have important banking tasks - like depositing cheques, completing documentation, or accessing lockers - it is better to plan them in advance or between holiday gaps.
Customers of banks such as State Bank of India and HDFC Bank should especially keep track of local holiday schedules.
Because once the holiday cycle begins, you may end up waiting longer than expected for even simple tasks.