Bank Holidays in India 2025

Information about the dates for bank holidays in India can be very helpful in planning your visits to the bank as well as other financial transactions. Here is a comprehensive list of bank holidays in India in 2025 that will help to streamline your bank-related visits and transactions.  

Animated SVG CTA Button

List of Bank Holidays in India 2025

Here is the list of all the major bank holidays in India in 2025. For a more detailed regional-specific bank holiday list, please go to the specific state holiday pages given here.

Date 

Holiday

Day

11 January 2025

2nd Saturday

Saturday

25 January 2025

4th Saturday

Saturday

26 January 2025

Republic Day

Sunday

8 February 2025 

2nd Saturday 

Saturday 

22 February 2025 

4th Saturday 

Saturday 

26 February 2025 

Maha Shivaratri 

Wednesday 

8 March 2025 

2nd Saturday 

Saturday 

14 March 2025 

Holi 

Friday 

22 March 2025 

4th Saturday 

Saturday 

30 March 2025 

Ugadi 

Sunday 

12 April 2025 

2nd Saturday 

Saturday 

13 April 2025 

Vaisakhi 

Sunday 

14 April 2025 

Ambedkar Jayanti

Monday 

18 April 2025 

Good Friday 

Friday 

26 April 2025 

4th Saturday 

Saturday 

1 May 2025 

May Day 

Thursday 

10 May 2025 

2nd Saturday 

Saturday 

24 May 2025 

4th Saturday 

Saturday 

6 June 2025 

Bakrid/Eid al-Adha 

Friday 

14 June 2025 

2nd Saturday 

Saturday 

28 June 2025 

4th Saturday 

Saturday 

12 July 2025 

2nd Saturday 

Saturday 

26 July 2025 

4th Saturday 

Saturday 

9 August 2025 

2nd Saturday 

Saturday 

15 August 2025 

Independence Day 

Friday 

15 August 2025 

Janmashtami  

Friday 

23 August 2025 

4th Saturday 

Saturday 

13 September 2025 

2nd Saturday 

Saturday 

27 September 2025 

4th Saturday 

Saturday 

2 October 2025 

Gandhi Jayanti 

Thursday 

11 October 2025 

2nd Saturday 

Saturday 

20 October 2025 

Diwali 

Monday 

25 October 2025 

4th Saturday 

Saturday 

8 November 2025 

2nd Saturday 

Saturday 

22 November 2025 

4th Saturday 

Saturday 

13 December 2025 

2nd Saturday 

Saturday 

25 December 2025 

Christmas Day

Thursday 

27 December 2025 

4th Saturday

Saturday 

India has different types of banks, from the Central Bank (also known as the Reserve Bank of India or the RBI) to commercial banks, cooperative banks, Regional Rural Banks (RRB), Small Finance Banks (SMB), Local Area Banks (LAB), etc. All these banks follow a schedule of national and government holidays set by the RBI but also have regional holidays depending on the state in which the branches are located. Apart from this, banks are also closed on all the second and fourth Saturdays every month.

Types of Bank Holidays in 2025

Bank Holiday

Bank holidays are divided into two categories: National Holidays and Government Holidays.

National Holidays

India observes three national holidays, also known as Gazetted holidays, when banks and financial institutions are closed: 

Government Holidays

Government holidays are classified into state government and Central government holidays. State holidays vary by state, while Central government holidays are observed nationwide. Here are several examples: 

Central Government Holidays

State Government Holidays

Maharashtra:

  1. Maharashtra Day 
  1. Guru Nanak Jayanti 

Goa:

  1. Goa Liberation Day 
  1. Shigmo Festival 

Haryana:

  1. Haryana Day 
  1. Teej 

Tamil Nadu: 

  1. Pongal 
  1. Tamil New Year 

Karnataka: 

  1. Karnataka Rajyotsava 
  1. Ugadi

RTGS and NEFT Holidays in 2025

RTGS (Real Time Gross Settlement) and NEFT (National Electronic Funds Transfer) enable cash transfers between banks. Both systems are maintained by the Reserve Bank of India and have been available 24/7 since 14 December 2020.

Bank Holidays on Second and Fourth Saturdays

In addition to the aforementioned bank holidays, banks also remain shut on the second and fourth Saturdays of each month. If a month has five Saturdays, the fifth Saturday will be a bank working day. Earlier banks used to work half a day on all Saturdays.

Date 

Holiday

4 January 2025 

2nd Saturday 

25 January 2025 

4th Saturday 

8 February 2025 

2nd Saturday 

22 February 2025 

4th Saturday 

8 March 2025 

2nd Saturday 

22 March 2025 

4th Saturday 

12 April 2025 

2nd Saturday 

26 April 2025 

4th Saturday 

10 May 2025 

2nd Saturday 

24 May 2025 

4th Saturday 

14 June 2025 

