The fee will be rolled out starting early next year.
A Bank of America Corp. spokeswoman says customers will only be charged the fee if they use their debit cards for purchases in any given month. Customers won't be charged if they only use their cards at an ATM.
Chase and Wells Fargo have been testing $3 monthly debit card fees in select markets. Neither bank has said when it will make a final decision on whether to make the fee permanent.
Customers have been seeing higher banking fees and fewer rewards in the past year or so. The changes come as banks adjust to new regulations that will limit traditional revenue sources.