2025 Bank Holiday Dates You Need to Know

Bank holidays in 2025 are essential for planning both personal and professional activities. India observes numerous bank holidays, including national, regional, and state-specific holidays. These holidays are determined by the Negotiable Instruments Act of 1881, providing mandatory off days for banking institutions. National holidays, like Republic Day (January 26), Independence Day (August 15), and Gandhi Jayanti (October 2), are observed across all states, while state-level holidays such as Pongal in Tamil Nadu and Bihu in Assam cater to regional festivities. Bank holidays also include second and fourth Saturdays of every month and all Sundays. Knowing these dates is crucial for managing banking transactions, as services like NEFT, RTGS, and cheque clearance may be unavailable. The 2025 calendar includes a diverse mix of public holidays and festivals, ensuring a vibrant celebration of India’s cultural diversity. As most banks operate digitally, it’s essential to keep alternative banking methods like UPI and mobile apps in mind for emergency transactions during these days. Below is a detailed list of national and state-specific bank holidays to help you stay informed and plan effectively for the year ahead.
 

List of National Bank Holidays in 2025

  • January 1 - New Year's Day
  • January 26 - Republic Day
  • March 10 - Maha Shivaratri
  • March 29 - Holi
  • April 14 - Dr. B.R. Ambedkar Jayanti / Mahavir Jayanti
  • April 18 - Good Friday
  • May 1 - Labour Day
  • August 15 - Independence Day
  • September 6 - Ganesh Chaturthi
  • October 2 - Gandhi Jayanti
  • October 20–23 - Durga Puja (Saptami to Dashami)
  • October 23 - Dussehra (Vijayadashami)
  • November 1 - Diwali
  • November 15 - Guru Nanak Jayanti
  • December 25 - Christmas Day

State-Wise Bank Holidays in 2025

State Holiday Date
Tamil Nadu Pongal January 15
West Bengal Durga Puja (Saptami to Dashami) October 20–23
Assam Bihu April 14
Karnataka Kannada Rajyotsava November 1
Kerala Onam August 31
Rajasthan Makar Sankranti January 14
Maharashtra Gudi Padwa April 2
Punjab Lohri January 13
Odisha Ratha Yatra June 28
Andhra Pradesh Ugadi April 9

Important Notes

The second and fourth Saturdays of each month, along with all Sundays, are non-working days for banks across India. Online banking services, such as mobile apps and net banking, will still be operational on these days. Public sector banks and regional rural banks adhere strictly to the holiday calendar, while private banks may offer limited services during state-specific holidays. It’s advisable to check with your local branch for specific holiday closures. The bank holiday schedule can also impact stock market operations, which follow similar patterns of closure on key national holidays. For those planning financial transactions in advance, this comprehensive holiday list can be a helpful resource.