Holiday pay is a discretionary benefit. This means that a company is not legally required to pay it unless there exists company policy to the contrary or failure to pay it violates the terms of a union agreement or employment contract. Also, your not being paid for such time must not be the result of some form of actionable discrimination. In an "at will" employment relationship, an employer can set the terms and conditions of the workplace much as it sees fit. This includes whether or not to pay an employee holiday pay.