For the most part, banks in the United States observe the same holidays as the Federal Reserve Bank. Based on the information on the Federal Reserve Bank website, holidays such as Thanksgiving, Christmas, Labor Day, Independence Day and Memorial Day are the only days when banks are closed.
There are a total of 10 federal holidays that are observed by the Federal Reserve Bank. These holidays were all chosen by the U.S. Congress and appear on calendars as federally observed holidays. Other holidays observed by the Federal Reserve Bank include Veteran's Day, New Year's Day, Inauguration Day, Columbus Day and Martin Luther King Day.
Interestingly enough, President's Day actually appears on many bank calendars as George Washington's birthday because that is what the holiday was originally called when it was added to the calendar by Congress. It is now more popularly known as President's Day, but many banks and government offices still refer to the third Monday in February as George Washington's birthday.
When one of the observed holidays falls on a Saturday, the Federal Reserve and most government offices close on the preceding Friday. If the holiday falls on a Sunday, then the banks close on that following Monday.