Is it open for other holidays? Publix is closed three days a year: Thanksgiving, Christmas and Easter. The stores also close early on Christmas Eve, New Year's Eve and on New Year's Day ...