
Key takeaways
-
Monthly maintenance, out-of-network ATM and overdraft fees are among the most common bank charges, with costs typically ranging from $5 to $35 or more, depending on the fee.
-
These fees often add up quickly, so it can pay to switch banks if yours charges fees that are hard to avoid.
-
You’ll typically find lower fees ā and higher yields ā at online-only banks and credit unions than at large brick-and-mortar banks.
“Every penny counts” might be a clichĆ© to many people, but it’s true when it comes to bank fees, where a few extra cents for each charge can accumulate quickly.
Fortunately, consumers have more ways than ever to avoid that drain. The growth of online-only banking shows that it’s possible to be more discerning about how and where you bank, and therefore how to avoid unnecessary fees.
However, even in this digital banking age, traditional bank fees can impose a weighty burden on many budgets. To become a more vigilant consumer, here’s what you should know about bank fees, how they’re changing and what that means for your wallet.
Bankrate banking fees and insufficient funds data
Bank fees aren’t static. Instead, they fluctuate based on economic conditions, regulatory changes and competitive pressures. Tracking the changes in bank fees over time can provide a lens into broader financial trends and highlight how our money is being redirected.
Here’s a breakdown of bank fee data and trends, from Bankrate’s Checking Account and ATM Fee Study:
-
ATM fees are at a record high: The average total cost of using an out-of-network ATM is now $4.86. It consists of the average surcharge of $3.22 levied by ATM-operating banks, plus the average fee of $1.64 from one’s own bank for using an ATM outside its network.
-
Overdraft fees are down ever-so-slightly: After increasing the previous year, the average overdraft fee eked down 1% in 2025 to $26.77. Meanwhile, the average nonsufficient funds (NSF) fee fell for the fourth straight year to a new record low of $16.82.
-
For interest checking accounts, the average minimum balance required to avoid service fees has reached a record high: The average monthly fee for interest checking accounts is now $15.65, with the average minimum balance to avoid this fee being $10,705 ā up nearly 5 percent over last year.
Bank fees can impact a consumer’s financial wellness. Yet some fees can easily be avoided, either by finding an account that charges lower or no fees, or by taking measures, such as sticking to in-network ATMs.
In December 2024, the Consumer Financial Protection Bureau (CFPB) finalized a rule capping overdraft fees at $5 for banks with more than $10 billion in assets, set to take effect Oct. 1, 2025. But in May 2025, Congress repealed it and President Donald Trump signed that repeal into law ā so the cap never took effect. Banks remain free to set their own overdraft fees.
Learn more: Bankrate’s best high-yield checking accounts
Why do banks charge fees?
Banks are for-profit businesses, and fees are one way they generate revenue. Yet consumers stay loyal: The average checking account holder has kept their brick-and-mortar account for 19 years, according to Bankrate’s Checking Account Survey. The top reasons cited are low or no fees (18.4%) and that it’s simply the account they’ve always had (18.2%).
Most people are able to avoid fees altogether ā 68% of respondents report that they don’t pay any checking fees, including overdraft and ATM fees.
Still, sticking with the same account can mean leaving money on the table. Just as you’d shop around for insurance or household goods, comparing banks’ fee structures can pay off ā a different account might carry fewer fees or easier ways to waive them.
Common fee-related terms to know include:
Keep in mind: If you believe you were charged a fee unjustly, reach out to your bank. You can dispute charges and, in many instances, negotiate with your bank to refund or lower them.
Alternatives to your current bank
By routinely paying fees to traditional banks, many consumers are inadvertently leaving free money on the table. It’s akin to giving away a portion of your hard-earned income.
Look into whether your current bank offers fee waivers under specific conditions, such as maintaining a certain balance or receiving a minimum amount in direct deposits each month. If fees are eating into your budget and can’t be waived, it might be time to consider switching banks ā here’s a look at the alternatives.
Avoiding fees isn’t just about choosing the right bank ā smart habits matter too. Monitor your account, understand your fee structure and take steps to prevent overdrafts. Opt for banks with large ATM networks or ATM fee reimbursements for out-of-network use.
Did you know?
Banking apps can help you track spending and set up balance alerts ā an easy way to catch a low balance before it turns into an overdraft.
FAQs on banking fees
-
What is overdraft protection?Overdraft protection is a service offered by banks that prevents a purchase from being declined due to insufficient funds. You can often choose to opt in or out of this service. If you opt in, the bank will cover the transaction amount that exceeds your available balance, sometimes for a fee.
-
What are things you can do to reduce or avoid bank fees?Here are five simple steps you can take to avoid bank fees:
-
Regularly monitor your account balance.
-
Set up balance alerts.
-
Use ATMs within your bank’s network.
-
Maintain the required minimum balance or set up qualifying direct deposits to avoid a monthly service charge.
-
Regularly review your account statements for any unexpected fees, and query them if needed.
-
-
What are some bank accounts with no fees?Many banks offer no-fee checking or savings accounts, which come without monthly maintenance fees, and in some cases may also waive ATM and overdraft fees. Examples include online accounts, like those at Ally Bank or Capital One, and certain accounts at credit unions or community banks.
Some larger banks also offer basic accounts with no or waivable fees, provided you meet specific criteria, such as maintaining a minimum balance.
-
Can you get a bank fee refunded?Can you get a bank fee refunded?
Sometimes. If you’re a longtime customer with a strong track record, it’s often worth calling your bank and asking to have a fee waived or refunded ā such as a monthly maintenance fee, or an overdraft fee due to a one-time slip-up.
