
Bank of America will close all its branches across the United States on Christmas Day, leaving millions of customers without in-person banking services for a full 24 hours.
The financial giant confirmed that more than 3,700 branches will shut on 25 December, marking the bank's final scheduled closure of 2025. For customers who rely on face-to-face transactions, deposits, or urgent financial assistance, the timing could be challenging during what is already a busy festive period.