As we move into 2025, everyone must stay updated on the upcoming bank holidays in India. This comprehensive guide provides a detailed list of all bank holidays in India for 2025, covering public and regional holidays. Whether you’re planning a trip, managing business operations, or simply need to handle personal banking, knowing these dates will help you stay prepared and avoid any inconveniences.

List of Bank Holidays in 2025

Below is a month-by-month breakdown of bank holidays in India for 2025. Each month lists the significant holidays, helping you plan your banking needs effectively.

Bank Holidays in January 2025

 

Date  Day Holiday Religion
January 1 Monday New Year’s Day All India
January 2 Tuesday  Mannam Jayanti  Kerala
January 11 Thursday Missionary Day Mizoram
January 12 Friday Swami Vivekananda Jayanti West Bengal
January 13 Saturday Lohri All India
January 15 Monday Makar Sankranti,

Thiruvalluvar Day &

Magh Bihu

Tamil Nadu, Andhra Pradesh, Arunachal Pradesh, Assam, Gujarat, Karnataka, Puducherry, Sikkim and Telangana
January 16 Tuesday Kanuma Panduga & Tusu Puja Andhra Pradesh, Assam and Tamil Nadu 
January 17 Wednesday  Guru Gobind, Singh Jayanti & Uzavar Thirunal Haryana, Odisha, Punjab, Rajasthan, Jammu and Kashmir, Puducherry and Tamil Nadu
January 23 Tuesday Netaji Subhas Chandra Bose Jayanti and Gaan-Ngai Jharkhand, Odisha, Tripura, West Bengal and Manipur
January 25 Thursday State Day and Hazrat Ali Jayanti Himachal Pradesh and Uttar Pradesh
January 26 Friday Republic Day All India
January 31 Wednesday Me-Dum-Me-Phi Assam

 

Bank Holidays in February 2025

 

Date  Day Holiday Religion
February 10 Saturday Sonam Losar Sikkim
February 14 Wednesday Vasant Panchami Haryana, Odisha, Tripura & West Bengal
February 15 Thursday  Lui-Ngai-Ni Manipur
February 19 Monday Chhatrapati Shivaji Maharaj Jayanti Maharashtra
February 20 Tuesday State Day Mizoram & Arunachal Pradesh
February 24 Saturday Guru Ravidas Jayanti All India

 

Bank Holidays in March 2025

 

Date  Day Holiday Religion
March 1  Friday Chapchar Kut Mizoram
March 5 Tuesday Panchayati Raj Divas Odisha
March 8 Friday Maha Shivaratri Uttarakhand, Andhra Pradesh, Chandigarh, Chhattisgarh, Dadra and Nagar Haveli, Daman and Diu, Gujarat, Haryana, Himachal Pradesh, Jammu and Kashmir, Jharkhand, Karnataka, Kerala, Madhya Pradesh, Maharashtra, Odisha, Punjab, Rajasthan, Telangana, Tripura and Uttar Pradesh
March 21 Thursday Nauroz Ladakh
March 22 Friday Bihar Day Bihar
March 25 Monday Holi, Yaosang & Doljatra Gazetted Holiday
March 26 Tuesday Yaosang Manipur
March 29 Friday Good Friday Gazetted Holiday
March 30 Saturday Easter Saturday Nagaland
March 31 Sunday Easter Sunday Nagaland & Kerala

 

Bank Holidays in April 2025

 

