Is Veterans Day a public holiday?

Veterans Day is a Federal Holiday.