New Year's Day, January 1, is a federal holiday. However, January 2 is not a federal holiday. Florida Governor Ron DeSantis has declared January 2 a state holiday for employees. This provides a four-day weekend for state workers. Businesses decide if they offer January 2 as a holiday.