Date  Day Holiday Religion
April 1 Monday  Odisha Day Odisha
April 5 Friday Babu Jagjivan Ram Jayanti & Jumat-ul-Wida   Telangana, Andhra Pradesh, Jammu and Kashmir
April 7 Sunday Shab-e-Qadr Jammu and Kashmir
April 9  Tuesday Gudi Padwa, Telugu New Year & Ugadi Madhya Pradesh, Maharashtra, Tamil Nadu, Telangana, Rajasthan, Karnataka, Jharkhand, Goa, Andhra Pradesh, Gujarat, Dadra and Nagar Haveli, Daman and Diu, Jammu and Kashmir
April 10  Wednesday  Eid-ul-Fitr Gazetted Holiday
April 11 Thursday Sarhul Jharkhand
April 14 Sunday  Dr. Ambedkar Jayanti, Cheiraoba, Vishu, Bohag Bihu, Tamil New Year and Bengali New Year All India 
April 15 Monday Bengali New Year and Himachal Day    Tripura, West Bengal and Himachal Pradesh 
April 17 Wednesday Ram Navami Sikkim, Odisha, Himachal Pradesh, Rajasthan, Haryana, Maharashtra, Daman and Diu, Gujarat, Chandigarh, Punjab, Uttarakhand, Madhya Pradesh, Bihar, Andaman and Nicobar Islands, Telangana, Uttar Pradesh, Andhra Pradesh and Dadra Nagar Haveli, Chhattisgarh, Delhi, Jammu and Kashmir
April 21 Sunday Garia Puja & Mahavir Jayanti Tripura, Punjab, Daman and Diu, Chandigarh, Uttar Pradesh, Karnataka, Rajasthan, Tamil Nadu, Gujarat, Haryana, Madhya Pradesh, Delhi, Jharkhand, Maharashtra, Chhattisgarh, Lakshadweep, Dadra and Nagar Haveli, Daman and Diu, Delhi and Mizoram

 

Bank Holidays in May 2025

 

Date  Day Holiday Religion
May 1 Wednesday  Maharashtra Day & May Day Maharashtra, Assam, Tamil Nadu, Bihar, Goa, Puducherry, Karnataka, Kerala, Manipur & West Bengal
May 8 Wednesday Guru Rabindranath Jayanti and Maharana Pratap Jayanti Tripura, West Bengal, Rajasthan and Himachal Pradesh
May 10 Friday Maharshi Parasuram Jayanti and Basava Jayanti Haryana, Himachal Pradesh, Rajasthan, Punjab, Madhya Pradesh and Karnataka
May 16 Thursday State Day Sikkim
May 23 Thursday Buddha Purnima Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Chandigarh, Chhattisgarh, Delhi, Himachal Pradesh, Jammu and Kashmir, Jharkhand, Madhya Pradesh, Maharashtra, Mizoram, Odisha, Tripura, Uttar Pradesh, Uttarakhand and West Bengal
May 24 Friday Kazi Nazrul Islam Jayanti Tripura

 

Bank Holidays in June 2025

 

Date  Day Holiday Religion
June 2  Sunday Telangana Formation Day Telangana
June 9 Sunday Maharana Pratap Jayanti Himachal Pradesh, Chandigarh, Rajasthan and Haryana
June 10 Monday Sri Guru Arjun Dev Ji’s Martyrdom Day Punjab
June 14 Friday Pahili Raja Odisha
June 15 Saturday Raja Sankranti  & YMA Day Odisha & Mizoram
June 17 Monday Bakrid / Eid al Adha  Andaman and Nicobar Islands, Andhra Pradesh, Assam, Bihar, Gujarat, Haryana, Himachal Pradesh, Jammu and Kashmir, Jharkhand, Karnataka, Kerala, Ladakh, Lakshadweep, Madhya Pradesh, Maharashtra, Manipur, Meghalaya, Mizoram, Nagaland, Odisha, Puducherry, Punjab, Rajasthan, Tamil Nadu, Telangana, Tripura, Uttar Pradesh and Uttarakhand
June 30 Sunday Remna Ni Mizoram

 

Bank Holidays in July 2025

 

Date  Day Holiday Religion
July 5 Friday Guru Hargobind Ji’s Birthday Jammu and Kashmir
July 6 Saturday MHIP Day Mizoram
July 7 Sunday Ratha Yathra Odisha
July 8 Monday Behdienkhlam Festival Meghalaya
July 17 Wednesday Muharram, U Tirot Sing Day All India except Dadra and Nagar Haveli, Goa, Sikkim, West Bengal, Assam, Kerala, Nagaland, Haryana, Punjab, Chhattisgarh, Uttarakhand, Puducherry, Manipur, Arunachal Pradesh and Daman and Diu, Meghalaya and Mizoram
July 31 Wednesday Shaheed Udham Singh’s Martyrdom Day and Bonalu   Haryana & Telangana

 

Bank Holidays in August 2025

 

