Banks will be shut for 15 days in July 2023 including second and fourth Saturdays and Sundays. As per the Reserve Bank of India (RBI) guidelines, banks will be closed on all public holidays with some regional holidays depending on the particular state. Regional holidays are decided by respective state governments. The month of July observes 15 bank holidays - the first holiday starts from Guru Hargobind Ji's Birthday on July 05 and other holidays like Muharram on July 29 will be observed holidays which are applicable to all banks in India except some states.