In some states, May 1st or May Day/International Labour Day is declared as a holiday among National Holidays under the Industrial Establishments (National and Festival Holidays) Act. The said Act, being a state Act, may differ from state to state. In Kerala, for example, May Day is a paid holiday for employees.
Regards,
Madhu.T.K