No. There is no Federal law that requires an employer to provide time off – paid or otherwise – to employees on nationally recognized holidays. But most companies do offer time off to employees for the following nationally recognized holidays: - Memorial Day - Independence Day - Labor Day - Thanksgiving Day - Christmas Day - New Year’s Day