Many bank customers are unsure whether branches will remain open on December 31 (New Year’s Eve) and January 1 (New Year). The answer depends on your city, as bank holidays differ from state to state.