Bank of America recently brought back its highly anticipated More Rewards Day on Thursday, November 6, 2025. As the holiday shopping season begins, the bank is once again gave Consumer and Business credit cardholders the opportunity to earn bonus rewards on purchases for one day only.
Since its launch, the annual event has proven popular among customers, with Bank of America cardholders projected to accumulate over $100 million in extra rewards, including $74 million earned during the first three years.
Bank of America Head of....