Banks in India are generally closed on all public or national holidays as well as on several festivals. They are also closed on the 2nd and 4th Saturdays of every month.
Here is a month-wise list of bank holidays on which Reserve Bank of India (RBI) branches would remain closed. Also listed are the Reserve Bank of India (RBI) holiday list for Union Territories.
Check the upcoming RBI bank holidays with this complete month-wise list to plan your finances and banking needs efficiently.
Date | Day | Holiday | State |
1 January 2026 | Thursday | New Year’s Day | Arunachal Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Rajasthan, Sikkim, Tamil Nadu, Telangana, |
2 January 2026 | Friday | New Year Holiday | Mizoram |
3 January 2026 | Saturday | Hazrat Ali Jayanti | Uttar Pradesh |
10 January 2026 | Saturday | Second Saturday Bank Holiday | Across India |
11 January 2026 | Sunday | Missionary Day | Mizoram |
14 January 2026 | Wednesday | Makara Sankranti | Arunachal Pradesh, Gujarat, Karnataka, Kerala, Odisha, Sikkim, Sikkim |
14 January 2026 | Wednesday | Pongal | Andhra Pradesh, Telangana, Tamil Nadu |
15 January 2026 | Thursday | Thiruvalluvar Day | Tamil Nadu |
23 January 2026 | Friday | Vasanth Panchami | Haryana, Odisha, Punjab, Tripura, West Bengal |
24 January 2026 | Saturday | Fourth Saturday Bank Holiday | Across India |
26 January 2026 | Monday | Republic Day | Across India |
Date | Day | Holiday | State |
1 February 2026 | Sunday | Guru Ravidas Jayanti | Chhattisgarh, Haryana, Himachal Pradesh, Madhya Pradesh, Punjab |
14 February 2026 | Saturday | Second Saturday Bank Holiday | Across India |
15 February 2026 | Sunday | Maha Shivaratri | Andhra Pradesh, Chhattisgarh, Haryana, Himachal Pradesh, Jharkhand, Karnataka, Madhya Pradesh, Maharashtra, Odisha, Punjab, Rajasthan, Tamil Nadu, Telangana, Uttar Pradesh, Uttarakhand, West Bengal, Jammu and Kashmir, Delhi, Kerala |
28 February 2026 | Saturday | Fourth Saturday Bank Holiday | Across India |
Date | Day | Holiday | State |
3 March 2026 | Tuesday | Holi | Arunachal Pradesh, Bihar, Chhattisgarh, Goa, Gujarat, Haryana, Himachal Pradesh, Jharkhand, Madhya Pradesh, Maharashtra, Meghalaya, Mizoram, Nagaland, Odisha, Punjab, Rajasthan, Sikkim, Tamil Nadu, Telangana, Tripura |
14 March 2026 | Saturday | Second Saturday Bank Holiday | Across India |
20 March 2026 | Friday | Ugadhi | Karnataka, Telangana, Rajasthan, Gujarat, Goa |
21 March 2026 | Saturday | Id-ul-Fitr | Arunachal Pradesh, Assam, Bihar, Chhattisgarh, Goa, Gujarat, Haryana, Himachal Pradesh, Himachal Pradesh, Jharkhand, Karnataka, Kerala, Madhya Pradesh, Maharashtra, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Punjab, Rajasthan, Sikkim, Tamil Nadu, Telangana, Tripura |
21 March 2026 | Saturday | Sarhul | Jharkhand |
22 March 2026 | Sunday | Idul Fitr Holiday | Telangana |
22 March 2026 | Sunday | Bihar Day | Bihar |
27 March 2026 | Friday | Ram Navami | Andhra Pradesh, Bihar, Chhattisgarh, Gujarat, Haryana, Himachal Pradesh, Madhya Pradesh, Maharashtra, Manipur, Odisha, Punjab, Rajasthan, Sikkim, Telangana, Uttarakhand, Uttar Pradesh |
28 March 2026 | Saturday | Fourth Saturday Bank Holiday | Across India |
31 March 2026 | Tuesday | Mahavir Jayanti | Chhattisgarh, Haryana, Jharkhand, Karnataka, Maharashtra, Punjab, Rajasthan, Tamil Nadu |
Date | Day | Holiday | State |
3 April 2026 | Friday | Good Friday | Andhra Pradesh, Arunachal Pradesh, Assam, Bihar, Goa, Gujarat, Himachal Pradesh, Jharkhand, Karnataka, Kerala, Madhya Pradesh, Maharashtra, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Punjab, Rajasthan, Sikkim, Tamil Nadu, Telangana, Tripura, Uttarakhand, West Bengal |
4 April 2026 | Saturday | Easter Saturday | Nagaland |
5 April 2026 | Sunday | Babu Jagjivan Ram Jayanti | Andhra Pradesh, Telangana |
11 April 2026 | Saturday | Second Saturday Bank Holiday | Across India |
14 April 2026 | Tuesday | Dr. B.R. Ambedkar Jayanti | Andhra Pradesh, Bihar, Goa, Jharkhand, Maharashtra, Sikkim, Tamil Nadu, Telangana, Uttarakhand, Uttar Pradesh, Chhattisgarh, Gujarat, Haryana, Himachal Pradesh, Karnataka, Madhya Pradesh, Maharashtra, Odisha, Punjab, Rajasthan, Sikkim, Telangana, Uttarakhand, Uttar Pradesh |
15 April 2026 | Wednesday | Bohag Bihu | Assam |
15 April 2026 | Wednesday | Bohag Bihu Holiday | Arunachal Pradesh, Assam |
15 April 2026 | Wednesday | Bengali New Year | Tripura, West Bengal |
15 April 2026 | Wednesday | Himachal Day | Himachal Pradesh |
19 April 2026 | Sunday | Maharshi Parashuram Jayanti | Haryana, Himachal Pradesh, Madhya Pradesh, Manipur, Rajasthan, Sikkim |
20 April 2026 | Monday | Basava Jayanti | Karnataka |
25 April 2026 | Saturday | Fourth Saturday Bank Holiday | Across India |
Date | Day | Holiday | State |
1 May 2026 | Friday | Buddha Purnima | Arunachal Pradesh, Chhattisgarh, Himachal Pradesh, Jharkhand, Madhya Pradesh, Maharashtra, Mizoram, Uttar Pradesh |
1 May 2026 | Friday | May Day | Assam, Bihar, Goa, Karnataka, Manipur, Tamil Nadu, Telangana, Tripura, West Bengal |
9 May 2026 | Saturday | Second Saturday Bank Holiday | Across India |
23 May 2026 | Saturday | Fourth Saturday Bank Holiday | Across India |
26 May 2026 | Tuesday | Kazi Nazrul Islam Jayanti | Tripura |
27 May 2026 | Wednesday | Bakrid/ Eid al Adha | Andhra Pradesh, Assam, Bihar, Chhattisgarh, Goa, Gujarat, Haryana, Himachal Pradesh, Jharkhand, Karnataka, Madhya Pradesh, Maharashtra, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Punjab, Rajasthan, Sikkim, Tamil Nadu, Telangana, Uttar Pradesh, Uttarakhand, West Bengal, Jammu and Kashmir, Delhi, Kerala |
Date | Day | Holiday | State |
13 June 2026 | Saturday | Second Saturday Bank Holiday | Across India |
17 June 2026 | Wednesday | Maharana Pratap Jayanti | Haryana |
26 June 2026 | Friday | Muharram | Andhra Pradesh, Assam, Bihar, Chhattisgarh, Goa, Gujarat, Himachal Pradesh, Jharkhand, Karnataka, Madhya Pradesh, Maharashtra, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Punjab, Rajasthan, Sikkim, Tamil Nadu, Telangana, Uttar Pradesh, Uttarakhand, West Bengal, Jammu and Kashmir, Delhi, Kerala |
27 June 2026 | Saturday | Fourth Saturday Bank Holiday | Across India |
29 June 2026 | Monday | Sant Guru Kabir Jayanti | Haryana, Himachal Pradesh, Punjab |
Date | Day | Holiday | State |
11 July 2026 | Saturday | Second Saturday Bank Holiday | Across India |
16 July 2026 | Thursday | Rath Yatra | Manipur, Odisha |
25 July 2026 | Saturday | Fourth Saturday Bank Holiday | Across India |
Date | Day | Holiday | State |
8 August 2026 | Saturday | Second Saturday Bank Holiday | Across India |
15 August 2026 | Saturday | Independence Day | Andhra Pradesh, Assam, Bihar, Chhattisgarh, Goa, Gujarat, Haryana, Himachal Pradesh, Jharkhand, Karnataka, Madhya Pradesh, Maharashtra, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Punjab, Rajasthan, Sikkim, Tamil Nadu, Telangana, Uttar Pradesh, Uttarakhand, West Bengal, Jammu and Kashmir, Delhi, Kerala |
16 August 2026 | Sunday | Parsi New Year | Maharashtra |
22 August 2026 | Saturday | Fourth Saturday Bank Holiday | Across India |
25 August 2026 | Tuesday | Eid e Milad | Andhra Pradesh, Assam, Bihar, Chhattisgarh, Goa, Gujarat, Haryana, Himachal Pradesh, Jharkhand, Karnataka, Madhya Pradesh, Maharashtra, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Punjab, Rajasthan, Sikkim, Tamil Nadu, Telangana, Uttar Pradesh, Uttarakhand, West Bengal, Jammu and Kashmir, Delhi, Kerala |
27 August 2026 | Thursday | Thiruvonam | Kerala |
28 August 2026 | Friday | Raksha Bandhan | Uttarakhand, Uttar Pradesh, Rajasthan, Madhya Pradesh, Haryana |
Date | Day | Holiday | State |
4 September 2026 | Friday | Janmashtami | Andhra Pradesh, Bihar, Chhattisgarh, Goa, Haryana, Himachal Pradesh, Jharkhand, Madhya Pradesh, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Punjab, Rajasthan, Sikkim, Tamil Nadu, Telangana, Tripura |
12 September 2026 | Saturday | Second Saturday Bank Holiday | Across India |
15 September 2026 | Tuesday | Ganesh Chaturthi | Andhra Pradesh, Goa, Gujarat, Maharashtra, Odisha, Punjab, Sikkim, Tamil Nadu, Telangana, Karnataka |
16 September 2026 | Wednesday | Ganesh Chaturthi Holiday | Goa |
21 September 2026 | Monday | Ramdev Jayanti | Rajasthan |
26 September 2026 | Saturday | Fourth Saturday Bank Holiday | Across India |
Date | Day | Holiday | State |
2 October 2026 | Friday | Gandhi Jayanti | Across India |
10 October 2026 | Saturday | Second Saturday Bank Holiday | Across India |
11 October 2026 | Sunday | Maharaja Agrasen Jayanti | Haryana |
18 October 2026 | Sunday | Maha Saptami | Odisha, West Bengal |
19 October 2026 | Monday | Maha Ashtami | Andhra Pradesh, Assam, Jharkhand, Manipur, Odisha, Punjab, Rajasthan, Sikkim, Telangana, Tripura |
20 October 2026 | Tuesday | Maha Navami | Bihar, Jharkhand, Karnataka, Kerala, Meghalaya, Nagaland, Odisha, Sikkim, Tamil Nadu, Telangana, Tripura, West Bengal |
21 October 2026 | Wednesday | Vijaya Dashami | Bihar, Karnataka, Kerala, Maharashtra, Meghalaya |
24 October 2026 | Saturday | Fourth Saturday Bank Holiday | Across India |
25 October 2026 | Sunday | Lakshmi Puja | Odisha, West Bengal, Tripura |
26 October 2026 | Monday | Maharshi Valmiki Jayanti | Himachal Pradesh, Karnataka, Madhya Pradesh, Punjab, |
Date | Day | Holiday | State |
1 November 2026 | Sunday | Haryana Day | Haryana |
8 November 2026 | Sunday | Diwali | Arunachal Pradesh, Assam, Bihar, Chhattisgarh, Gujarat, Karnataka, Maharashtra, Meghalaya, Nagaland, Kerala, Andhra Pradesh, Bihar, Goa, Gujarat, Haryana, Himachal Pradesh, Jharkhand, Karnataka, Madhya Pradesh, Maharashtra, Manipur, Mizoram, Nagaland, Odisha, Punjab, Sikkim, Tamil Nadu, Telangana, Tripura |
9 November 2026 | Monday | Deepavali Holiday | Haryana, Karnataka, Maharashtra, Rajasthan, Uttarakhand, Uttar Pradesh |
11 November 2026 | Wednesday | Bhai Dooj | Uttarakhand, Uttar Pradesh, Sikkim, |
14 November 2026 | Saturday | Second Saturday Bank Holiday | Across India |
15 November 2026 | Sunday | Chhath Puja | Bihar |
24 November 2026 | Tuesday | Guru Nanak Jayanti | Delhi, Jammu and Kashmir, Arunachal Pradesh, Chhattisgarh, Gujarat, Haryana, Himachal Pradesh, Jharkhand, Madhya Pradesh, Maharashtra, Manipur, Mizoram, Nagaland, Punjab, Rajasthan, Tamil Nadu, Tripura, Uttarakhand, Uttar Pradesh |
27 November 2026 | Friday | Kanakadasa Jayanti | Karnataka |
28 November 2026 | Saturday | Fourth Saturday Bank Holiday | Across India |
Date | Day | Holiday | State |
12 December 2026 | Saturday | Second Saturday Bank Holiday | Across India |
24 December 2026 | Thursday | Christmas Holiday | Meghalaya, Mizoram, |
25 December 2026 | Friday | Christmas Day | Arunachal Pradesh, Assam, Bihar, Chhattisgarh, Goa, Gujarat, Himachal Pradesh, Karnataka, Madhya Pradesh, Maharashtra, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Punjab, Rajasthan, Sikkim, Telangana, West Bengal, Jammu and Kashmir, Delhi |
26 December 2026 | Saturday | Fourth Saturday Bank Holiday | Across India |
31 December 2026 | Thursday | New Year’s Eve | Mizoram |

