Bank Holidays in June 2026 — Complete State-wise List
June 2026 is a relatively light month for bank holidays compared to May. The most significant closure for most states is Moharram on Friday, 26 June 2026, which creates a 3-day long weekend (Friday to Sunday). Several regional holidays also apply in specific states.
Bank Holidays in June 2026 — Overview
June 2026 has two long weekends of note. The first: Raja Sankranti / Yma Day on Monday, 15 June 2026 extends the preceding weekend (13-15 June) to 3 days for states like Odisha and Mizoram. The second, and more widespread: Moharram on Friday, 26 June 2026 creates a 3-day weekend for 16+ states.
Andhra Pradesh observes Moharram a day earlier on Thursday, 25 June. Maharana Pratap Jayanti (Wednesday, 17 June) is observed in Haryana and Rajasthan.
Key Bank Holidays in June 2026
| Date | Day | Holiday | States Observing |
|---|---|---|---|
| 15 Jun 2026 | Monday | Raja Sankranti | Odisha |
| 15 Jun 2026 | Monday | Yma Day | Mizoram |
| 17 Jun 2026 | Wednesday | Maharana Pratap Jayanti | Haryana, Rajasthan |
| 25 Jun 2026 | Thursday | Moharram | Andhra Pradesh |
| 26 Jun 2026 | Friday | Moharram / Ashoora | 16+ states (most major states) |
| 29 Jun 2026 | Monday | Guru Kabir Jayanti | Himachal Pradesh |
Long Weekends in June 2026
Long Weekend 1 — 13 to 15 June 2026 (3 days)
Saturday 13 June + Sunday 14 June + Monday 15 June (Raja Sankranti in Odisha / Yma Day in Mizoram). Applicable only in those states.
Long Weekend 2 — 26 to 28 June 2026 (3 days)
Friday 26 June (Moharram) + Saturday 27 June + Sunday 28 June. This is the main long weekend of June 2026, observed in Delhi, UP, Bihar, MP, Rajasthan, J&K, and 10+ other states. Andhra Pradesh’s Moharram is on Thursday 25 June, creating a potential 4-day break (Thu-Sun) for that state.
June 2026 Bank Holidays — State-wise Links
Check your state’s complete June 2026 holiday list with open/closed status:
Delhi | Uttar Pradesh | Rajasthan | Andhra Pradesh | Karnataka | Odisha | All States
Frequently Asked Questions — June 2026 Bank Holidays
Is Moharram a bank holiday in June 2026?
Yes. Moharram (Ashoora) is a bank holiday on Friday, 26 June 2026 in most Indian states including Delhi, UP, Bihar, MP, West Bengal, Jharkhand, Rajasthan, Karnataka, and 8+ other states. Andhra Pradesh observes it on Thursday, 25 June. Combined with the weekend, 26 June creates a 3-day long weekend.
Which states have bank holidays in June 2026?
Most Indian states have at least one bank holiday in June 2026. Moharram (26 June) is observed in 16+ states. Odisha and Mizoram have holidays on 15 June. Haryana and Rajasthan observe Maharana Pratap Jayanti on 17 June. Himachal Pradesh has Guru Kabir Jayanti on 29 June.
Is there a long weekend in June 2026?
Yes, there are two long weekends in June 2026. First: 13-15 June (Sat-Mon) in Odisha and Mizoram. Second: 26-28 June (Fri-Sun) due to Moharram in 16+ states. In Andhra Pradesh, Moharram on Thursday 25 June creates a potential 4-day break from 25 to 28 June.