Christmas may have been yesterday, but, because it falls on a Sunday, many companies are observing the holiday today, on Monday. This means that some banks may be closed today. For example, Bank of America is not open.
When it comes to observing the holiday, Christmas Day, the banks are closed. It is an official public holiday. Go Banking Rates states:
The stock markets are closed on Christmas and traders won’t be able to do any business that day on the New York Stock Exchange or Nasdaq. But some restaurants, shops and movie theaters will open to capture consumers with limited options.
Because the Federal Reserve Bank closes on the holiday, banks don’t have the support they need to facilitate transactions and that is why they close. ATMs and personal online banking will still be available. Note that any bank transfers or transactions made will not go through until the next business day. Banks will resume business hours on December 27, 2016.
So, if you were hoping to go to an open bank today, be sure to check with your local branches ahead of time so that you are not wasting a trip.