Well – never. There is no state or federal law that requires employers either to observe any holidays or pay employees differently because of them.
This means it is entirely up to the policies and procedures of the employer to determine time off and/or pay for recognized holidays.