Bank Holidays in May 2026 — Complete State-wise List
May 2026 has two major bank holiday events: Buddha Purnima / May Day on 1 May (Friday), which creates a 3-day long weekend, and Bakri Eid (Eid-ul-Adha) observed on 27-28 May across most Indian states. This page gives the complete state-wise list of bank holidays in May 2026 declared under the Negotiable Instruments Act, 1881.
Bank Holidays in May 2026 — Overview
May 2026 has two significant national-level holiday events. Buddha Purnima falls on Friday, 1 May 2026 — and since 1 May is also International Labour Day (May Day), most states observe it as a gazetted bank holiday. Combined with Saturday (2 May) and Sunday (3 May), this gives a 3-day long weekend from 1 to 3 May.
The second major event is Bakri Eid (Eid-ul-Adha). Most states observe it on Wednesday, 27 May 2026; Bihar, Goa, Tamil Nadu, Karnataka, Puducherry, Rajasthan, and Maharashtra observe it on Thursday, 28 May 2026 instead. The exact date is subject to moon sighting.
Key Bank Holidays in May 2026
| Date | Day | Holiday | States Observing |
|---|---|---|---|
| 1 May 2026 | Friday | Buddha Purnima / May Day | 30+ states (nationwide) |
| 27 May 2026 | Wednesday | Bakri Eid (Eid-ul-Adha) | Most states |
| 28 May 2026 | Thursday | Bakri Eid (Eid-ul-Adha) | Bihar, Goa, TN, Karnataka, MH, RJ, PY |
Long Weekends in May 2026
Long Weekend 1 — 1 May 2026 (Friday Holiday)
Friday 1 May is a bank holiday (Buddha Purnima / May Day) in most states, and Sunday 3 May is the weekly holiday. However, Saturday 2 May is the 1st Saturday — a regular working day for banks. Take leave on Saturday 2 May to stitch together a 3-day break (Fri 1 + Sat 2 + Sun 3).
Bakri Eid Cluster — 27-28 May 2026
Bakri Eid falls on Wednesday 27 May or Thursday 28 May depending on the state. In states where it falls on Thursday 28 May, taking leave on Friday 29 May gives 2 consecutive days off (Thu 28 holiday + Fri 29 leave). Note: Saturday 30 May is the 5th Saturday — a working day for banks. Sunday 31 May is a weekly holiday.
May 2026 Bank Holidays — State-wise Links
For the complete state-specific holiday list including today’s open/closed status, visit your state page:
Maharashtra | Uttar Pradesh | Delhi | Karnataka | Tamil Nadu | West Bengal | Kerala | Gujarat | Rajasthan | All States
Frequently Asked Questions — May 2026 Bank Holidays
Is 1 May 2026 a bank holiday across India?
Yes. 1 May 2026 (Friday) is a bank holiday in most Indian states u2014 as either Buddha Purnima, May Day (International Labour Day), or both. Combined with Saturday 2 May and Sunday 3 May, it forms a 3-day long weekend. A few states that observe neither Buddha Purnima nor May Day may remain open.
What is the date of Bakri Eid in May 2026?
Bakri Eid (Eid-ul-Adha) falls on Wednesday, 27 May 2026 in most Indian states, and Thursday, 28 May 2026 in Bihar, Goa, Tamil Nadu, Karnataka, Maharashtra, Rajasthan, and Puducherry. The exact date depends on moon sighting and may vary by one day.
How many bank holidays are there in May 2026?
Most states have 2 to 3 bank holidays in May 2026: Buddha Purnima / May Day (1 May), and Bakri Eid (27 or 28 May). A few states add one regional holiday. In addition, all Sundays and 2nd and 4th Saturdays are bank holidays per RBI guidelines.