Bank Holidays in US

Generally there are 10 bank holidays in US during a calendar year
1New Year's Day January 1st
2Martin Luther King, Jr. Day Third Monday of January
3Presidents' Day Third Monday in February
4Memorial Day Last Monday in May
5Independence Day July 4th
6Labor Day First Monday in September
7Columbus Day Second Monday in October
8Veterans Day November 11th
9Thanksgiving Day Fourth Thursday in November
10Christmas December 25th
For holidays falling on Sunday, most bank offices will be closed the following Monday.
For holidays falling on Saturday, most of the bank branches will be open the preceding Friday.