2nd Saturday 

28 June 2025 

4th Saturday 

12 July 2025 

2nd Saturday 

26 July 2025 

4th Saturday 

9 August 2025 

2nd Saturday 

23 August 2025 

4th Saturday 

13 September 2025 

2nd Saturday 

27 September 2025 

4th Saturday 

11 October 2025 

2nd Saturday 

25 October 2025 

4th Saturday 

8 November 2025 

2nd Saturday 

22 November 2025 

4th Saturday 

13 December 2025 

2nd Saturday 

27 December 2025 

4th Saturday 

Brief Description of Bank Holidays in 2025

  1. Ambedkar Jayanti: This holiday commemorates the birth of Dr. B. R. Ambedkar, the architect of the Indian Constitution. Observed on 14 April, it involves events and discussions about his significant contributions to society. Various organizations and institutions hold ceremonies to honour his legacy. 
  1. Bakrid/Eid al-Adha: Celebrating Ibrahim's willingness to sacrifice his son as an act of obedience to God, this Islamic festival is widely observed. It involves communal prayers, feasting, and the sacrifice of animals, emphasising charity and community spirit. The day brings families and friends together to share festive meals. 
  1. Diwali: Known as the festival of lights, Diwali symbolises the victory of light over darkness and good over evil. It involves fireworks, decorative lamps, sweets, and family gatherings. The festival is marked by prayers and rituals to welcome prosperity and happiness. 
  1. Christmas Day: This holiday celebrates the birth of Jesus Christ, observed on 25 December each year. It is marked by church services, festive meals, and the exchange of gifts among family and friends. The day fosters a spirit of joy, love, and community. 
  1. Gandhi Jayanti: Observed on 2 October, this holiday marks the birthday of Mahatma Gandhi, the Father of the Nation. It involves prayers, memorials, and discussions about his teachings on peace and non-violence. The day serves as a reminder of his contributions to India's independence. 
  1. Good Friday: This solemn day commemorates the crucifixion of Jesus Christ and is observed during Holy Week. Many Christians participate in church services, reflecting on the significance of sacrifice and redemption. It is a day of mourning and contemplation. 
  1. Holi: Known as the festival of colours, Holi celebrates the arrival of spring and the harvest season. People joyfully play with colours, share sweets, and engage in festive music and dance. The festival promotes unity, forgiveness, and the joy of life. 
  1. Janmashtami: This holiday celebrates the birth of Lord Krishna, a significant figure in Hinduism. Observed with fasting, devotional songs, and reenactments of his life, it is a time for spiritual reflection. Many devotees visit temples and participate in community celebrations. 
  1. Maha Shivaratri: A major Hindu festival, Maha Shivaratri celebrates the night of Lord Shiva. It involves night-long vigils, prayers, and offerings at temples dedicated to Shiva. Devotees often observe fasting and engage in spiritual practices throughout the night. 
  1. May Day: Also known as International Workers' Day, May Day celebrates the achievements of workers and their rights. It is marked by rallies, demonstrations, and events advocating for labour rights. The day highlights the importance of solidarity among workers. 
  1. Republic Day: Celebrating the adoption of the Constitution of India, Republic Day is observed on 26 January. The day features military parades, cultural performances, and flag hoisting ceremonies across the country. It is a significant occasion that showcases national pride and unity. 
  1. Ugadi: Marking the New Year in Andhra Pradesh, Karnataka, and Telangana, Ugadi is celebrated with traditional dishes and festivities. It is observed on a specific lunar date and involves prayers for prosperity in the coming year. Families come together to share meals and engage in cultural activities. 
  1. Vaisakhi: Celebrated by Sikhs and Hindus, Vaisakhi marks the New Year for Sikhs and the harvest season. It involves processions, prayers, and community feasts. The festival is significant for its cultural and spiritual meaning in both communities. 
  1. Independence Day: Observed on 15 August, this holiday commemorates India's freedom from British rule. It is marked by flag hoisting, parades, and cultural events across the nation. The day serves as a reminder of the sacrifices made for independence and the importance of national unity. 
  1. Mahaveer Jayanti: This holiday honours the birth of Mahaveer, the last Tirthankara in Jainism, observed on 4 April. It is celebrated with prayers, processions, and teachings focused on non-violence and compassion. Devotees reflect on his teachings and engage in charitable acts. 

Be Money - Smart with our App

Check your Credit Score

