This means it is entirely up to the policies and procedures of the employer to determine time off and/or pay for recognized holidays.
Sound too easy? It really is pretty simple. However, there are many misconceptions about holiday pay so let’s summarize the general guidelines:
There is an exception to providing pay for time spent not working (but not because it’s a “holiday”). Exempt employees – those employees who are paid a salary and are exempt from the overtime provisions of the law because of their specific duties – are entitled to their full weekly salary if they work any day during a week (with very limited exceptions).
So employers are required to pay exempt employees for days the company is closed for a holiday. Of course if the business is closed for an entire week, no pay would be required.
For employers where closing the business is not feasible (businesses that operate 24/7 or that it's busy season is during the holidays), you might consider offering “floating holidays” to provide for extra paid time off, just for employees to schedule at different times (and upon approval), so your staffing needs are still met during business operations.
Offering paid time off for holidays is certainly a nice perk and helps with employee recruiting and retention. However, since there are quite a few misconceptions about how holidays are treated in employment, it is a good idea to have very clear, written policy language that explains how your organization handles holidays to avoid any surprises or discord with your employees.