Date  Day Holiday Religion
August 7  Wednesday Haryali Tej Haryana
August 8 Thursday Shaheed Udham Singh’s Martyrdom Day and Bonalu   Sikkim
August 13 Tuesday Patriots Day Manipur
August 15 Thursday Independence Day All India
August 16 Friday De Jure Transfer Day Pondicherry
August 19 Monday Raksha Bandhan and Jhulan Purnima Uttarakhand, Daman and Diu, Rajasthan, Madhya Pradesh, Haryana, Gujarat, Chandigarh, Rajasthan, Uttar Pradesh, Chhattisgarh and Odisha
August 26 Monday Janmashtami Andaman and Nicobar Islands, Punjab, Jharkhand, Jammu and Kashmir, Madhya Pradesh, Delhi, Rajasthan, Bihar, Haryana, Himachal Pradesh, Telangana, Uttar Pradesh, Daman and Diu, Nagaland, Chandigarh, Tamil Nadu, Uttarakhand, Odisha, Sikkim, Gujarat, Chhattisgarh, Meghalaya, Andhra Pradesh, Tripura, Dadra and Nagar Haveli, Jharkhand, Manipur, Tripura

 

Bank Holidays in September 2025

 

Date  Day Holiday Religion
September 5 Thursday Tithi of Srimanta Shankardev and Hartalika Teej Assam, Chhattisgarh, Sikkim
September 7 Saturday Ganesh Chaturthi All India
September 8 Sunday Nuakhai  Odisha
September 13 Friday Teja Dashmi Rajasthan
September 14 Saturday Onam All India
September 15 Sunday Thiruvonam  Kerala
September 16 Monday Eid-Milad All India
September 17 Tuesday Indra Jatra Sikkim
September 18 Wednesday Sree Narayana Guru Samadhi Kerala
September 21 Saturday Sree Narayana Guru Samadhi Kerala
September 23 Monday Heroes’ Martyrdom Day  Haryana

 

Bank Holidays in October 2025

 

Date  Day Holiday Religion
October 2 Wednesday Gandhi Jayanti All India
October 3 Thursday Maharaja Agrasen Jayanti and Ghatasthapana Haryana and Rajasthan
October 11 Friday Maha Navami Andhra Pradesh, Arunachal Pradesh, Assam, Bihar, Jharkhand, Karnataka, Kerala, Maharashtra, Meghalaya, Mizoram, Nagaland, Odisha, Puducherry, Rajasthan, Sikkim, Tamil Nadu, Tripura, Uttar Pradesh and West Bengal
October 12 Saturday Vijay Dashami & Dussehra All India
October 17 Thursday Kati Bihu, Maharishi Valmiki Jayanti and Lakshmi Puja Assam, Haryana, Himachal Pradesh, Karnataka, Punjab, Madhya Pradesh, Odisha, Tripura and West Bengal
October 20 Sunday Karva Chauth Himachal Pradesh
October 31 Thursday Sardar Vallabhbhai Patel Jayanti  Gujarat

 

Bank Holidays in November 2025

 

Date  Day Holiday Religion
November 1 Friday Diwali, Haryana Day, Puducherry Liberation Day, Kerala Piravi, Kut (Chavang Kut), Kannada Rajyotsava All India
November 2 Saturday Vikram Samvat New Year  Gujarat
November 3 Sunday Bhai Dooj and First Day of Bathukamma Rajasthan, Sikkim, Uttar Pradesh, Uttarakhand and Telangana
November 7 Thursday Chhath Puja Assam, Bihar, Chhattisgarh and Jharkhand
November 15 Friday Karthika Purnima and Guru Nanak Jayanti Odisha, Telangana, Chandigarh, Punjab, Andaman and Nicobar Islands, Arunachal Pradesh, Assam, Chhattisgarh, Delhi, Gujarat, Haryana, Himachal Pradesh, Jammu and Kashmir, Jharkhand, Ladakh, Lakshadweep, Madhya Pradesh, Maharashtra, Mizoram, Nagaland, Rajasthan, Uttar Pradesh, Uttarakhand and West Bengal
November 18 Monday Kanakadasa Jayanti  Karnataka
November 22 Friday Lhabab Duchen Sikkim

 

Bank Holidays in December 2025

 

