Bank Holidays in June 2026 — Complete State-wise List

Last updated by on April 19, 2026

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

DateDayHolidayStates Observing
15 Jun 2026MondayRaja SankrantiOdisha
15 Jun 2026MondayYma DayMizoram
17 Jun 2026WednesdayMaharana Pratap JayantiHaryana, Rajasthan
25 Jun 2026ThursdayMoharramAndhra Pradesh
26 Jun 2026FridayMoharram / Ashoora16+ states (most major states)
29 Jun 2026MondayGuru Kabir JayantiHimachal 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.

Categories: Bank Holidays