FAQs on Bank Holidays in 2025

  • On which days are the banks in India closed?

    Banks in India are closed on national holidays, regional state holidays, and on the second and fourth Saturdays of every month.

  • Is New Year's Day a public holiday for all banks in India?

    No, New Year's Day is not a public holiday for all banks in India.

  • Will the banks be closed on a weekday if one of the public holidays falls on a weekend?

    No, the banks will not be closed on a weekday if one of the public holidays on a weekend.

  • Are all state holidays applicable to all the banks?

    No, all state holidays are not necessarily accepted as bank holiday

  • How many bank holidays are there in a year?

    The number of bank holidays may differ from bank to bank and state to state. However, some of the fixed bank holidays that all banks have are national holidays such as Independence Day and the second and fourth Saturdays of every month.

  • Are online banking services available on bank holidays?

    Yes, online banking services and ATMs typically remain operational during bank holidays, allowing customers to conduct transactions such as fund transfers, bill payments, and cash withdrawals even when bank branches are closed.

  • Can bank holidays affect financial transactions?

    Yes, since banks are closed on bank holidays, in-branch services and some types of financial transactions, such as cheque clearance and bank transfers that require manual intervention, may be delayed. Transactions initiated on a bank holiday will usually be processed on the next working day.

  • How can I find out about upcoming bank holidays?

    The Reserve Bank of India (RBI) publishes a list of scheduled bank holidays for the upcoming year on its official website. Additionally, banks also notify their customers of upcoming holidays through their websites, mobile apps, and branches.

  • How do bank holidays impact international transactions?

    Bank holidays in India may delay the processing of international transactions that require manual processing or intervention by banking personnel. Transactions initiated on a bank holiday will be processed on the next working day.

News about Bank Holidays in India

Banks to be Closed in Gangtok and Shimla on 11 June 2025

Public-sector banks (PSBs) and private banking institutions in a selected Indian city will be closed on Wednesday, 11 June in the celebration of Sant Guru Kabir Jayanti and Saga Dawa, according to the Reserve Bank of India's (RBI) 2025 holiday calendar. In accordance with the Negotiable Instruments Act, RTGS holidays, and other regional and national holidays, the Reserve Bank of India (RBI) establishes bank holidays in India. On the second Saturday and Sunday of each month, which are required weekly days off, banks are also closed. 

11 June 2025

Bank Holidays in the Month of June 2025

Banks in several states of India will remain closed on 6 June (Friday) and 7 June 2025 (Saturday) on the occasion of Id-ul-Ad’ha (Bakrid) and Bakri Id (Id-Uz-Zuha). On 11 June 2025, there will be a holiday in Himachal Pradesh due to Sant Guru Kabir Jayanti and Sikkim on the occasion of Saga Dawa. Banks in Mizoram will be closed on 30 June 2025 (Monday) due to Remna Ni. 

2 June 2025

Banks will remain closed for five days from 5 May to 12 May 2025

On 7 May 2025, banks will remain closed in Assam due to the second phase of the Panchayat elections. Do note that the banks will remain operational on this day in other parts of the country. On 9 May 2025, banks in West Bengal will remain closed in observance of Rabindranath Tagore’s birth anniversary. All banks across India will be closed on 10 May and 11 May 2025, as it is the second Saturday of the month and Sunday. On 12 May 2025, banks will be closed in several cities across India on the occasion of Buddha Purnima. 

5 May 2025

Bank Holidays between 26 April and 12 May 2025

Banks will be closed for 9 days from 26 April to 12 May 2025. This includes the second and fourth Saturdays and Sundays. Banks will be closed on account of Parashuram Jayanti on 29 April (Tuesday) and Akshaya Tritiya on 30 April (Wednesday). In May, banks will be closed to celebrate Guru Rabindranath Tagore Jayanti on 7 May (Wednesday) and on 12 May (Monday) due to Buddha Purnima. However, ATMs and online banking services can be availed on these holidays.

24 April 2025

Banks will remain closed for six days on the week starting from 14th April 2025

As per the holidays list released by the Reserve Bank of India (RBI), the banks across various states will remain closed for six days from 14th to 18th April 2025 and on 20th and 21st April 2025. Banks will remain closed on 14 April 2025 on the occasion of Ambedkar Jayanti, Maha Vishuva Sankranti, Tamil New Year's Day, Vishu, Biju, Buisu Festival,  Bohag Bihu, and Cheiraoba in the state of Agartala, Imphal, Itanagar, Jaipur, Jammu, Kanpur, Kochi, Ahmedabad, Aizawl, Belapur, Bengaluru, Bhubaneswar, Chandigarh, Chennai, Dehradun, Gangtok, Guwahati, Andhra Pradesh,  Panaji, Patna, Ranchi, Srinagar, Thiruvananthapuram, Telangana, Kolkata, Lucknow, Mumbai, and Nagpur.

