Bank Holidays 2025: Full List of Public, National & Regional Holidays in India

Bank Holidays 2025: Full List of Public, National & Regional Holidays in India


Planning your year ahead? You’ve come to the right place. Here's a complete, state-wise and national list of bank holidays in India for 2025 — because who doesn’t love a long weekend, right?

Whether you're working in corporate, running a business, or planning trips, keeping tabs on bank holidays can help you plan like a pro.


Why Bank Holidays Matter for Everyone

National vs Regional Holidays Explained

Bank holidays aren't just about taking the day off. They affect your ability to conduct financial transactions, visit government offices, or even plan your travels. India’s diverse culture means not all holidays are celebrated nationwide — which is why regional bank holidays matter just as much as national ones.


Types of Bank Holidays in India

National Public Holidays

These holidays are uniform across India, and all banks and public offices remain shut:

  • Republic Day (Jan 26)

  • Independence Day (Aug 15)

  • Gandhi Jayanti (Oct 2)

Gazetted Holidays

Declared by the central government, these may vary depending on location but are mostly recognized nationwide.

State-Specific & Regional Bank Holidays

Each state has its own list of holidays based on local festivals and cultural observances. Banks in different states may observe different closures on the same day.


January 2025 Bank Holidays

  • Republic DaySunday, January 26

  • Makar Sankranti / Pongal – Around Jan 14–15 (State-dependent)


February 2025 Bank Holidays

  • Maha ShivratriWednesday, February 26


March 2025 Bank Holidays

  • HoliMonday, March 10

  • Good FridayFriday, March 21


April 2025 Bank Holidays

  • Ram NavamiMonday, April 7

  • Mahavir JayantiThursday, April 10

  • Ambedkar JayantiMonday, April 14


May 2025 Bank Holidays

  • Labour Day / May DayThursday, May 1

  • Buddha PurnimaWednesday, May 14


June 2025 Bank Holidays

  • Eid-ul-Adha (Bakrid) – Expected on Saturday, June 7 (Date subject to moon sighting)


July 2025 Bank Holidays

  • MuharramMonday, July 28 (Tentative)


August 2025 Bank Holidays

  • Independence DayFriday, August 15

  • Raksha BandhanMonday, August 18 (Regional)

  • JanmashtamiSaturday, August 23


September 2025 Bank Holidays

  • Ganesh ChaturthiThursday, September 4

  • Milad-un-NabiMonday, September 29


October 2025 Bank Holidays

  • Gandhi JayantiThursday, October 2

  • DussehraSaturday, October 11


November 2025 Bank Holidays

  • Diwali (Deepavali)Tuesday, November 4

  • Bhai Dooj / Govardhan PujaWednesday, November 5

  • Guru Nanak JayantiMonday, November 10


December 2025 Bank Holidays

  • Christmas DayThursday, December 25


State-Specific Bank Holidays (2025 Highlights)

Maharashtra

  • Gudi Padwa – March 31

  • Maharashtra Day – May 1

  • Ganesh Visarjan – September 13

Tamil Nadu

  • Tamil New Year – April 14

  • Ayudha Pooja – October 1

  • Deepavali – November 4

West Bengal

  • Bengali New Year – April 15

  • Durga Puja Holidays – October 2 to October 5

Assam

  • Bihu Festivals – Mid January & Mid April

  • Ambubachi Mela – June (localized holiday)


Bank Holiday on Saturdays & Sundays (2025)

2nd and 4th Saturday Rule

All Indian banks remain closed on the 2nd and 4th Saturday of every month, along with all Sundays.

Weekend Holidays Breakdown

Keep these fixed off-days in mind while planning banking work, bill payments, or account setups.


How to Plan Around Bank Holidays in 2025

Best Months for Long Weekends

  • March – Holi + Good Friday

  • April – Mahavir Jayanti + Ambedkar Jayanti

  • August – Independence Day + Rakhi

  • October – Gandhi Jayanti + Dussehra

Travel & Finance Tips

  • Book flights & hotels early during holiday weekends

  • Complete major bank transactions a day before public holidays

  • Keep cash ready during festivals, especially in smaller towns


Final Words

With over 40+ bank holidays spread across 2025, you’ve got plenty of opportunities to take time off, plan smart, and stay ahead of banking schedules. Whether it’s for a spiritual celebration, a quick vacation, or just a relaxing weekend, this holiday calendar can be your go-to guide.

Stay organized, sync it with your planner, and make every day off count!

Frequently Asked Questions

How many national holidays are there in India in 2025?

Three – Republic Day (Jan 26), Independence Day (Aug 15), and Gandhi Jayanti (Oct 2).

Do all banks follow the same holiday list across India?

No. Apart from national holidays, regional and state-level bank holidays vary.

Are banks open on 1st and 3rd Saturdays in 2025?

Yes, banks are open on 1st, 3rd, and 5th Saturdays unless it’s a festival or public holiday.

Where can I download the full 2025 bank holiday calendar?

You can download it from your respective state government portal or RBI official website.

Do online bank services work on holidays?

Yes, mobile and internet banking services function 24/7, even on public holidays.