May 1 observed as International Labour Day, Worker’s Day, May Day. It is marked in to dedicate to the working class across the world, to raise awareness about the rights.
In several states of Indian, it’s a public holiday with schools, colleges and government establishments remaining closed. Also, in some states, May Day is a bank holiday.
So, to avoid the confusion, here’s the list of bank holidays in May
Bank holidays in May 2019
1 May 2019, Wednesday: Maharashtra (Maharashtra Day)
1 May 2019, Wednesday (May Day): Assam, Bihar, Goa, Karnataka, Kerala, Manipur, Punjab, Puducherry, Telangana, Tamil Nadu, Tripura, West Bengal
Parshuram Jayanti 7 May 2019 Tuesday Gujarat, Himachal Pradesh, Haryana, Madhya Pradesh, Rajasthan
7 May 2019, Tuesday (Birth Anniversary of Rabindranath Tagore): Tripura and West Bengal
7 May 2019 Tuesday (Parshuram Jayanti): Gujarat, Himachal Pradesh, Haryana, Madhya Pradesh, Rajasthan
16 May 2019, Thursday: Sikkim State Day
18 May 2019, Saturday (Buddha Purnima): Arunachal Pradesh, Andaman Nicobar Islands, Chhattisgarh, Delhi, Himachal Pradesh, Haryana, Jharkhand, Jammu and Kashmir, Maharashtra, Madhya Pradesh, Mizoram, Tripura, Uttarakhand, Uttar Pradesh, West Bengal
24 May 2019, Friday (Birthday of Kazi Nazrul Islam): Tripura
31 May 2019, Friday (Jamat-ul-Wida): Jammu and Kashmir