Bengali New Year's Day, Himachal Day, and Bohag Bihu will be observed on 15 April 2025 due to which banks will remain closed in Kolkata, Agartala, Guwahati, Shimla, and Itanagar. Banks will also be closed on 16 April 2025 in Guwahati due to the occasion of Bihu while banks in some states, such as Ahmedabad, Andhra Pradesh, Telangana, Imphal, Itanagar, Kanpur, Kochi, Aizawl, Belapur, Bengaluru, Mumbai, Nagpur, New Delhi, Panaji, Patna, Raipur, Bhopal, Bhubaneswar, Chennai, Gangtok, Dehradun, Kohima, Kolkata, Lucknow, Ranchi, Shillong, and Thiruvananthapuram, will be closed on 18 April 2025 due to Good Friday. Banks will also remain closed on 21 April 2025 in Agartala on the occasion of Garia Puja.

14 April 2025

Banks Closed for Mahavir Jayanti on 10 April 2025

As per the Negotiable Instruments Act and Closing of Accounts, most banks in major cities will be closed on 10 April. Banks in Bengaluru, New Delhi, Mumbai, Chennai, Jaipur, Kolkata, Belapur, Raipur, Lucknow, Ahmedabad, Kanpur, Bhopal, Ranchi, Aizawl and Nagpur will remain closed on Thursday. However, branches in Andhra Pradesh, Telangana, Thiruvananthapuram, Kochi, Agartala, Dehradun, Jammu, Gangtok, Shillong, Bhubaneswar, Guwahati, Imphal, Kohima, Shillong, Srinagar, Itanagar, Shimla, Chandigarh, Panaji and Patna will be open. Mahavir Jayanti will commence at 10:55 pm of 9th and end on 1 am of 10th April. Since banks will be closed on 10 April, all kinds of payment systems will be operating for the full day on Saturday. However, all ATMs will be open. 

9 April 2025

Banks remained closed on 1 April 2025 according to the Reserve Bank of India

As per the holiday calendar released by the Reserve Bank of India (RBI), 1 April 2025 was observed as a bank holiday across the country. The day is observed as a holiday because the new financial year begins on 1 April, and this has been mandated by RBI. On this day, banks close accounts, update records, reconcile their transactions, and prepare for the new fiscal year. This practice is effective in most scheduled and non-schedules banks across the country except banks in Himachal Pradesh, Mizoram, Meghalaya, Chhattisgarh, and West Bengal.  

2 April 2025

Banks will remain closed for four consecutive days in various states

Banks in several states will remain closed from 13 March 2025 to 16 March 2025 on the occasion of Holi as per the Reserve Bank of India (RBI). In Kerala, Dehradun, Kanpur, Lucknow Uttar Pradesh, Uttarakhand, Jharkhand, Ranchi, Thiruvananthapuram, banks will remain closed on 13 March 2025 (Thursday) on the occasion of Holika Dahan and Attukal Pongala.  

Banks in most states will remain closed on 14 March 2025 due to Holi (Dhuleti, Dhulandi or Dol Jatra), except Odisha, Tamil Nadu, Manipur, Tripura, Karnataka, Kerala, and Nagaland. Banks in Agartala, Bhubaneswar, Imphal, Patna will remain closed on 15 March 2025 due to Holi or Yaosang 2nd Day. While on 16 March 2025 (Sunday) banks will be closed in all states. 

11 March 2025

Banks will remain closed due to Mahashivratri in different states across the country

According to the holiday schedule provided by RBI (Reserve Bank of India) on its official website, bank will remain closed two days in some states on the occasion of Mahashivratri and Losar. Bank holidays will be considered on 26 February 2025 (Mahashivratri) in Odisha, Chandigarh, Uttarakhand, Jammu- Srinagar, Kerala, Andhra Pradesh, Telangana, Gujarat, Maharashtra, Karnataka, Madhya Pradesh, Uttar Pradesh, Himachal Pradesh, Chhattisgarh, and Jharkhand. While in Sikkim, both government and private banks will be closed on 28 February 2025 (Losar). 

24 February 2025

Banks will remain closed today on 11 February 2025 in some states

Banks in Tamil Nadu will remain closed today, 11 February 2025, on the occasion of Thai Poosam festival. Customers will not be able to operate financial transactions through banks but digital banking services such as mobile banking, UPI (Unified Payment Interface) and internet banking will be available on this day. 

11 February 2025

Bank holiday on 14 January 2025 across various cities in the country

As per the Reserve Bank of India (RBI), banks in several parts of the country will remain closed on 14 January 2025 due to festivals celebrated under various names, including Makar Sankranti, Uttarayana Punyakala, Pongal, Maghe Sankranti, Magh Bihu, and the Birthday of Hazrat Ali. Cities where banks will observe closures on this day include Ahmedabad, Bengaluru, Bhubaneswar, Chennai, Gangtok, Guwahati, Hyderabad, Itanagar, Kanpur, and Lucknow. 

13 January 2025
Disclaimer
Display of any trademarks, tradenames, logos and other subject matters of intellectual property belong to their respective intellectual property owners. Display of such IP along with the related product information does not imply BankBazaar's partnership with the owner of the Intellectual Property or issuer/manufacturer of such products.