Bank holidays in India vary across states and are determined by the Reserve Bank of India (RBI) and respective state governments. These holidays include national holidays, religious festivals, and regional celebrations. Understanding bank holidays is essential for planning financial transactions, business operations, and travel.
Types of Bank Holidays in India
1. National Holidays (Public Holidays)
These are observed across the country and apply to all banks:
- Republic Day – January 26
- Independence Day – August 15
- Gandhi Jayanti – October 2
2. Religious Festivals
India celebrates diverse religious festivals, leading to bank closures in different regions:
- Holi – March (Varies yearly)
- Eid-ul-Fitr & Eid-ul-Adha – Based on the Islamic calendar
- Diwali – October/November
- Christmas – December 25
- Guru Nanak Jayanti – Based on Sikh calendar
3. Regional & State-Specific Holidays
Each state has its own unique holidays, such as:
- Pongal (Tamil Nadu) – January
- Bihu (Assam) – April
- Onam (Kerala) – August
- Durga Puja (West Bengal) – October
4. Second & Fourth Saturday Bank Holidays
Since 2015, all scheduled commercial banks in India remain closed on the second and fourth Saturdays of every month.
Bank Holidays in India for 2025 (Month-Wise List)
January 2025
- New Year’s Day – January 1 (State-wise)
- Pongal/Makar Sankranti – January 14-15
- Republic Day – January 26
February 2025
- Maha Shivratri – February 26
March 2025
- Holi – March 13
- Good Friday – March 28
April 2025
- Ram Navami – April 6
- Mahavir Jayanti – April 10
- Baisakhi – April 14
May 2025
- Buddha Purnima – May 14
June 2025
- Eid-ul-Adha (Bakrid) – June 7 (Tentative)
July 2025
- Muharram – July 26
August 2025
- Independence Day – August 15
- Raksha Bandhan – August 18
- Janmashtami – August 26
September 2025
- Ganesh Chaturthi – September 2
October 2025
- Gandhi Jayanti – October 2
- Dussehra – October 3-5
November 2025
- Diwali – November 12
- Guru Nanak Jayanti – November 26
December 2025
- Christmas – December 25