The month of June has 12 scheduled bank holidays on account of various religious holidays, regional celebrations, and weekends.
Depending on local celebrations, all Indian banks—public and private—including the State Bank of India (SBI)—will take at least 12 days off in June 2024. This covers all Sundays off as well as the second and fourth Saturdays of the month.
Here's complete list of bank holidays in June
June 9: Banks will be closed on account of the Maharana Pratap Jayanti in the states of Himachal Pradesh, Haryana, and Rajasthan.
June 10: Holiday on account of the Martyrdom Day of Sri Guru Arjun Dev ji in Punjab.
June 14: Banks in Odisha will be closed on this day for Pahili Raja.
June 15: Banks in the north-eastern state of Mizoram will be closed for YMA Day and banks in Odisha will be closed for Raja Sankranti.
June 17: On the occasion of Bakri Eid banks will remain closed across India, except in some states.
June 21: Banks across many states will be closed for Vat Savitri Vrat.
Weekend bank holidays
June 8: Banks will be closed on the second Saturday across India
June 22: Banks will be closed on the fourth Saturday across India
June 2, 9, 16, 23 and 30: Bank holidays on Sundays across India