五一劳动节不放假不一定违法。
五一劳动节是法定节假日,但如果用人单位因生产经营需要,经与工会和劳动者协商后可以不放假,不过需要按照法律规定支付相应的加班工资。
如果用人单位既不放假,又不支付加班工资,那就属于违法行为。