Most checking accounts cost nothing to open or maintain, but monthly fees and transaction charges vary widely by bank
You do not have to pay to open a checking account at any major bank or credit union. The account itself is free. What costs money are the optional services and the fees banks charge when you break their rules — overdraft fees, minimum balance fees, out-of-network ATM charges, and monthly maintenance fees if you do not meet their conditions.
The real cost depends on how you use the account and which bank you choose. A checking account at a large national bank might cost you $12 to $15 per month if you do not keep a minimum balance. The same account at a credit union or online bank might cost nothing at all. An overdraft fee at one bank runs $35; at another it runs $25. Some banks charge nothing for overdrafts if you link a savings account.
The fees that actually hit your account fall into a few categories: monthly maintenance fees, overdraft fees, insufficient funds fees, ATM fees, and foreign transaction fees. Not every bank charges all of them, and many banks waive fees if you meet simple conditions like keeping $500 in the account or setting up direct deposit.
Key Takeaways
- Opening a checking account is free at every bank and credit union, but monthly maintenance fees range from $0 to $15 depending on the bank and whether you meet their conditions.
- Overdraft fees are the single largest cost for most people — typically $25 to $35 per overdraft — and one overdraft can trigger a chain of additional fees.
- Many banks waive monthly fees if you maintain a minimum balance (usually $500 to $1,500), set up direct deposit, or keep a linked savings account.
- Online banks and credit unions charge lower or no monthly fees because they have fewer physical branches and lower operating costs than traditional banks.
- ATM fees, foreign transaction fees, and wire transfer fees add up only if you use those services; they are not automatic charges.
Monthly maintenance fees and what triggers them
A monthly maintenance fee is what a bank charges just to keep your account open. It is not tied to any action you take — it is simply a charge that appears on your statement each month unless you meet a waiver condition.
Large national banks like Chase, Bank of America, and Wells Fargo typically charge $12 to $15 per month for their basic checking accounts. Credit unions and online banks like Ally, Charles Schwab, and Chime charge $0. Regional banks fall somewhere in between, usually $5 to $10.
Most banks waive the monthly fee if you do one of these things: keep a minimum balance (often $500 to $1,500), set up direct deposit of your paycheck, maintain a linked savings account with a minimum balance, or use their debit card a certain number of times per month. Read the account terms before you open it — the waiver conditions are listed there, and they vary by bank and by account type within the same bank.
Overdraft fees and how they compound
An overdraft fee is charged when you spend money you do not have. You write a check for $50 but your balance is $30. The bank covers the $20 difference and charges you a fee — usually $25 to $35 — for doing so. Some banks charge a second fee if your account stays negative for more than a day or two.
Overdraft fees are the largest single cost for people who do not plan their spending carefully. One overdraft can trigger a chain: you overdraw by $20, the bank charges $35, now you are $55 in the hole, and if another transaction clears before you deposit money, you overdraw again and pay another $35 fee. People have paid $200 or more in overdraft fees from a single $30 mistake.
You can prevent overdraft fees by turning off overdraft protection — this means transactions will be declined if you do not have the money, rather than going through and charging you a fee. You can also link a savings account and ask the bank to transfer money automatically if your checking account goes negative. Some banks do this for free; others charge $1 to $3 per transfer. A few banks, like Chime and Charles Schwab, do not charge overdraft fees at all.
ATM fees and out-of-network charges
Most banks do not charge you to use their own ATMs. The cost comes when you use another bank's ATM. An out-of-network ATM fee is typically $2 to $3 per withdrawal, charged by the ATM owner's bank. Some ATMs also charge a separate fee on your end — your own bank may charge you $1 to $2 for using an out-of-network machine.
If you travel or live in an area where your bank has few branches, these fees add up. A person who withdraws cash twice a week from out-of-network ATMs pays $16 to $24 per month just in ATM fees. Online banks and credit unions often belong to shared ATM networks — Ally uses Allpoint (55,000 ATMs worldwide), and most credit unions belong to CO-OP or Surcharge-Free networks — so you can withdraw cash without fees at thousands of locations.
Check your bank's ATM network before you open an account. If you live in a rural area or travel frequently, a bank with a large network or a credit union saves you real money.
Insufficient funds fees and returned check fees
An insufficient funds fee (sometimes called a non-sufficient funds or NSF fee) is similar to an overdraft fee but applies when a check or automatic payment bounces because you do not have enough money. The fee is typically $25 to $35, and it is charged by your bank. The person or business you were trying to pay may also charge you a fee for the returned check.
A returned check fee from a business (like a utility company or landlord) can run $25 to $50 on top of your bank's fee. If you write a check to pay rent and it bounces, you could face $35 from your bank plus $35 from your landlord, plus the original rent is still unpaid.
The best protection is the same as for overdrafts: keep a buffer in your account, turn off overdraft protection so transactions decline rather than bounce, or link a savings account for automatic transfers. Some banks waive one NSF fee per year if you have a good history with them — it is worth asking.
Wire transfer fees and other transaction charges
A wire transfer fee is charged when you send money to another bank account, usually $15 to $30 per outgoing wire. Incoming wires are usually free. If you send wires regularly — for example, to pay a contractor or send money overseas — these fees add up quickly.
Other transaction fees include stop payment requests (typically $25 to $35 to cancel a check), cashier's checks ($5 to $15 each), and foreign transaction fees (usually 1% to 3% of the amount when you use your debit card abroad). Most people do not use these services often, so they do not factor into the regular cost of the account. But if you do use them, ask your bank what they charge before you need the service.
Online banks and credit unions often charge less for these services than large national banks. Some credit unions offer free wire transfers to members, and some online banks charge $0 for stop payments.
How to find a checking account with low or no fees
Start by listing what you actually use: Do you need a physical branch nearby, or can you bank online? Do you travel internationally? Do you write checks? Do you use ATMs frequently? Once you know what matters to you, compare accounts on those specific features rather than looking at a generic "best checking accounts" list.
Online banks (Ally, Charles Schwab, Chime, LendingClub) typically have no monthly fees, no overdraft fees, and no ATM fees because they operate with lower overhead than brick-and-mortar banks. The trade-off is that you cannot walk into a branch to deposit cash or speak to someone in person.
Credit unions often charge no monthly fees and belong to ATM networks that let you withdraw cash for free across the country. You must be a member of the credit union to open an account, which usually means you work for a specific employer, belong to a certain organization, or live in a certain area. Credit unions also tend to be more flexible about overdraft fees and may waive them if you call and explain your situation.
Large national banks charge monthly fees but offer the most branches and ATMs. If you value convenience and do not mind paying $12 to $15 per month, they are a reasonable choice. If you can meet their waiver conditions (direct deposit, minimum balance, linked savings), the account becomes free.
Frequently Asked Questions
Can I have a checking account with no fees at all?
Yes. Online banks like Ally and Charles Schwab, and many credit unions, charge no monthly maintenance fees, no overdraft fees, and no ATM fees. The catch is that online banks have no physical branches, so you cannot deposit cash in person. Credit unions have branches but membership requirements vary by location.
What is the cheapest way to avoid overdraft fees?
Turn off overdraft protection so transactions are declined if you do not have the money. This costs nothing and prevents the $25 to $35 fee. Alternatively, link a savings account and ask the bank to transfer money automatically if your checking account goes negative — most banks charge $1 to $3 per transfer, which is cheaper than an overdraft fee.
Do I have to pay to close a checking account?
No. Banks cannot charge you to close an account. If a bank tells you there is a fee to close, that is not legitimate. You can close your account at any time, for any reason, at no cost.
Why do some banks charge overdraft fees and others don't?
Banks that do not charge overdraft fees make money from other sources — interest on loans, investment products, or simply lower operating costs. Online banks and credit unions have lower overhead than large national banks, so they can afford to waive overdraft fees and still be profitable. Large national banks rely more heavily on overdraft fees as revenue.
If I keep a high balance, do I earn interest on my checking account?
Most checking accounts pay little to no interest, even with a high balance. Some online banks and credit unions pay 0.01% to 0.05% annual interest on checking balances, which is better than nothing but still very small. If you want to earn meaningful interest, a savings account or money market account is a better choice.