Bank and Public Holidays in July 2025: Full List of State-Wise Closures

Hero Image
Share this article:
July 2025 brings a packed calendar of holidays across India, with a mix of cultural festivals, religious observances, and regular weekly offs. A total of 13 bank holidays and several public holidays have been announced, varying by region. Knowing these dates in advance can help you plan your travel, banking needs, and work schedules without last-minute hiccups.


Bank Holidays in July 2025
As per RBI guidelines, all banks in India will remain closed on Sundays and on the second and fourth Saturdays of the month. In addition to these regular holidays, various state-level festivals will lead to bank closures in specific cities.

Here’s a full list of bank holidays:


Date Day Occasion Applicable Regions
3 JulyThursdayKharchi PujaAgartala (Tripura)
5 JulySaturdayGuru Hargobind Ji’s BirthdayJammu, Srinagar (J&K)
6 JulySundayWeekly OffNationwide
12 JulySaturdaySecond Saturday (Weekly Off)Nationwide
13 JulySundayWeekly OffNationwide
14 JulyMondayBeh DeinkhlamShillong (Meghalaya)
16 JulyWednesdayHarelaDehradun (Uttarakhand)
17 JulyThursdayU Tirot Singh Death AnniversaryShillong (Meghalaya)
19 JulySaturdayKer PujaAgartala (Tripura)
20 JulySundayWeekly OffNationwide
26 JulySaturdayFourth Saturday (Weekly Off)Nationwide
27 JulySundayWeekly OffNationwide
28 JulyMondayDrukpa Tshe-ziGangtok (Sikkim)

Public Holidays in July 2025
Beyond banking, various states will observe public holidays for significant cultural and religious events. These may result in the closure of schools, government offices, and markets in specific regions.

Date Day Holiday States/Regions
3 JulyThursdayKharchi PujaTripura
6 JulySundayMuharram / AshuraNationwide (many states)
6 JulySundayMizo Hmeichhe Insuihkhawm Pawl DayMizoram
13 JulySundayMartyr’s DayJammu & Kashmir
13 JulySundayBhanu JayantiSikkim
16 JulyWednesdayHarelaUttarakhand
17 JulyThursdayU Tirot Singh Death AnniversaryMeghalaya
19 JulySaturdayKer PujaTripura
21 JulyMondayBonaluTelangana
24 JulyThursdayKarkidaka Vavu BaliKerala
24 JulyThursdayHaryali TeejChhattisgarh
28 JulyMondayDrukpa Tshe-ziSikkim
31 JulyThursdayMartyrdom Day of Shaheed Udham SinghHaryana

Plan Smart, Stay Ahead
Whether you're scheduling banking tasks, planning holidays, or managing work commitments, keeping this list handy can help avoid disruptions. Remember that while some holidays are observed nationwide, many are regional and may not apply to all areas. Always double-check with local authorities or bank notices for final confirmation.