Date  Day Holiday Religion
December 1 Sunday Indigenous Faith Day Arunachal Pradesh
December 3 Tuesday Feast of St Francis Xavier Goa
December 5 Thursday Sheikh Muhammad Abdullah Jayanti  Jammu and Kashmir
December 12 Thursday Pa Togan Nengminza Sangma Meghalaya
December 18 Wednesday Guru Ghasidas Jayanti and Death Anniversary of U SoSo Tham Chhattisgarh and Meghalaya
December 19 Thursday Liberation Day Diu and Daman and Goa
December 24 Tuesday Guru Teg Bahadur’s Martyrdom’s Day Punjab and Chandigarh 
December 25 Wednesday Christmas Day All India
December 26 Thursday Shaheed Udham Singh Jayanti Haryana
December 30 Monday U Kiang Nangbah and Tamu Losar Meghalaya and Sikkim
December 31 Tuesday New Year’s Eve and Losar Manipur, Mizoram and Ladakh

 

RTGS and NEFT Holidays in 2025

Real-Time Gross Settlement (RTGS) and National Electronic Funds Transfer (NEFT) are crucial for high-value transactions and general fund transfers. Below is a table outlining the RTGS and NEFT holidays in 2025:

Date Day Holiday
January 26 Friday  Republic Day
August 15 Thursday Independence Day
October 2 Wednesday Gandhi Jayanti
December 25 Wednesday Christmas Day

 

Bank Holidays on Saturday: Every Second and Fourth Saturdays

In India, banks are closed on the second and fourth Saturdays of each month. This standard practice ensures employees get adequate rest and work-life balance. Here is a quick reference table for these holidays:

Month Second Saturday Fourth Saturday
January 13th 27th
February  10th 24th
March 9th 23rd
April 13th 27th
May 11th 25th
June 8th 22nd
July 13th 27th
August 10th 24th
September 14th 28th
October 12th 26th
November 9th 23rd
December 14th 28th

 

Regional Bank Holidays in India

Apart from national holidays, each state in India observes regional holidays based on local festivals and events. Here are some notable regional holidays:

1) North India

  • Lohri in Punjab
  • Baisakhi in Punjab and Haryana
  • Himachal Day in Himachal Pradesh

2) South India

  • Pongal in Tamil Nadu
  • Onam in Kerala
  • Ugadi in Karnataka and Andhra Pradesh

3) East India

  • Durga Puja in West Bengal
  • Ratha Yatra in Odisha
  • Chhath Puja in Bihar

4) West India

  • Gudi Padwa in Maharashtra
  • Goa Liberation Day in Goa
  • Gujarat Day in Gujarat

Frequently Asked Questions

Q.1) Is New Year’s Day a public holiday for all banks in India?

Yes, New Year’s Day on January 1 is a public holiday for banks across India.

Q.2) Are banks closed on state-specific holidays?

Yes, banks are closed on state-specific holidays which vary from one state to another.

Q.3) Are government holidays and bank holidays the same?

While many government holidays are also bank holidays, some holidays are specific to banks.

Q.4) Can I still use online banking services on bank holidays?

Yes, online banking services remain operational even on bank holidays.

Q.5) What should I do if I have an urgent banking need on a holiday?

For urgent banking needs on holidays, you can use ATMs, online banking, or mobile banking services.

Q.6) Can there be any unexpected bank closures besides listed holidays?

Yes, banks may close unexpectedly due to strikes, natural calamities, or other unforeseen events.

Q.7) Do all banks follow the same holiday schedule?

No, while there are common holidays, some holidays are specific to certain states or regions.

Q.8) How do bank holidays affect NEFT, RTGS, and IMPS transactions?

NEFT and RTGS services are not available on bank holidays. However, IMPS transactions can be done as it operates 24/7.

Q.9) Can ATMs be used on bank holidays?

Yes, ATMs are operational on bank holidays for cash withdrawals and other services.

Q.10) How are bank holidays determined in India?

Bank holidays are determined based on the Negotiable Instruments Act, of 1881, and by state governments for regional holidays.

Q.11) How do bank holidays affect loan EMI payments?

Loan EMIs are typically debited on the due date even if it falls on a bank holiday. Ensure sufficient balance in your account to avoid penalties.

Q.12) Are there online resources to check for upcoming bank holidays?

Yes, you can check upcoming bank holidays on various financial websites, official bank websites, and government notifications.

Staying informed about bank holidays in India for 2025 will help you plan your activities better and avoid any disruptions in your financial transactions. Whether it’s public holidays, RTGS and NEFT holidays, or regional holidays, this guide covers everything you need to know.

Write A Comment