You can check the official RBI website for the list of holidays per state.
In addition to national holidays like Gandhi Jayanti, Independence Day, and Republic Day, RBI stated that state-by-state holidays vary depending on local festivities and cultural observances.
Bank branches are closed on Sundays and the second and fourth Saturdays of the month, with the exception of the state-specific holidays mentioned.
Even when branches are on holidays, you can still use your bank's online services, mobile banking, and automated teller machines for the majority of your banking needs.
No, only some bank locations in the appropriate states are covered by state-specific holidays. However, national holidays are important in all fields.
You may confirm holidays using the official bank holiday calendar, or you can ask directly at the branch. Holiday updates are frequently included in announcements concerning internet banking.
Banks across several states will remain closed on 17 April 2024 to observe Ram Navami, as per the holiday list provided by the Reserve Bank of India. Ram Navami is a Hindu festival that celebrates the birth of Lord Rama. Significant ceremonies are held in Ayodhya and other Rama temples across India. States where banks will be closed for Ram Navami include Gujarat, Maharashtra, Madhya Pradesh, Orissa, Chandigarh, Andhra Pradesh, Telangana, Rajasthan, Uttar Pradesh, Bihar, Jharkhand, and Himachal Pradesh. Additionally, on 19 April 2024, the Lok Sabha General Elections 2024 will take place in Uttarakhand, Rajasthan, Meghalaya, and Tamil Nadu. On 20 April 2024, banks will be closed in Tripura for Garia Puja. Furthermore, elections in Bangalore are scheduled for 26 April 2024. Apart from national festivals, bank holidays vary according to states and their respective festivals. The Reserve Bank of India classifies bank holidays into three categories: Negotiable Instruments Act Holidays, Real Time Gross Settlement Holidays, and Bank Account Closing Holidays. The Lok Sabha elections will be conducted in seven phases, beginning on 19 April 2024 and concluding on 1 June 2024.
As per the Reserve Bank of India's holiday list for March 2024, banks will be closed on 29 March 2024 in many states, for Good Friday. In total, banks will observe closures for 14 days in March, covering Sundays, second and fourth Saturdays, public holidays, and specific regional holidays. The RBI has categorised these holidays under various classifications, such as the Negotiable Instruments Act, Real-Time Gross Settlement Holidays, and Banks' Closing of Accounts. With the exception of Tripura, Assam, Rajasthan, Himachal Pradesh, Jammu, and Srinagar, banks will be shut in all other states on Good Friday. To ensure the accurate accounting of government revenues and payments for the fiscal year 2023-2024, the Government of India has mandated that bank branches handling such transactions remain operational on 31 March 2024, despite it being a Sunday. The Reserve Bank of India issued this directive in an announcement dated 21 March 2024. Furthermore, the RBI has instructed all agency banks to keep their designated branches open for over-the-counter government transactions during normal working hours on 30 March and 31 March 2024.

Credit Card:
Credit Score:
Personal Loan:
Home Loan:
Fixed Deposit:
Copyright © 2026 BankBazaar.com.