There are 10 national holidays celebrated each year in the United States. National holidays that fall on Saturday are celebrated on the preceding Friday and national holidays that fall on Sunday will be celebrated on the following Monday.
|New Years Day 2017||Jan 1 - Sunday||National Holiday|
|Martin Luther King Day 2017||Jan 16 - Monday||National Holiday|
|Presidents Day 2017||Feb 20 - Monday||National Holiday|
|Memorial Day 2017||May 29 - Monday||National Holiday|
|Independence Day 2017||July 4 - Tuesday||National Holiday|
|Labor Day 2017||Sept 4 - Monday||National Holiday|
|Columbus Day 2017||Oct 9 - Monday||National Holiday|
|Veterans Day 2017||Nov 11 - Saturday||National Holiday|
|Thanksgiving 2017||Nov 23 - Thursday||National Holiday|
|Christmas Day 2017||Dec 25 - Monday||National Holiday|
Reference: Federal Holidays for 2017, for the United States official holiday schedule.